The 4-Step Freelance Pricing Formula (with Project Rate Conversion)
Most freelancers set rates by feel: pick a number, see if clients balk, adjust. That works inefficiently. The formula version is more honest:
Step 1: Set the take-home target
What you actually want to keep after taxes and expenses. Be specific:
Target take-home = $80,000/year
Not “$80K/year revenue.” Not “feels-good income.” Take-home.
Step 2: Build the required-gross-revenue stack
Take-home + everything you have to pay to get there.
| Line item | Annual |
|---|---|
| Take-home | $80,000 |
| Self-employment tax (~15.3% of net SE) | $12,240 |
| Income tax (federal + state, ~22% effective) | $17,600 |
| Health insurance (self-pay) | $9,000 |
| Retirement contributions | $6,000 |
| Software, tools, subscriptions | $3,000 |
| Accounting, legal, taxes prep | $1,500 |
| Required gross revenue | $129,340 |
This is the number you need to invoice for to get $80K in your pocket.
Step 3: Divide by realistic billable hours
The standard 2,080-hour year is fiction for freelancers. Walk through it:
| Hours | |
|---|---|
| Calendar working hours (50 weeks × 40) | 2,000 |
| Vacation (4 weeks) | -160 |
| Sick + buffer | -40 |
| Total working hours | 1,800 |
| Non-billable (admin, marketing, proposals, learning) | -600 (33%) |
| Actually billable | ~1,200 |
For a part-time freelancer (20 hrs/week target), the same percentages give roughly 600 billable hours.
Step 4: Compute the rate
$129,340 ÷ 1,200 billable hours = $107.78/hour
Round up to $110/hour. That’s the floor below which freelancing isn’t sustainable for the $80K take-home target.
The project-rate conversion
Many clients prefer fixed project rates. Three steps:
- Estimate hours honestly. Then add 20% for scope creep. A “40-hour project” is rarely actually 40 hours.
- Multiply by your hourly rate. Use the floor rate or above; never below.
- Round up to a clean number. $4,704 → $5,000.
Worked example, 40-hour project at $110/hour:
| Step | Result |
|---|---|
| Estimated hours × rate | 40 × $110 = $4,400 |
| + 20% scope-creep buffer | $5,280 |
| Rounded | $5,500 |
If you’d quoted “$2,000 because that feels reasonable for a small project,” you were quoting at $50/hour after the buffer. That’s roughly half your sustainable rate.
What clients see vs what you should quote
A common mistake: leading with the hourly rate. Most clients think in projects, not hours, and an hourly rate often triggers comparison to the wrong reference (their salaried hourly rate).
What works better: quote the project price, mention “this assumes ~40 hours of work,” and only break out the hourly equivalent if asked.
This sidesteps the “$110/hour seems high” reaction and centers the conversation on the deliverable’s value.
When market rate matters
Market rate is a sanity check, not a ceiling. Three useful interpretations:
- Your formula rate is at market: comfortable. Negotiate normally.
- Your formula rate is significantly above market: check your skill positioning. Specialist or senior? Reasonable. Generalist competing on price? You’ll struggle to win.
- Your formula rate is significantly below market: you’re either undercosting (raise it!) or in a low-cost-of-living region where the framework’s input assumptions need adjustment.
Most US-based freelancers in skilled trades land in the $75-$200/hour range. Below $50/hour usually indicates one of three things: low-cost geography, beginner positioning, or undercosting.
Where this framework breaks
- Productized services or fixed packages. Selling a “logo design” or “monthly bookkeeping for X” is hourly-rate-decoupled. Different framework (value pricing).
- Retainer relationships. Monthly retainers smooth income but require different math (capacity allocation rather than hourly billing).
- You take on equity/profit-share work. Equity has expected value but not certain cash flow. Needs separate evaluation.
- You’re comfortable with much lower take-home (early career, lifestyle freelancing). The framework still works, but the floor rate becomes uncomfortable for some clients to pay; positioning matters.
What to actually do
- Run the calculator with your honest take-home target.
- Use the formula-derived hourly rate as your floor, not your ceiling.
- For project pricing, estimate hours honestly + 20% buffer + round up.
- Quote project totals, not hourly rates, to clients.
- Re-run the formula every 6-12 months as costs and capacity change.
Open the Freelancer Rate Calculator → and run the 4-step formula. The output is your floor; everything above that is profit margin you can negotiate.
Quick answers
What's the formula for setting a freelance hourly rate?
Step 1: target take-home. Step 2: add taxes (~35% combined SE + income), benefits ($15K), business costs ($3K). Step 3: divide by 1,200 realistic billable hours. Step 4: round up. Example: $80K take-home target → ~$135K gross required → $112/hour.
How do I convert hourly rate to project rate?
Estimate hours honestly, multiply by hourly rate, add 20% scope-creep buffer. A 40-hour project at $112/hour: $4,480. Add 20%: $5,376. Round to $5,500. Don't quote below your hourly-rate floor — that converts a known sustainable rate into an unknown unsustainable one.
Why is my hourly rate so much higher than what clients say is 'market rate'?
'Market rate' averages everyone from beginners to senior specialists. It also often quotes pre-tax, pre-overhead numbers. Your sustainable rate must cover taxes, benefits, and unbilled time. If your formula-derived rate is meaningfully above market, the question is whether you're competitive with peers — not whether your math is wrong.