How to Set Your Freelance Rate for the First Time
There is one number you need before you can quote anyone: the rate below which working costs you money. Everything else is strategy. Here is the formula, then the four steps that turn it into a price.
The minimum viable rate formula
The two terms first-timers get wrong are the last ones. Overhead is not zero. And billable hours are not 2,080 — they are closer to 1,300. Dividing by 2,080 under-prices you by about a third before you have quoted anyone.
Run your numbers in the calculator →1. Calculate your minimum viable rate
Your minimum viable rate is the floor: charge less and you are paying for the privilege of working. Build it in four layers. Here is a worked example for someone who wants to clear $70,000 after tax.
| Layer | What it covers | Amount |
|---|---|---|
| Take-home | What lands in your bank account | $70,000 |
| Benefits | Health insurance ($6,000) + retirement ($7,000) | $13,000 |
| Tax gross-up | $83,000 ÷ (1 − 0.28) — self-employment tax plus income tax | $115,300 |
| Overhead | Software, hardware, liability insurance, accountant | $6,000 |
| Revenue needed | Before you bill a single hour | $121,300 |
Now divide by hours you can actually bill. Start at 2,080 (40 × 52), subtract three weeks off plus holidays (160 hours), then subtract the ~30% of every week that goes to pitching, proposals, invoicing, and admin:
That is a $90/hour floor — a $720 day rate — for a $70,000 lifestyle. An employee earning $70,000 costs their employer about $34/hour of salary. The 2.6× gap is not markup. It is the cost of the things a job was quietly paying for.
The 28% is a planning reserve, not a filing calculation — your real rate depends on your state, deductions, and entity type. Step 3 covers how to pin it down.
2. Research what the market actually pays
Your floor tells you what you need. It says nothing about what anyone will pay. Those are different numbers, and the gap between them is your whole business.
Look up the going range for your role and experience in freelance rates by experience level, then place your floor against it. Three things can happen:
Your floor sits below the junior band.
Healthy. Quote at the middle of the band for your experience, not at your floor. The floor is a tripwire, not a price tag.
Your floor sits inside the band.
Workable but tight. Quote at the top of your band and get serious about raising the number within six months — you have no margin for a slow quarter.
Your floor sits above the whole band.
Something has to give, and it should not be the floor. Either the income target is ambitious for year one, your billable-hours estimate is too pessimistic, or the niche does not support the life you want. Change the input — not the price.
3. Add overhead and taxes back in
This is the step that sinks first-timers, because a salary made both costs invisible. Two things changed the day you went freelance:
- You now pay both halves of payroll tax. An employer used to cover half of Social Security and Medicare. Now you owe the full 15.3% self-employment tax on your net earnings, on top of federal and state income tax. That is the single biggest line item in the gross-up above.
- Overhead is real and it recurs. Software subscriptions, a laptop that needs replacing every three years, liability insurance, an accountant, a co-working desk. Total it annually rather than guessing monthly — the annual number is always bigger than freelancers expect, and it belongs in your rate, not in your savings.
Set the tax reserve deliberately instead of borrowing the 28% used above. Estimate what you will actually owe on self-employment income with the Side Hustle Tax Calculator, then move that percentage of every invoice into a separate account the day it clears. Freelancers who skip this do not have a rate problem in April. They have a cash problem.
The Freelance Rate Calculator runs all four layers — tax, benefits, overhead, and non-billable time — against your own inputs, so you do not have to trust the example numbers.
4. Test the number and iterate
You cannot reason your way to the right rate. You can only quote it and read the response. Your win rate is the instrument:
| Win rate | What it means | Do this |
|---|---|---|
| You win ~everything | You are under market | Raise 15-25% on the next quote |
| You win 40-60% | Priced about right | Hold, then raise on a schedule |
| You win almost nothing | Priced high, or pitching wrong clients | Check the client fit before cutting the rate |
Change the number on new inquiries only, one step at a time, and give each step at least five quotes before you read the result. Three quotes is noise. And when a losing streak tempts you to drop below the floor: a project at $60 when your floor is $90 is not a cheap project. It is thirty dollars an hour of your own money, donated.
Once you are quoting whole projects rather than hours, the project pricing calculator converts an hourly floor into a fixed quote with the buffer that scope creep will eventually eat.
5. Say it to a client without flinching
The rate is arithmetic. Saying it out loud is the hard part. Three rules cover almost every first conversation.
State the number, then stop talking
"My rate for this scope is $90 an hour." That is the entire sentence. No apology, no cost breakdown, no "but I could probably do it for less." The silence after a number feels much longer to you than to them.
Quote the scope, not your hourly cost
Clients buy outcomes, so lead with what they get. "The landing page, three revision rounds, and handoff — $3,200, delivered in two weeks." Your hourly rate built that number; it does not have to appear in the sentence.
If they push on price, move the scope
"I can hit $2,400 by dropping the third revision round and the handoff docs." Never discount the same work — that teaches the client your number was decorative, and every future quote starts from the discount.
Get the first number written down and delivered a few times, and raising it stops feeling like a confrontation. When you are ready for that, the rate-raising playbook has the scripts for existing clients.
Related Tools
Frequently Asked Questions
How do I calculate my freelance rate for the first time?
Add up what you need to take home, the benefits an employer used to cover (health insurance, retirement), and your business overhead. Gross that up for taxes, then divide by the hours you can realistically bill in a year — not 2,080. For most solo freelancers that lands somewhere between 1,200 and 1,500 billable hours. The result is your floor, not your price.
Why is my freelance rate so much higher than my old hourly wage?
Because a salary hides three costs your client no longer pays: payroll taxes (you now owe the full 15.3% self-employment tax instead of half), benefits (health insurance, retirement match, paid time off), and unbillable time (sales calls, invoicing, admin). Once you add those back, a freelance floor of roughly 2 to 3 times your old wage is normal, not greedy.
How many hours a year can a freelancer actually bill?
Far fewer than 2,080. Subtract holidays and time off, then subtract the 25-35% of your week that goes to finding work, writing proposals, invoicing, and admin. A full-time freelancer typically bills 1,200-1,500 hours a year. Dividing your income target by 2,080 is the single most common first-timer mistake, and it under-prices you by roughly a third.
What if my minimum viable rate is higher than the market rate?
That gap is information, not a reason to discount. It means one of three things: your income target is high for your current experience level, your billable hours assumption is too pessimistic, or the niche you have picked does not support the living you want. Fix the input, narrow to a better-paying niche, or accept a lower target for year one — but don't quote below your floor, because that's the rate at which you lose money by working.
How do I tell a client my rate without negotiating against myself?
State the number and stop talking. "My rate for this scope is $X per hour." No apology, no justification, no volunteering a discount before they've objected. Silence after a number is normal and it isn't rejection. If they push on price, adjust the scope rather than the rate.