A men enjoying freedom of writing and covering Pakistan.
Only one rule exist in the business world which says that ‘Time is Money’. I am specifically writing for freelancers not for corporate because corporates have different structure. One of the biggest challenges for new freelancers is pricing.
Pricing isn’t easy. There are plenty of factors that come into mind:
And then you also have to decide how to charge: hourly, fixed price or on retainer? Or a combination?
Estimating how long a project will take is the key to pricing it well. If you can’t estimate the length of a project you’ll never come up with a fair price, and more than likely you’ll end up losing.
You can consider an endless number of factors when estimating a project, including some of the questions I’ve listed above. For example, if you’ve done many similar types of projects, you’ll have a better idea of how long the new one will take. If you’ve worked with the client in the past, you know their tendencies and can anticipate pitfalls.
Always add a extra time.
It doesn’t matter if you’ve worked with the client before, know exactly what the client wants, and have done the same thing a thousand times before. Buffer it.
The size of the extra time you use is up for debate, but I’d generally increase your time estimate by 15-30%.
If you have to increase it much more than that because of concerns you have over the project (i.e. fuzzy guidelines, sketchy client, etc.) then reconsider the project completely because it could end up biting you in the rear.
Projects almost always take longer than you expect, so extra time your estimates each and every time.
Whether you choose to charge for that buffered time estimate is a different story, but generally, I would recommend that you do so. And clients should expect that to be the case.
Such a thing exists. I’d wager that every freelancer has experienced a bad client or two. And the first warning signs will appear when you’re pricing projects for them.
The warning signs of a potentially bad client include:
These indicators aren’t absolutes. But keep an eye out for them anyway. On the last two points, I’d add the following:
I’ve always been flexible on this, adjusting my pricing approach on a project-by-project basis. Generally, I prefer fixed price projects, and so do clients, because they have the clearest sense of what the cost will be. You can also buffer fixed price projects better, because you’re not asked to justify every hour in your estimate (nor should you have to.)
Fixed price projects also help you manage your own finances – you’ll have a clearer sense of what revenue is coming in and when.
Even with a fixed price project, you’ll need to base it off an hourly rate (even if you don’t reveal the hourly rate to the client.) So it helps to have a sense of what the going rate is in your industry.
I’m a big fan of retainer projects. Most retainer projects are monthly. They’re great because of the consistent revenue and the ability to build long-term, positive relationships with clients.
Everything is negotiable. But you should know your own parameters and conditions for negotiation. When are you comfortable negotiating price, and why? Some things to consider:
Ultimately, you have to decide how flexible you want to be with your pricing. Be careful about negotiating too much — if you drop your price 30% or more from the original estimate (without the project scope changing in parallel) it might look like you were trying to price gouge before, or you could end up losing money. You lose money on freelance projects when you book yourself too cheaply and can’t make more money on other projects and opportunities that come your way. If you do a project for 6 months and earn $5 you’re losing money, because you could have and should have been earning much more.