Being a successful freelancer means that you are already running a business. But if you want to grow your business into something larger then you have to do a number of things differently. I learned most of these things by making mistakes. I hope they'll help you to do things better first time around.
1. Get out of the bedroom and into some shared office space
When you first start working from an office you instantly feel like more of a real business and it makes it much easier to take on your first employee. Working from an office sends a signal to clients and suppliers that you are serious, and you can often make good connections with other small businesses through your office. Do this as soon as you can. If you take on the office on flexible terms you can always move out if you can't afford it.
2. Raise your prices NOW
If you are providing an excellent service to your clients that gives them real value then they will not be price sensitive. You need to raise prices so that you can phase out unprofitable work and clients that take up your time without much reward, and to build up some cash to get you through the inevitable dips and bumps you'll have along the way. Make sure you communicate things clearly to clients, but don't be apologetic - they get great value from you, and it's in their interests for you to be financially secure.
3. Get a proper sales function going
When you're a freelancer you can keep a list of potential new clients and projects in your head. This isn't good enough for a growing business. You need to maintain a pipeline of sales opportunities and track what stage they are all at (qualification; needs analysis; quote/proposal; negotiation) so that you can see whether you have enough new business to keep you busy in the future. We use the free Sugar CRM for this. You also need to learn to qualify each new opportunity before you invest time on it: Can the client afford it? Is the project really likely to go ahead? Have I got a good chance of winning the business? You can do all of this in one phone call before you agree to meet a new prospect or write a proposal.
4. Get the right blend of full-time and freelance people
Freelancers are great: You can use them on projects when the work is there, but they don't add to your monthly overheads, keeping your running costs low. But freelancers come and go and they won't care as much about your clients and projects as you do. So hire permanent staff for key roles like project management. If you use freelancers for technical work make sure that they document what they have done because they might not be around when someone else has to pick up from where they left off.
5. It's still all about cash
When you're freelancing, finance is simple: you just need to keep an eye on your bank balance. When you grow a business, it's easy to lose sight of cash when you have many more incomings and outgoings. It's important to track how much you are invoicing each month (keep a total on a whiteboard in the office, or post it on your intranet) but invoices are no good to you until you are paid. Chase your debts like mad and set up payment terms that will get cash into the bank quickly. And if clients aren't paying, halt the work.
6. Act quickly with people issues
Trust your instincts, and if things aren't working out in the way you need them to, act fast or the problem will only get worse. When you're a small business, each employee represents a significant percentage of the overall workforce and you just can't afford to have a big chunk of your business not performing. The first (and only) time I have had to let an employee go was one of the most horrible things I've ever had to do, but the sense of relief when it was done was enormous. But that's a last resort, and if you stay close to your people and talk to them regularly you can deal with issues before they become a problem.
7. Know what help you really need
One of the biggest mistakes I made early on was thinking that to grow the business I needed someone to help me to sell more. With hindsight it turned out that what I really needed was a project manager who could get the work done to free me up to go out and find new projects. Good sales people are probably the most difficult people to find, and you may be the best person to sell your company's services for quite some time. Since you're going to be building a team around you with complementary skills, you also need to understand what it is that you're really good at, and what you enjoy the most. Then find people to fill gaps.
8. Get your finances very VERY organised
This one has taken me years to get right. I've experimented with looking after finance personally (great for keeping close to the numbers but bad use of my time and not what I'm good at); using a book-keeper (cheap, but mistakes were made and hard to detect); outsourcing all book keeping and accounting (made sure everything was in order, but too far removed from the day-to-day running of the company). Now we have a part time finance director who ensures that we have the right processes in place for finance and the reporting we need to understand what's going on. You need to have someone you can REALLY trust looking after your books and providing the reporting. Someone who tells YOU what you need, and not the other way around. Get this in place early on when your finances are much simpler as it takes a huge amount of time to fix things later on.
9. Get to know your bank manager when times are good
Don't wait until you're desperate for an overdraft to see your bank manager. Visit them a few times each year to tell them about your business and show them your financial reporting. What they like to see is REAL information - not just a profit and loss statement, but a list of the actual projects you are working on; what you have invoiced and what you are expecting to invoice over the next few months. Don't just go in with a figure of 'We won XXXX worth of new business last month'. List the projects and tell them what your profit margins are. This will help them to understand your business, and they'll be reassured that you're so organised. This all helps when you need to ask your bank manager to help you out.
10. Create a great company culture and have fun
All organisations have a culture, be it good or bad. Don't let yours develop by chance. Make conscience decisions about how you are going to engage your people and make your company a great place to work. I recommend being highly transparent and participative about decision-making, strategy and finance. Trust your people, give them freedom and respect, and they will help you to build an amazing business.
Good luck :)
Recent Comments