To calculate your freelance hourly rate, work backwards from the income you want to keep: add your target take-home pay and your annual business expenses, divide that total by one minus your estimated tax rate to gross it up for tax, then divide the result by your realistic billable hours for the year. The answer is the rate you must charge, not the rate you hope clients will accept.
The tool recommended here — Asad Webs' free Freelance Rate Calculator — runs exactly that calculation in your browser, with a day rate, weekly and monthly revenue equivalents, an optional profit buffer, and a sensitivity table showing what happens if you bill 25% more or fewer hours. Everything updates live, and nothing you type leaves your device.
Try it now: Freelance Rate Calculator — Hourly Rate From Your Target Take-Home Pay. Free, no sign-up: enter the take-home pay you want, your business expenses, your estimated tax rate and your billable hours, and read the gross revenue, hourly rate and day rate that make the numbers work.
The formula in three steps
Step one: add your target annual take-home income and your annual business expenses. Take-home pay is what you want left for yourself after tax and business costs — your freelance equivalent of a salary. Business expenses are everything the business pays before you do: software, equipment, insurance, accounting, coworking and marketing. In the calculator's worked example those two figures are $90,000 and $12,000, giving $102,000 to cover.
Step two: gross that total up for tax by dividing by one minus your estimated tax rate. Tax is taken off the gross, not off the take-home, so adding a percentage on top understates the revenue you need. At a 22% estimated overall tax rate, $102,000 divided by 0.78 gives $130,769.23 of required gross revenue — the amount that leaves exactly $102,000 after 22% tax. Adding 22% on top instead would give $124,440, which after tax leaves only $97,063, short of the $102,000 you need to cover.
Step three: divide the required gross revenue by your billable hours for the year, which are your billable hours per week multiplied by your working weeks per year. The day rate is the hourly rate multiplied by eight, the weekly equivalent is the gross revenue divided by working weeks, and the monthly equivalent is the gross revenue divided by twelve. Those equivalents are revenue targets, not pay — tax and expenses still come out of them, exactly as the model sets out.
A worked example you can check line by line
Take the calculator's own worked example, because every number in it is checkable with a pocket calculator. A freelancer wants $90,000 of take-home pay, spends $12,000 a year on business expenses, and estimates a 22% tax rate, billing 20 hours a week for 52 weeks — 1,040 billable hours. Gross revenue needed is ($90,000 + $12,000) divided by (1 − 0.22), which is $102,000 divided by 0.78, giving $130,769.23.
The hourly rate is $130,769.23 divided by 1,040, which is $125.74. The day rate is $125.74 multiplied by eight, which is $1,005.92. The weekly equivalent is $130,769.23 divided by 52, which is $2,514.79, and the monthly equivalent is $130,769.23 divided by 12, which is $10,897.44. With a 10% profit buffer the gross rises to $143,846.15 and the rate to $138.31 an hour. None of these figures is a market price — they are the arithmetic of one freelancer's own numbers, and the point of the tool is that your numbers replace them.
Run the calculation with your own figures before you quote anything. A rate copied from another freelancer's post carries their expenses, their tax rate and their billable hours — none of which are yours — and a rate that does not cover your numbers is a loss disguised as work.
Same income goal, different billable hours: the rate you need — hover or tap each bar for details.
The billable-hours trap: the hours you work are not the hours you bill
The single most common error in freelance pricing is dividing by working hours instead of billable hours. Only the hours clients actually pay for count: project delivery, billable calls and paid revisions. Admin, invoicing, marketing, pitching, learning and fixing your own setup are working hours but not billable ones. Many full-time freelancers work 35 to 40 hours a week and bill 15 to 25 of them, and using working hours in the divisor understates the rate you need — sometimes by nearly half.
Working weeks matter the same way. Working weeks per year are 52 minus holidays, sick days and quiet weeks, and fewer working weeks mean each billable hour has to carry more of the same annual total. Dropping from 52 to 48 working weeks at 20 billable hours a week cuts billable hours from 1,040 to 960 and raises the needed rate by about 8% — holidays are not free for a freelancer, they are priced into the rate. If your calendar has a slow season, count it honestly in the weeks figure rather than discovering it in an empty month.
The sensitivity table on the tool makes the trap visible. Holding the same income goal, expenses, tax rate and buffer, billing 25% more hours (25 a week, 1,300 a year) drops the needed rate to $100.59, while billing 25% fewer hours (15 a week, 780 a year) raises it to $167.65. The income goal did not change — only the hours over which it must be earned. That is why two freelancers with identical lifestyles can honestly need rates $67 apart, and why raising your billable hours is often a better lever than cutting your income goal.
The profit buffer: why break-even is not enough
At a 0% buffer the calculator gives the bare break-even rate: the rate at which take-home pay and expenses are exactly covered, with nothing left for savings, slow months, unpaid invoices or surprises. A 10% buffer is the tool's common starting point, and on the worked example it lifts the gross from $130,769.23 to $143,846.15 and the rate from $125.74 to $138.31. If your income is uneven or a single client dominates your revenue, a larger buffer is the honest choice.
Think of the buffer as the price of staying in business through a bad quarter. A freelancer with no buffer who loses a client in March must replace that income immediately or fall behind on the annual goal; a freelancer with a buffer built into every hour has already banked part of the replacement. The buffer also covers the costs that never appear in an expenses list: the invoice paid 60 days late, the project that ran 20% over estimate, the laptop that died in week 40. None of those is a business expense in the accounting sense, and all of them are paid for out of the rate.
| Scenario | Billable hours per year | Hourly rate | Day rate |
|---|---|---|---|
| Bill 25% fewer hours (15/week) | 780 | $167.65 | $1,341.20 |
| Base case (20/week, no buffer) | 1,040 | $125.74 | $1,005.92 |
| Base case with 10% buffer | 1,040 | $138.31 | $1,106.48 |
| Bill 25% more hours (25/week) | 1,300 | $100.59 | $804.72 |
Five mistakes that leave freelancers underpaid
First, dividing a salary by 2,080 hours. That assumes every working hour is billable and ignores expenses and tax entirely — the three errors that compound into the lowest possible rate. Second, forgetting the tax gross-up and adding a percentage on top instead, which leaves the after-tax amount short, as the worked example shows. Third, counting holidays as billable weeks, which spreads the annual goal over hours you will never invoice.
Fourth, quoting a day rate as eight times an hourly rate you sell by the day but deliver in six billable hours. In the calculator a day is modelled as eight billable hours, so the day rate is the hourly rate multiplied by eight; if you sell days but only bill six hours of them, your effective day should be six times the hourly rate, so quote from the hourly figure and make sure the day you actually deliver is covered. Fifth, setting the rate once and never revisiting it: expenses rise, tax estimates change, and a rate that covered last year's numbers quietly stops covering this year's.
The same payback thinking applies to the rest of a freelance business. Knowing what it costs to win a client — see How to Calculate Customer Acquisition Cost (CAC) — and how long clients stay — see What Is Churn Rate — tells you whether the rate you charge actually pays back the cost of finding the work. And if you are choosing between platforms to find that work, Fiverr vs Upwork Fees for Freelancers shows what you actually keep after each platform's cut — a rate is only real after fees, too.
A tax rate of 100% or more, or zero billable hours, has no answer: the calculator shows a dash with an explanation instead of a division by zero. If your own spreadsheet shows a rate for those inputs, it is inventing data — check the formula, not the client.
Price your next quote from your own numbers: Freelance Rate Calculator is free and browser-only. And if your own website needs tools this honest for your customers, talk to Asad Webs about your project.
Frequently Asked Questions
How is the freelance hourly rate calculated?
In three steps: add your target take-home pay and business expenses, gross that total up for tax by dividing by (1 − tax rate) to get the revenue you must bill, then divide by your billable hours for the year (hours per week multiplied by weeks per year). At $90,000 take-home, $12,000 expenses and 22% tax over 1,040 billable hours, that is $102,000 ÷ 0.78 ÷ 1,040 = $125.74 an hour.
What counts as a billable hour?
Only time a client pays for — project delivery, billable calls and paid revisions. Admin, invoicing, marketing, pitching, learning and fixing your own setup are working hours but not billable ones.
Why gross up for tax instead of just adding a percentage?
Because tax is taken off the gross, not off the take-home. To keep $102,000 after 22% tax you must bill $102,000 ÷ 0.78 = $130,769.23 — adding 22% on top ($124,440) would leave only $97,063 after tax, short of the goal.
What profit buffer should I add?
The buffer is margin above break-even — for savings, quiet months, unpaid invoices and surprises. 10% is a common starting point: on the worked example it lifts the gross from $130,769.23 to $143,846.15 and the rate from $125.74 to $138.31.
Is the day rate always eight times the hourly rate?
In this calculator, yes — a day is modelled as eight billable hours, so the day rate is the hourly rate × 8. If you sell days but only bill six hours of them, your effective day should be six times the hourly rate.
How do working weeks change the rate?
Directly: fewer working weeks mean fewer billable hours, so each hour must carry more of the same annual goal. Dropping from 52 to 48 working weeks at 20 billable hours a week cuts billable hours from 1,040 to 960 and raises the needed rate by about 8%.
Sources: Asad Webs Freelance Rate Calculator tool page (formula, worked example, sensitivity table, buffer guidance, billable-hours definition — verified live 2026-11-04); Asad Webs CAC, churn-rate and Fiverr-vs-Upwork guides linked in the text. Day rates in the sensitivity rows are the tool's hourly rates multiplied by eight.

Be the first to share a useful question or thought.