CalculatorMasters

Freelance Hourly Rate Formula

Learn how a freelance hourly rate is estimated from income goals, taxes, expenses, billable hours and profit margin.

This formula estimates the hourly rate a freelancer may need to charge to cover target personal income, annual business costs, estimated taxes and a chosen profit margin. It matters because many freelancers underprice by basing rates on salary comparisons instead of revenue needs and limited billable time.

  • 100% Free
  • No Sign-Up Required
  • Private & Secure
  • Mobile Friendly

Recommended Hourly Rate

Hourly Rate = [((Target Annual Income ÷ (1 - Tax Rate)) + Annual Business Expenses) × (1 + Profit Margin)] ÷ Annual Billable Hours

Where:

First estimate how much pre-tax income you need to keep your target income after tax. Then add business expenses, add your profit margin, and divide by the number of hours you can actually bill in a year.

Variables Explained

VariableWhat It MeansUnit
targetAnnualIncome - Target annual personal incomeThe amount you want to earn personally from freelance work before adding business profit.currency
taxRate - Estimated tax rateA planning estimate for the share of income lost to taxes.percent
annualBusinessExpenses - Annual business expensesYearly business costs such as software, equipment, insurance and marketing.currency
profitMargin - Desired profit marginExtra percentage added above required revenue for growth, reinvestment or buffer.percent
billableHoursPerWeek - Billable hours per weekHours each week that you can realistically charge to clients.hours
workingWeeksPerYear - Working weeks per yearWeeks you expect to work after allowing for time off and gaps.weeks

Step-by-Step Calculation

1

Calculate annual billable hours

Multiply your weekly billable hours by the number of weeks you expect to work.

annualBillableHours = billableHoursPerWeek * workingWeeksPerYear

2

Estimate pre-tax income needed

Adjust your income goal upward so the remaining amount after estimated tax matches your target.

preTaxIncomeNeeded = targetAnnualIncome / max(0.01, 1 - taxRate / 100)

3

Add business expenses

Add yearly operating costs to the pre-tax income requirement.

baseRevenueNeeded = preTaxIncomeNeeded + annualBusinessExpenses

4

Apply profit margin

Increase the base revenue target by your chosen profit margin.

totalRevenueTarget = baseRevenueNeeded * (1 + profitMargin / 100)

5

Find the hourly rate

Divide your total annual revenue target by your total annual billable hours.

hourlyRate = totalRevenueTarget / max(1, annualBillableHours)

Example freelance hourly rate calculation

Target annual personal income$60,000
Annual business expenses$12,000
Estimated tax rate25%
Billable hours per week25 hours
Working weeks per year46 weeks
Desired profit margin10%
1

Annual billable hours

25 × 46

1,150 hours

2

Pre-tax income needed

60,000 ÷ (1 - 0.25)

$80,000

3

Base revenue needed

80,000 + 12,000

$92,000

4

Total revenue target

92,000 × 1.10

$101,200

5

Recommended hourly rate

101,200 ÷ 1,150

$88.00/hr

Final Result

The estimated sustainable freelance hourly rate is $88.00 per hour, based on an annual revenue target of $101,200.

Try the Calculator →

Assumptions

  • Taxes are estimated using one combined percentage rather than detailed tax rules.
  • Billable hours are assumed to be reasonably consistent throughout the year.
  • Business expenses are treated as annual fixed costs for planning purposes.
  • The profit margin is added on top of income and expense requirements.
  • The result is a pricing baseline, not a market-tested final quote.

Limitations

  • !Real tax outcomes may differ because tax systems are usually more complex than a single rate.
  • !Actual billable hours can vary due to seasonality, client delays or gaps between projects.
  • !The formula does not account for different rates for different services or clients.
  • !Market demand may not support the calculated rate in every niche or region.
  • !Payment delays, bad debt and scope creep are not built into the formula unless reflected in your inputs.

Common Mistakes to Avoid

1

Using total working hours instead of true billable hours.

2

Forgetting to include software, equipment, insurance and marketing costs in annual expenses.

3

Setting the tax rate too low and underestimating the revenue required.

4

Ignoring vacation, sick time and unpaid admin work when choosing working weeks.

5

Assuming the calculated hourly rate should be used for every project without adjusting for scope or value.

Related Formulas

Frequently Asked Questions

What is the basic freelance hourly rate formula?

A simple version is total revenue target divided by annual billable hours. Total revenue target usually includes pre-tax income needs, business expenses and any profit margin.

Why do I divide by billable hours instead of total hours worked?

Because not every working hour can be invoiced. Admin, marketing, proposals and unpaid meetings reduce the hours that actually produce revenue.

How does tax rate affect the formula?

A higher estimated tax rate increases the pre-tax income needed to reach the same personal income goal, which raises the required hourly rate.

Should profit margin be included in a freelance rate calculation?

It can be useful if you want a buffer for growth, reinvestment, slow periods or risk beyond simply covering costs and pay.

What if my profit margin is 0%?

Then the formula only aims to cover your estimated income needs and business expenses, with no extra buffer added.

Can I use this formula for a day rate?

Yes. After estimating the hourly rate, multiply it by the number of billable hours in a typical day.

Ready to calculate your result?

Use the calculator to get instant results with your own inputs.

Try Freelance Hourly Rate