How to calculate your freelance day rate
One of the most common questions from new freelancers โ and a recurring anxiety for experienced ones โ is whether they're charging the right amount. Here's a practical formula and the thinking behind it.
The basic formula
Start with what you need to earn, then work backwards:
- Desired annual income โ what do you want to take home after tax?
- Add your business costs โ software, equipment, insurance, accountant, training
- Add tax and NI โ roughly 20โ30% of gross income depending on your situation
- Divide by billable days โ not working days. Realistically, 60โ70% of your time is billable; the rest goes on admin, pitching, CPD and gaps between projects
Business costs: ยฃ5,000/year
Tax/NI (estimate): ยฃ15,000
Gross needed: ยฃ60,000
Working days per year: ~230
Billable days (65%): ~150
Day rate needed: ยฃ60,000 รท 150 = ยฃ400/day
Check against the market
Your formula gives you a floor โ the minimum you need to charge to sustain your freelance career. Now check whether the market will bear it.
Research tools:
- Glassdoor / LinkedIn Salary: Find equivalent permanent salary, then apply the day rate formula
- ITJobsWatch: UK tech contractor rates by skill and location
- YunoJuno, Toptal, Worksome: Platforms with visible rate ranges
- Your network: Ask peers what they charge โ most freelancers are surprisingly open about rates
The permanent salary to day rate rule of thumb
A rough but useful conversion: divide the annual permanent salary equivalent by 220 (working days), then multiply by 1.5โ2x to account for the costs, risk and gaps of freelancing.
So a role that pays ยฃ50,000 permanently โ ยฃ227/day permanent equivalent โ ยฃ340โ455/day as a freelancer. This is a starting point, not a ceiling.
When to raise your rate
- When you have more work than you can take on โ demand exceeds supply
- When you've acquired a new skill or qualification that the market values
- When you haven't raised it in more than 12 months
- When a new client enquires โ always quote slightly higher than your current rate
How to raise your rate with existing clients
Give notice โ typically 30 days โ and state it simply: "From [date], my day rate will be ยฃ[X]. I wanted to give you plenty of notice." No lengthy justification needed. Most long-term clients expect it; if they push back, you can discuss.
Create a professional invoice at your new rate
Our free invoice generator makes it easy to bill professionally at whatever rate you charge.
๐งพ Create my invoice โ