
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
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
| Variable | What It Means | Unit |
|---|---|---|
| targetAnnualIncome - Target annual personal income | The amount you want to earn personally from freelance work before adding business profit. | currency |
| taxRate - Estimated tax rate | A planning estimate for the share of income lost to taxes. | percent |
| annualBusinessExpenses - Annual business expenses | Yearly business costs such as software, equipment, insurance and marketing. | currency |
| profitMargin - Desired profit margin | Extra percentage added above required revenue for growth, reinvestment or buffer. | percent |
| billableHoursPerWeek - Billable hours per week | Hours each week that you can realistically charge to clients. | hours |
| workingWeeksPerYear - Working weeks per year | Weeks you expect to work after allowing for time off and gaps. | weeks |
Step-by-Step Calculation
Calculate annual billable hours
Multiply your weekly billable hours by the number of weeks you expect to work.
annualBillableHours = billableHoursPerWeek * workingWeeksPerYear
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)
Add business expenses
Add yearly operating costs to the pre-tax income requirement.
baseRevenueNeeded = preTaxIncomeNeeded + annualBusinessExpenses
Apply profit margin
Increase the base revenue target by your chosen profit margin.
totalRevenueTarget = baseRevenueNeeded * (1 + profitMargin / 100)
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
Annual billable hours
25 × 46
1,150 hours
Pre-tax income needed
60,000 ÷ (1 - 0.25)
$80,000
Base revenue needed
80,000 + 12,000
$92,000
Total revenue target
92,000 × 1.10
$101,200
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.
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
Using total working hours instead of true billable hours.
Forgetting to include software, equipment, insurance and marketing costs in annual expenses.
Setting the tax rate too low and underestimating the revenue required.
Ignoring vacation, sick time and unpaid admin work when choosing working weeks.
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.