Started my first business about 6 years ago, and about to launch another. Agree with Phantom's points, I'll add the following:
- Don't start a bricks and mortar business if it can be done online. If it can be done online, do it online.
- If it's going to be a B&M biz, find a location that will give you the best chance of success. Don't open around the corner because it's convenient to you if there's already a lot of competition. My partner and I relocated 300kms away to ensure we had the best chance of success.
- Always set up a business with the view of selling it down the track (even if you don't intend to sell).
- Systemize everything, so the business will eventually run without you.
- Don't put your house up as security for a business loan.
- Pay yourself only a small salary initially, and re-invest profits into the business and/or pay off debt, and into cash reserves. Cash reserves are very important, and the odds are you'll have to utilise them at some stage. We had several key staff set up the same business down the road from us a year ago, and took a lot of our customers with them. We spent a lot on recruitment and advertising to get back on track, which we are now. We would have been out of business without cash reserves. The moment you think everything is going swimmingly, and you're feeling pretty pleased with yourself, there will be an issue, believe me.
- Have a business partner who has skill sets greatly different to yours. Even if you are more than capable, having someone to run ideas past, give you support during tough times etc. is invaluable.
- Outsource everything you can. ie. website design/development, logos, book-keeping, research. Go to sites like elance.com, odesk.com It's a global marketplace now...utilise it. My book-keeper is in India and she does an amazing job for $5/hr. My logo was designed for $50 in Russia. If I need some research done, or an article written, I tender it out. Had a friend who had a very basic information website developed for him for $10,000. If he tendered the job on an outsourcing website, he would have had change from $500.
If I think of anything else, will jump back on.