I am starting a business from my home, and will operate it as a sole proprietor. What do I need before I can begin?
The business itself is a computer consulting firm meant to help small-medium businesses use (or move to) Open Source software. This includes things like email servers, firewalls/routers, etc...
So far I have:
Is there anything I am missing, or that I erroneously included?
Edit: I will not have any employees, at least not for the foreseeable future...
You should draw up some contracts to be used between you and your clients. It's not technically a legal requirement, but you'll learn pretty quickly that working without a contract isn't something that you want to do.
I would question the choice of a sole proprietorship--the exposure that comes with it just makes me nervous! Even though the LLC is a little more hassle, it has the double bonus of limiting liability and appearing more professional to potential clients.
If you haven't already, you should look into small business expenses and tax deductions before you start. You can save a surprising amount of money if you know what's out there. Plus being aware of everything has the added value of helping you maintain discipline when it comes to separating business and personal expenses.
Not a legal thing, but still worthwhile: you should also take some time to research grants for small/home businesses that may be available in your state. Most of the opportunities here in NC revolve around 'green' businesses or generating jobs in rural areas, but you may find something you can take advantage of.