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.