ToolNest logoToolNest.

How to Calculate Your Freelance Hourly Rate

Your freelance hourly rate is (target take-home + business expenses + tax reserve) ÷ annual billable hours. A freelancer wanting $75,000 take-home, with $9,000 of expenses and a 25% tax reserve, billing 1,150 hours a year, must charge $97.39 an hour. Get your exact number with our freelance rate calculator; the full method is below.

The formula: work backwards from the life you need

Most freelancers set rates by guessing, copying a competitor, or discounting out of fear. The correct method inverts the problem: start from the income you need and solve for the rate that produces it. Hourly rate = (target take-home income + annual business expenses + tax reserve) ÷ annual billable hours. Each term has a precise meaning. Target take-home is what must land in your personal bank account for the year — not revenue, not billings, take-home. Business expenses are the costs of operating: software, hardware, insurance, coworking, accounting, home-office share. Tax reserve covers self-employment tax plus income tax on the freelance earnings. Billable hours are the hours clients actually pay for — emphatically not the hours you work. Work the canonical example: $75,000 take-home target, $9,000 expenses, 25% combined tax reserve, 1,150 billable hours. Gross revenue needed: ($75,000 + $9,000) ÷ (1 − 0.25) = $84,000 ÷ 0.75 = $112,000. Hourly rate: $112,000 ÷ 1,150 = $97.39. That $97.39 is a floor, not a quote — it is the rate below which the $75,000 life is mathematically impossible.

Billable hours: the number everyone gets wrong

A 40-hour work week does not produce 40 billable hours. Client work is only part of a freelancer's week; the rest is proposals, invoicing, admin, marketing, email, learning, and the gaps between contracts. Established freelancers typically bill 20–30 hours of a 40-hour week — a utilization rate of 50–75%. Our example uses 25 billable hours a week across 46 working weeks (six weeks off for holidays, illness, and dry spells): 25 × 46 = 1,150 hours. Watch what happens when this input is wrong. Assume 40 billable hours × 52 weeks = 2,080 hours and the formula gives $112,000 ÷ 2,080 = $53.85 an hour — a rate that feels competitive and guarantees failure, because you will actually bill ~1,150 hours and earn $61,928 gross, barely half the target. Every 100 hours of overestimated capacity cuts the computed rate by roughly 8% while reality collects the full shortfall. Be brutally honest: track two weeks of actual time — convert minutes to hours from your time tracker — categorize billable versus non-billable, and use your real utilization. New freelancers should use 50–60% utilization; veterans with retainers can use 70–75%. When in doubt, underestimate billable hours: a rate computed on 1,000 hours that you beat is profit; a rate computed on 1,400 hours that you miss is a crisis.

The tax reserve: pricing in the IRS

Employees split payroll taxes with their employer and get income tax withheld; freelancers pay both halves plus quarterly estimates, and the rate must cover it. The components: self-employment tax is 15.3% on 92.35% of net earnings (Social Security up to the wage base, Medicare beyond it) — roughly 14.1% effective. Income tax depends on bracket and state; a common all-in planning figure is 25–30% of gross freelance income for federal plus state. Our example's 25% reserve on $112,000 is $28,000, leaving $84,000 pre-expense — and note the ordering: the reserve applies to revenue before subtracting business expenses in this simplified model, which slightly over-reserves and is safer than under-reserving. Two refinements. First, the home-office deduction, health-insurance premiums deduction, and retirement contributions (SEP-IRA, Solo 401(k)) reduce taxable income — a freelancer maxing a $23,500 Solo 401(k) employee contribution effectively lowers the reserve needed. Second, quarterly estimated payments are mandatory once you will owe $1,000+; missing them adds underpayment penalties (~8% annualized recently) that the rate should also absorb. Practical rule: hold the reserve in a separate account and transfer the percentage with every client payment — 25–30% off the top, immediately. If that feels painful, your rate is too low, which is exactly the signal the formula is designed to produce.

From hourly floor to project pricing

Clients often want project prices, not hourly rates — convert without discounting. Estimate the project's billable hours honestly, multiply by your floor rate, then add a 20% buffer for scope uncertainty: project price = hours × rate × 1.2. A 20-hour website refresh at the $97.39 floor: 20 × $97.39 = $1,947.80 × 1.2 = $2,337 quoted. The buffer is not padding; it prices the discovery calls, the two revision rounds, and the 'quick question' emails that time-tracking proves always happen. For value-priced work — where the deliverable is worth far more than the hours — the floor still matters as a minimum: never accept project pricing that implies an effective rate below your floor. Check: $2,337 for an estimated 20 hours implies $116.85 an hour if you hit the estimate, $97.39 if it takes 24 hours — the buffer protects exactly this slippage. Also set a minimum engagement: at $97.39 an hour, a $500 minimum keeps tiny requests from consuming disproportionate admin. Invoice promptly and track everything — our guides to writing an invoice and numbering invoices cover the paperwork that turns the rate into collected cash. Writers pricing per-word work can sanity-check volume with a word counter before converting the word count to hours at their measured writing speed.

Rechecking quarterly: rates are not permanent

A rate is a snapshot of your costs, taxes, and capacity — all of which drift. Recalculate every quarter with fresh numbers: actual billable hours (trailing 12 weeks annualized), actual expenses, and any tax-law or life changes. Three triggers demand an immediate recheck. One: utilization changes — landing a retainer that lifts you from 25 to 32 billable hours a week drops the required floor from $97.39 to about $76/hr on the same $112,000 target, which is room to either bank margin or compete harder. Two: expense changes — a $400-a-month coworking membership adds $4,800 a year, lifting the floor by $4.17 an hour at 1,150 hours. Three: life changes — a new baby's health-insurance premium or a move to a higher-tax state reprices everything. The recheck takes ten minutes with our freelance rate calculator and prevents the slow bleed where a rate set in January quietly stops covering December's reality. One final discipline: raise the floor's output, not just the input — when the formula says $97.39, quote $100–$110 to new clients. The gap is your buffer against estimation error, late payers, and the month a client vanishes. A floor you never exceed is a ceiling.

Do it in one click

Calculate your exact rate — free tool.

Open the Free Tool →