One lead-in question: are you in the USA? If not, most advice is going to be fraught as hell. Assuming you are: this is a well-paved path these days.<p>A few things as they come to mind (and, disclaimer, I am not an expert, I've just done this before):<p>- Any advice you read here, including mine, should be immediately superceded by that of your tax professional or your lawyer. If you do not have a tax professional, I strongly advise at least getting a consult even if you elect to do your taxes yourself (and if you're a single-member LLC, see further down, this is not unreasonable). It is not merely a "strongly advise" to have a lawyer on tap. Get a lawyer and make sure they're the kind of lawyer who is comfortable telling you when you are a dumbass. That kind of lawyer is invaluable.<p>- Corporations and LLCs are not the same thing. You can elect, as an LLC, to be taxed as a corporate entity, but that's a question between you, your deity of choice, and your tax professional (who I encourage you to think of, in this venue, as your deity of choice).<p>- IANAL, IANYL, and TINLA, but you will notice that many don't-dig-for-gold-sell-shovels outfits like Clerky will tell you you want to be a C-Corp because, as their website says, it's the best for "high growth startups". I assume you are not a "high growth startup". I would look at LLCs long before I looked at a C-Corp and an S-Corp long before a C-Corp. Minimize your hassles as best you can because otherwise it'll bite you in the ass later; IMO and IME, this means "default to an LLC".<p>- Formation is a moderate pain in the ass. I used Harvard Business Services for registration and continue to use them for registered agent services. No relationship, they just work fine and I don't have to think about it much. <a href="https://www.delawareinc.com" rel="nofollow">https://www.delawareinc.com</a><p>- Single-member LLCs are the easiest way to manage your stuff, if not the most tax-advantaged way. (I do this because I optimize for simplicity.) Effectively you just file a Schedule C with your personal income taxes.<p>- Once you've formed, get an EIN immediately. You can do it online, it takes like ten seconds. It will help with the next point.<p>- Regardless of how you do it, it is incumbent upon you to do some real careful management of funds. The second you get that LLC, go to your bank and open a business checking account. Route <i>everything</i> business-related through it. Eventually you will, if you're successful, want to take money out and that's fine--but having this structure to start will make it a lot easier to, if in the worst case, demonstrate enough separation to retain your limited liability if you get sued into the ground.<p>- Relatedly, I like QuickBooks Self-Employed for keeping track of revenue and expenses. It's free if you use TurboTax.<p>- If you're successful, get ready to file taxes quarterly. QuickBooks Self-Employed has helped me deal with that stuff, too, and if you make enough to have to file quarterly then it'll help you with reminders, etc. about that.