I always thought it was interesting that companies were formed in states other than where they were operating. I would always see large corporations listed as a Delaware Company — which made me wonder — what’s up with Delaware? It turns out that Delaware has some business-friendly laws that make it a popular state for incorporation.
So why are we a Wyoming company? I hear the skiing is good. Actually, the reason is two-fold: they don’t have personal or corporate income tax at the state level and forming a business there is fairly easy and inexpensive.
If you’re not aware, one of the requirements is that you have a “registered agent” in the state. It turns out that they are fairly easy to find and it’s simply a matter of paying them an annual fee to represent you in the state. I chose a company called Incorp based on the quality of their website and on the recommendation of someone I trust.