Folks who have been there before will tell you not to waste a single cent on incorporating until you absolutely have to.<p>Wait until at least one of the following is true:<p><pre><code> 1. You have investors who are ready to go.
2. You hire an employee.
3. You have actual customers and actual revenue.
4. You have any significant exposure to liability.
</code></pre>
Don't bother with <i>any</i> of the paperwork B.S. of setting up a business until you actually <i>are</i> a business. Once you go down that road, not only are you spending a bundle on getting papers filed, but you now have recurring expenses for annual report fees, state minimum taxes, business licenses, accountants, attorneys, etc.<p>I'll go even further and say don't even bother spending time or money on a name, logo, domain name, website, or business cards until you've talked to enough potential customers to be sure you've understood their problem and are building the right product.<p>If you bring on a co-founder later, you can draw up a simple agreement (find a template online, or get an attorney to help you) that spells out the understanding between the founders in terms of ownership and control of the company once it is incorporated, who owns the leftover IP if the company fails before you get to that point, what happens if one founder leaves, etc.<p>I know it's exciting to finally "be a real business" and print business cards naming yourself "CEO". But that's all just vanity. Hiring a lawyer and filing some forms doesn't make you a real business; creating a product and selling it to people does.