What it's for
- Agencies setting or reviewing their hourly and day rates.
- Checking whether a quoted rate covers salaries, on-costs and overheads.
- A one-page rate card to send with proposals.
What's inside
- Calculator
- Per role: salary, on-costs, hours, leave, public holidays and utilisation, giving billable hours, cost per billable hour and the minimum rate for your target margin.
- Rate card
- Your rate for each role, the day rate, your margin at that rate, and a blended rate for a typical project mix. The printed page shows only each role's rate and day rate.
Preview
| Role | People | Billable hours a year | Full cost per hour | Minimum rate (20% margin) |
|---|---|---|---|---|
| Designer | 2 | 1,104 | 121.12 | 151.40 |
| Developer | 2 | 1,104 | 142.86 | 178.57 |
| Project manager | 1 | 736 | 178.18 | 222.73 |
A developer on 110,000 with 20% on-costs, 40 hours a week, 4 weeks' leave, 10 public holidays and 60% utilisation bills (52 − 4 − 10 ÷ 5) × 40 × 0.6 = 1,104 hours a year. That costs 132,000 ÷ 1,104 = 119.57 an hour, plus 23.29 of overheads (120,000 shared over the team's 5,152 billable hours), so 142.86. At a 20% margin the minimum rate is 142.86 ÷ 0.8 = 178.57. With rates of 152, 179 and 223 and a project mix of 40, 60 and 15 hours, the blended rate is 175.35.
How to use it
- Replace every yellow cell on Calculator with your own figures. The examples are only there to show how it works.
- Put on-costs as a percentage of salary: payroll tax, retirement or pension contributions, insurance and benefits. The file doesn't fill these in, because they differ by country and person.
- Add your yearly overheads that aren't in salaries: rent, software, and the people who don't bill.
- On Rate card, your rate starts at the minimum rounded up. Type your actual rate over it and check the margin.
- Add the hours each role spends on a typical project to get your blended rate. Print the Rate card sheet for proposals.
The formulas, explained
- Billable hours a year
-
=(52 − leave weeks − public holidays ÷ 5) × hours a week × utilisationWeeks actually at work, times hours, times the share of hours you bill. Public holidays are divided by 5 to turn days into weeks.
- Full cost per billable hour
-
=salary × (1 + on-costs) ÷ billable hours + overheads ÷ team billable hoursWhat one billable hour of that role costs, including its share of the overheads.
- Minimum rate
-
=full cost ÷ (1 − target margin)The rate where your margin, as a share of the price, equals the target. A 20% margin needs cost ÷ 0.8, which is a 25% markup on cost.
- Blended rate
-
=SUMPRODUCT(rates, project hours) ÷ SUM(project hours)The average rate across a typical project, weighted by how many hours each role spends on it.
Every formula uses functions that Excel, Google Sheets and LibreOffice all have. There are no macros or scripts.
Questions
What is the difference between margin and markup?
Margin is profit as a share of the price; markup is profit as a share of cost. A rate of 125 on a cost of 100 is a 25% markup but a 20% margin. The calculator uses margin.
What utilisation should I use?
Use what your people actually bill, from your timesheets. The 60% in the example is only an example.
Should I charge by the hour or by the day?
Both come from the same numbers. The rate card shows a day rate as your hourly rate times the hours in a working day.
Why are on-costs a blank percentage?
Payroll taxes, retirement contributions and insurance vary by country, state and person, and change over time. Put in what you actually pay.
About this template
Last reviewed 4 October 2026.
Changes: 4 October 2026: first published.
Free to use and change in your own business. Please don't resell the files or publish them as your own. More free templates.