Freelance hourly rate calculator
Take-home target, expenses, tax, and time off in — the rate you actually need out.
Free, no account, nothing to install. The maths runs in your browser; nothing is submitted anywhere.
Freelance hourly rate calculator
Where that number comes from
Take-home you want, after tax
$75,000
The money that actually lands in your personal account for the year.
Gross it up for a 30% tax set-aside
$107,142.86
You have to earn this much profit to keep the line above. $32,142.86 goes to tax.
Add business expenses
$113,142.86
Software, hardware, insurance, accountant, and the rest — $6,000 a year that the client is really paying for.
Divide by 1,150 billable hours
$98.39/hour
25 billable hours a week × 46 working weeks (6 weeks off).
Why “salary ÷ 2,080” is the wrong answer
The usual shortcut takes a salary and divides it by 2,080 — 40 hours a week, 52 weeks a year. On your numbers that gives $36.06/hour, which is 2.7× below what you actually need. Three things break it:
- Not every hour is billable. You are billing 25 hours of a working week, or about 55% of a full-time year. The proposal you wrote on Sunday, the invoice chase, the call that turned into a scoping session — all real work, none of it on an invoice.
- A salary is not take-home. An employer usually carries a share of your payroll tax and some mix of health cover, pension, equipment, and software. As a freelancer that is all yours, which is the $32,142.86 tax line and the $6,000 expense line above.
- Nobody pays you for time off. A salaried year includes paid holiday and sick days. Yours does not: 6 weeks off means 46 weeks to earn a full year of living.
This is why a freelance rate that looks “three times what I earned as an employee” is usually break-even, not a windfall.
Sanity checks before you quote it
- Your rate is a floor, not a price. Value, urgency, and risk all move the number up from here — never down.
- If a client wants a fixed price, estimate the hours honestly, add the revision rounds you will actually do, then multiply by $100.
- If the rate feels too high to say out loud, the problem is usually the billable-hours number, not the rate. Fix your utilisation first.
- Re-run this every year. Expenses drift up quietly and rates do not follow on their own.
Create a free workspace — no card to start. Nothing you typed here is sent.
The number is only useful if you can defend it
Most rate calculators hand you a figure and leave. That is no use in the conversation where it matters, which is the one where a client says "that seems high" and you have four seconds to answer.
The breakdown above is the answer: you are not charging for an hour of work, you are charging for an hour of a business that has to cover its own tax, its own software, its own holidays, its own sick days, and the hours nobody bills for. Say that out loud once and the number stops feeling like a negotiation position.
Find your real billable hours before you trust the rate
Billable hours is the input people get most wrong, and it moves the rate more than anything else on the page. A 40-hour week does not contain 40 billable hours. It contains client work plus proposals, scoping calls, invoicing, chasing, bookkeeping, admin, tool maintenance, marketing, and the twenty minutes lost every time you switch projects.
Track two ordinary weeks — not your best week — and count only the hours you could put on an invoice without embarrassment. Working solo, a realistic figure is usually somewhere between 20 and 28 out of a 40-hour week. If your number comes out at 35, you are almost certainly counting work you would never actually bill.
If the rate the calculator produces feels impossible to say out loud, the fix is usually to raise utilisation rather than to lower the rate: fewer, larger projects; a scope that stops the endless small requests; a proposal template you do not rewrite each time.
Your rate is a floor, not a price
What comes out of this calculator is the minimum that keeps the lights on at your chosen standard of living. It is the number below which work is a loss. It is not the number you should quote by default.
Price moves up from the floor for reasons that have nothing to do with hours: the work carries risk, the deadline is compressed, the client is difficult in ways you have already priced elsewhere, or the outcome is worth a great deal more to them than the time it takes you. A rebrand that unlocks a funding round is not priced like a rebrand that satisfies a board member's preference.
Fixed-price work still needs this number. Estimate the hours honestly, add the revision rounds you will actually do rather than the ones you hope for, multiply by the floor, then decide what the outcome is worth. The floor tells you when to walk away.
Raising a rate with clients you already have
New rates apply to new work. Give existing clients notice, name the date, and do not apologise or over-explain — a rate rise is a business fact, not a favour you are asking for.
Something like: "From 1 March my rate is $X. Anything we have already agreed stays at the current rate, and I wanted to give you plenty of notice so you can plan." No justification paragraph, no comparison to what other people charge. Clients who value the work will barely react. The ones who leave were the ones subsidising everyone else.
Re-run this calculator every year. Expenses drift up quietly — software price rises, insurance, an accountant who now does more — and rates do not follow on their own.
Common questions
Should I charge hourly at all?
Often not — fixed prices are usually better for both sides, because the client can budget and you are not punished for being fast. You still need the hourly number underneath, as the floor you check a fixed price against.
What tax percentage should I use?
Whatever your accountant tells you, including self-employment or national insurance contributions, not just income tax. If you have no idea, 25 to 35 percent is a common set-aside range in many countries — but it is a placeholder, not advice, and it varies by where you are and what you earn.
Should business expenses include my own equipment?
Yes, spread over its life. A $3,000 laptop you replace every three years is $1,000 a year. Add software subscriptions, insurance, accountancy, coworking or a share of home costs, professional development, and the fees payment processors take.
My rate came out higher than anyone in my field charges.
Check the billable hours first, then the take-home target. If both are honest and the rate is still above the market, the market is either paying itself below cost or working far more hours than you want to. Those are both real answers, and both are worth knowing before you quote.
Does this work outside the United States?
Yes. Nothing in it assumes a country: enter your own currency amounts and your own tax set-aside percentage. The figures are formatted in US dollars for display, but the arithmetic is the same anywhere.
The other free tools
Free invoice generator
Fill in your details, add line items, download a clean PDF. Nothing you type leaves your browser.
Late fee calculator
Invoice amount, due date, and your annual rate in — the fee accrued so far out.
Scope creep calculator
The hours you give away every week, priced out over a year. Most people are surprised.
Related reading
Built for
Change orders and invoices for developers
Turn "it's just one small change" into a written, priced change order agreed before you cut the branch.
Free template
Consulting agreement template
A master consulting agreement with SOW structure, retainer and day-rate terms, confidentiality, IP split, non-solicitation, and a no-guarantee clause.
Article
Send the invoice the day the work is done
How to send and follow up on freelance invoices so clients pay on time: put the due date in the scope, send the bill the day that slice of work is done, and use a three-note cadence instead of “just circling back.”
Free template
Web development invoice template
A development invoice built around milestones, hourly overage, pass-through service costs, and a defined warranty window.
Article
Write the job down before you start
A freelance client onboarding process that writes the deliverable, rounds, date, and price on a page before you open Figma — so you aren’t arguing about a call nobody wrote down.