For example, incorporating in Indiana doesn't save you from New York fees if you do transactions in New York. Transacting has different definitions state by state, and may include anything from accepting orders to having remote employees who work in that state. Most importantly, having a physical office in a state always requires you to foreign-qualify, so registering in another state doesn't really work for companies that are not fully virtual.
Speaking of virtual... does anyone follow the development of Vermont Virtual Corporations? What are the advantages, limitations, etc?
But for virtual companies, this is all solved by jurisdiction on the purchase contract, I believe. In other words, people placing orders on your website is equivalent to them driving to the state and placing them in person. So the transaction is inside state boundaries, and there is no need to foreign qualify in other states.
In addition, I had a company that sold services electronically but also shipped smaller lesser physical items as part (signs for the service... kind of complicated but the actual service doesnt matter). We never had any issues across state lines.
I think employees and locations are what count, for tax reasons, but buyers/consumers get to handle all the rest via use taxes in their state. Contract issues above apply.
At least, this is what I have been told, I'm no attorney.
No idea about Vermont, sounds interesting though.
For example, this is the Indiana form to do it online: http://www.in.gov/ai/appfiles/sos-registration/landing.html . Cost? For profit organizations: $85.00
Granted, this wont set you up with bylaws, formal/complete articles of incorporation/organization, etc. But if you are small, those don't matter, you can do them later, and if you arent small/simple structure you wouldn't use mycorporation anyways.
According to most Attorneys I know who deal with investment/securities stuff, unless you are in a handful of states, the idea that you need delaware org is sort of a leftover thing from the past. As usual, though, you should check with an attorney or accountant who knows your state.