Delaware imposes no state income tax on a business that does not operate within the state.
Does this mean that I can incorporate there and run the business with a physical presence from some other country?
Does this mean that I can incorporate there and run the business with a physical presence from some other country?
I recommend getting a firm to do it for you, especially if it’s your first time, or you’re outside the US.
Yes, but you will still pay taxes in that other country. In fact, most states other than Delaware will also not charge you income taxes if you incorporate there but not not earn money in that state.