1, However much money you think you’ll need to start a business, you should take that number and double it.
I thought I had strategically planned every penny when I first started but had no idea that there would be so many unanticipated costs. Since we have a home office, I use temporary commercial office space and conference solutions for meetings and demonstrations. We always like to buy lunch for our clients and we like them to lunch well. By the time everything is factored in, depending on how many people will be at lunch, you could be looking at a cool grand just as a baseline. Being a good host is very important and it’s something that in my mind should not be skimped on but it’s expensive. These costs are just a few, we have also incurred other unexpected expenses from things like travel to business taxes.

2, Doing business with friends should be approached very carefully
I have lost a friend because of a business deal gone wrong. Hopefully it will be the only one, but it did happen. Had I thought about it before hand, the situation may have been avoided. When you do business with friends, you tend to think of contracts as unnecessary but they are very necessary. Nobody wants to go back and forth on a contract with a friend; you start to feel like you’re saying you don’t trust them. It’s like asking someone to marry you and then asking them to sign a prenuptial agreement. What happened to the trust? I’m not saying it’s true for marriage, but a contract is absolutely necessary for a business agreement, no matter how close you are to the person on the other end of the deal.

3, Be cautious about deals with payment on the back end
We seem to get a lot of this type of proposition, it might be because we are such a small company and thus taken a little less seriously or maybe it’s because we look like suckers, I don’t know. Either way, we are often approached by people who want us to revamp, port or update their game and they’ll pay us “when the game makes money”. It’s almost always a bad idea and here’s why;
1/ Hollywood accounting:
The practice in which people inflate their costs in order to make it look like they spent more money in production than they did, just so that they may pocket the change. Wikipedia explains it way better than I can:

4, You’ll sacrifice a lot of time
Setting your own hours is a wonderful thing and I imagined a cushy little offset schedule so that I could avoid the hustle and bustle of the rest of the rat race. Eating lunch at silly times and generally just working when I felt like it. Nope, not at all. I work all hours and when I’m not working, I still find myself thinking about work. This was never the case when I worked for anyone else. It was so much easier to leave the job at work.

5, Motivation
Motivation is hard when times aren’t good. There are days when you just want to throw it all in and go work for somebody else. Motivation comes in different forms for different people. For me it comes with needing to make ends meet. Not only do my husband, Rob and I work in the same industry, at the same profession but we also both work at the same company and we are the only two people who can keep it going. If this goes wrong, we could be in a bad place very quickly.

If there is an overall lesson that I have learned with regard to starting up my own business and if I could sum it up in fewer words, I would say that I think a business should be thought of like a tiny little baby that needs to be nurtured and loved in order to grow. A new business is a tiny little entity that requires your undivided attention in order for it to thrive, you’re going to make mistakes in raising it, but you have to keep reassessing and making the best decisions you can every single step of the way.