Before you start your business, you can check out our free guides about running an internet business. You can read through the requirements for forming a company in Delaware below.
Company entity options
Stripe Atlas supports two options for forming a US company in Delaware:
- C Corporation
- Limited Liability Company (LLC)
When to form your company
If you plan to form your company near the end of the calendar year, you might want to wait until the start of the new year to form your company, given the tax implications. C Corporations active in Delaware any time before December 31 owe at least the minimum Delaware franchise tax for that year. LLCs active before December 31 owe the full annual LLC tax for that year. Neither the franchise tax nor the LLC tax is prorated. Your company might also owe US federal corporate income tax for the outgoing year. It might also owe taxes to a U.S. state other than Delaware, depending on where the LLC operates.