In what cases does it make sense to form an llc in Delaware?

We only recommend Delaware if you plan to convert your LLC into a C Corp in the future (to raise venture capital from US investors) or if you want to say your company is in Delaware for prestige. Some entrepreneurs think that these factors are important. If you think so too, this decision is entirely yours.

If these factors are important to you, yes, you can start an llc in Delaware, but you should know that you must pay $300 in franchise taxes (annual report) each year.