RUNBOOK/
BUREAU

PRICING / RUNBOOK BUREAU

How to Calculate a Freelance Hourly Rate

Divide the annual revenue you need by the hours you realistically expect to bill. To add a safety buffer, multiply that baseline rate by one plus your chosen uplift. Keep the assumptions visible so you can tell whether a change in rate comes from income, costs or capacity.

Gather six inputs before reaching for a rate

  • Annual personal income goal: the amount the business needs to support, on a clearly stated basis.
  • Annual business expenses: recurring and expected business costs, without counting personal spending twice.
  • Working weeks: exclude planned holidays and other time away.
  • Working hours per week: the time you intend to spend working, not just delivery hours.
  • Billable percentage: the share of working hours you expect to charge to clients. Enter 60% as 0.60 in a calculation.
  • Buffer percentage: an uplift for uncertainty or additional headroom, distinct from a target profit margin.

This simplified model does not calculate income tax or other taxes. A take-home income target needs a separate, appropriate provision before you rely on the result. Use one currency and a consistent basis throughout.

Build the calculation in four steps

  • Revenue before buffer = annual income goal + annual business expenses.
  • Available working hours = working weeks × working hours per week.
  • Billable hours = available working hours × billable percentage.
  • Baseline hourly rate = revenue before buffer ÷ billable hours. Rate with buffer = baseline rate × (1 + buffer percentage).

Working weeks, weekly hours and billable percentage must all be greater than zero. Zero billable hours means the model cannot produce a meaningful hourly rate. The baseline is a planning floor for the entered assumptions, not a guaranteed viable market price.

Worked example: from annual goals to an hourly figure

  • Income goal: £42,000. Business expenses: £10,800. Revenue required: £52,800.
  • 46 weeks × 35 hours = 1,610 available working hours.
  • 1,610 × 60% = 966 estimated billable hours.
  • £52,800 ÷ 966 = £54.66 per hour, rounded to two decimals.
  • With a 15% uplift: £52,800 × 1.15 = £60,720 revenue target.
  • £60,720 ÷ 966 = £62.86 per hour, rounded.

Use the unrounded figures during calculation and round at the end. These are fictional inputs, not recommended earnings or rates. Your published price may need a different rounding choice and a market check.

Test billable capacity before changing your income goal

Using the same example at 50% billable time gives 805 billable hours. The buffered target of £60,720 then requires about £75.43 per hour. At 70%, it gives 1,127 billable hours and about £53.88 per hour.

That difference comes entirely from assumed capacity. A higher billable percentage can make the rate look easier to sell while leaving too little time to find work or run the business. Check the assumption against a few representative weeks rather than your busiest week alone.

Catch the common spreadsheet mistakes

  • Do not enter 60 where a formula expects 0.60 or 60%.
  • Do not subtract admin hours and also apply a billable percentage that already excludes the same admin time.
  • Do not count annual expenses again in the income goal.
  • Do not confuse a 15% uplift with a 15% margin: an uplift multiplies the baseline by 1.15.
  • Do not treat this number as take-home pay, or as a substitute for checking taxes, demand and actual costs.

Try the calculation with your own numbers

Put your own inputs into the free calculator and compare a cautious billable-time estimate with your expected case. The full Pricing Calculator adds project quoting and scenario planning.

Explore the full Freelance Pricing Calculator →

The free tool is available through Kit email signup. Paid products are purchased on Etsy.

Continue your pricing decision