If you live more than 183 days in country X, but you incorporate in country Y, you'll have a hard time explaning it to the tax authorities.
Cons of DE:
- US lawyers are the worst both in terms of quality and cost
- You may need local sub to employ you
- If you're not in the US you may struggle to open a bank account etc in your local jurisdiction
Pros of DE: - Everyone knows how to invest in a DE C-Corp no matter how early stage
- Many tax advantages for investors can be maintained (e.g. EIS for UK taxpayers)
- Lots of nice tooling for doing company secretarial stuff (e.g. Carta)
Once you have enough cash not to worry too much about the odd moderately expensive and opaque advisory bill for something you never knew you needed, the US looks more and more attractive strategically. To the extent that some people think there shouldn't even be a debate (e.g. https://medium.com/angularventures/us-incorporation-just-do-...)(Source: founder of UK startup with US sub, acquired by US company)
If you don't live in a country with CFC rules (not the US) why not Panama? Uses the US dollar and has no taxes on foreign source income. Dividends from companies that earned foreign source income are taxed at 5%. Strong financial services sector that can wire and receive money anywhere in USD.
If you optionally put the company inside a personal foundation you get incredibly strong protection from lawsuits, inheritance taxes, and even divorce.
There is no support from major US payment companies like stripe. So you'll need to handle payments through a foreign company or through a local bank which offers the service (expect to pay more than stripe). I setup an integration over a decade ago (with Multibank), it wasn't too bad, and I'm sure it has improved since then.
Exceptions I am sure exist where your home doesn't play very nicely and so taking your business elsewhere is fair.
If you are a one person shop I imagine I'd incorporate in my own country under the assumption it would make the paperwork easier.
Tax is part of participation in democratic societies, intentionally avoiding it is immoral if you also enjoy the benefits of the same democratic system.
Possible bot/spam/GPT-3?