Most people set their first rate by picking a round number that sounds reasonable, quoting it to a client, and then quietly wondering for the next six months whether they left money on the table. It usually works out to “too low.” A rate that feels bold when you say it out loud is often the one that finally covers your costs, your tax, and the unpaid hours nobody warns you about.
Deciding your hourly rate is less about confidence and more about arithmetic. When you can show, to yourself and to a client, how the number is built, you stop negotiating from a place of hope and start charging something you can defend. A defensible rate comes from four things: the income you need to take home, what it actually costs to run your business, what the market pays for your kind of work, and what your experience adds on top. Get those right and the rate almost sets itself; the only job left is making sure your billable hours actually get paid on time.
Start with the number you need to earn
Work backwards from the income you want, not forwards from a rate that sounds fine. Decide what you need to take home in a year, then divide it by the hours you can realistically bill. That second number is where most rate calculations quietly fall apart.
A full-time year looks like roughly 2,000 working hours, but almost none of those are billable. You spend time finding clients, writing proposals, sending invoices, chasing payments, doing your books, and keeping your own skills current. Professional-services benchmarks are a useful reminder that billable capacity is never the same as total working time: Deltek’s professional-services benchmark report covers more than 400 organizations and over 150,000 consultants, while Upwork’s 2026 freelance-rate guide uses a 60% billable / 40% non-billable split as a practical freelancer baseline. Solo freelancers and independent consultants who do everything themselves often land below staffed-firm benchmarks, closer to half their working week as genuinely billable.
So the math is not target income divided by 2,000. It is target income divided by the hours you can actually invoice. If you want to take home $90,000 and you realistically bill 20 hours a week across 46 working weeks, that is about 920 billable hours a year, and roughly $98 an hour before you have covered a single cost. Run the same target against an optimistic 35 billable hours a week and you would talk yourself into $56. The gap between those two numbers is exactly why people underprice: they divide by the hours they work, not the hours they bill. A simple time-tracking habit gives you the evidence to replace that guess with your real billable capacity.
Add up what it actually costs to be in business
The income figure is what you keep. On top of it sits everything you spend to keep working, and that has to come out of your rate too. This is the cost-plus layer, and it is the part a salaried job used to hide from you.
Add up your annual business costs: software subscriptions, professional insurance, accounting and legal fees, equipment, a phone and internet share, professional memberships, training, and the tax you will owe on what you earn. Upwork’s rate-setting guidance calls out expenses such as insurance, licenses, taxes, equipment, software, marketing, and platform fees for exactly this reason. Then fold in the cost of the time you cannot bill. The business development, admin, and invoicing hours from the section above are real work; they just do not have a client attached.
The formula is simple enough to keep in your head:
(Target income + annual business costs) / realistic billable hours = your floor rate
That result is a floor, not a ceiling. It is the rate below which you are effectively paying for the privilege of working. A consultant with $30,000 of overhead and tax sitting on top of that $90,000 income target, still billing 920 hours, has just moved their floor from $98 to about $130 an hour. Knowing that number changes how you hear a client’s “that seems high,” and it gives you a clearer baseline for accurate billing.
Check the number against the market
Your floor tells you what you need. The market tells you what is possible. You want your rate to sit comfortably above the floor and within reach of what clients in your field actually pay, so the next step is a reality check, not a re-anchor.
Benchmarks are wide because “freelancer” and “consultant” cover enormous ranges of skill and risk. Treat the figures below as orientation, then place yourself within them based on your specialism, results, and who you sell to. If you sell mainly to small businesses, compare against similar freelance time tracking and billing or consulting time tracking software rather than enterprise agency cards.
| Benchmark | Typical range | How to use it |
|---|---|---|
| US freelancers, all fields | Upwork examples span $10-$150 per hour by role. | Useful as a sanity check, but too broad to set a specialist rate on its own. |
| Entry-level consultant | $75-$150 per hour | Building a track record; rate reflects potential more than proof. |
| Experienced consultant | $150-$300 per hour | Demonstrable outcomes, a clear niche, and repeatable delivery. |
| Niche or specialist expert | $300-$500+ per hour | Scarce expertise, high-stakes problems, named results, or measurable financial upside. |
One rule keeps this honest: compare like with like. A solo bookkeeper benchmarking against a 30-person firm’s blended rate is comparing apples to oranges; the firm’s number carries overhead and partner margin yours does not. Call or quote a few genuinely comparable independents in your field, and you will learn more about your local market than any national average can tell you.
If your floor rate lands above the market range, that is a signal worth heeding early: either your cost base is too heavy for the work, or you need to move toward clients who buy on value rather than price. Your own client profitability data can also show whether the issue is the rate itself, the kind of work you are taking, or the clients you are saying yes to.
Does experience or a niche change the math?
Experience and specialization are what let you charge above the benchmark midpoint, and the reason is rarely “I have been doing this longer.” It is that you solve the problem faster, more reliably, and with fewer expensive mistakes than someone cheaper.
That creates a quiet trap for hourly billing. The better you get, the less time a job takes, so pure hourly pricing can punish your own efficiency. A specialist who clears in three hours what a generalist needs ten for should not earn a third as much for being three times as good. The fix is to price the outcome, not just the clock, which is exactly where value pricing starts to matter.
A genuine niche also shortens the conversation about price. When a client has a specific, painful problem and you are visibly the person who fixes that problem, rate sensitivity drops. Broad generalists compete on price; recognised specialists compete on fit.
Hourly, fixed fee, retainer, or value-based?
Your rate and your pricing model are two different decisions, and the model you choose changes how much that hourly figure even matters. Most independents end up using more than one depending on the work.
Hourly
You bill for time spent. It is the simplest model and the fairest when scope is genuinely unclear: discovery work, ongoing support, anything where “it depends” is the honest answer. Upwork describes hourly pricing as the simplest freelance model, and it works best when the work is open-ended. The downside is the efficiency penalty above, and a ceiling set by the hours in your week.
Fixed fee
You quote one price for a defined deliverable. Clients love the certainty, and it lets you earn for results rather than hours: get faster, keep the upside. The risk is all yours: misjudge the scope and you eat the overrun. Fixed fees only work when you have real data on how long this kind of work actually takes you, which is why you still need to track time on fixed-fee projects even when you do not bill by the hour.
Retainer
The client pays a set amount each month for an agreed block of hours or scope. You get predictable income and they reserve your availability. The classic failure is silent scope creep: the 20-hour retainer that quietly becomes 35 hours while the fee stays flat. Retainers need the same time discipline as fixed fees, or they slowly turn into your worst-paid work.
Value-based
You price against the value of the outcome to the client, not your cost to deliver it. Save a client $200,000 and a $20,000 fee is easy to justify regardless of the hours involved. It is the most profitable model and the hardest to land: it needs trust, a quantifiable result, and a client who thinks in returns rather than rates.
Whichever models you use, they all rest on the same foundation: knowing your true cost per hour. Without it, a fixed fee is a guess, a retainer is a slow leak, and you cannot tell a profitable client from a draining one.
Raising your rate without losing clients
The rate you set today will not fit you in two years. Your costs rise, your skills sharpen, and your early “just glad to have the work” pricing stops making sense. Raising rates is a normal part of running a healthy business, not a betrayal of the clients who backed you early.
Existing clients are where the nerves usually sit. A few principles keep it clean:
- Give notice. Tell ongoing clients well ahead of a change rather than springing it on the next invoice.
- Tier the rollout. New clients can move to the new rate immediately while loyal clients shift over a longer runway or sit at a modest legacy rate.
- Tie it to value, not to you. “My rates are increasing” invites pushback; “here is what is included now, and the rate from March” frames it around what they get.
Some clients will leave over price, and that is information rather than failure. If your best work is consistently turned down at a fair rate, you are usually talking to the wrong clients, not charging the wrong number. The same data that helps with rate-setting also helps you spot troublesome clients before they dominate your week.
Set the rate, then make sure you get paid
A defensible rate is worth nothing until it lands in your account. The unglamorous mechanics of getting paid protect every calculation above, and they come down to clear terms, accurate records, and prompt invoicing.
Agree the terms in writing before you start: your rate or fee, what is included, payment timeframe, accepted methods, and what happens when an invoice runs late. A short written scope spares you the awkward “I thought that was included” conversation later, and a clear service invoice makes the payment expectation visible when the work is done.
Then track your time as you work, not from memory at month-end. Reconstructed timesheets quietly lose hours, and on fixed-fee or retainer work they are the only way to see whether a job is actually profitable or just busy. Capturing every billable minute is the difference between your real rate and your imagined one, and it is the data that makes your next quote sharper. If you are unsure what to measure, start with the basics in a practical billable-hours tracking workflow.
MinuteDock is built for this kind of independent and small-firm work: log time against each client in seconds, set different billing rates by client, project, task, or team member, and turn logged hours straight into an invoice. With time tracking and billing in one place, the gap between hours worked and hours invoiced is where most underpricing hides, and it is the easiest gap to close.
Finally, invoice promptly and follow up without apology. The longer an invoice sits, the harder it is to collect. If you need the mechanics, MinuteDock’s guide to invoicing hours worked as a freelancer covers the handoff from tracked hours to a clear client invoice. Automated reminders and a clear late-payment policy do the chasing so you do not have to feel like the bad guy every month.
A rate is a calculation, not a guess
The number you charge should be something you can rebuild from its parts: income you need, costs you carry, market you sell into, expertise you bring. Set it that way and you can re-run it whenever your costs climb or your skills grow, instead of agonising over a figure you originally pulled from thin air.
Start with the four inputs, sanity-check against the market, pick the pricing model that fits the work, and put the systems in place to actually collect. Do that and your rate stops being a source of quiet anxiety and becomes what it should be: a fair price for good work, charged with a straight face. Over time, reporting turns that rate into a feedback loop: which clients are profitable, which services need repricing, and which work should stop being quoted the old way.



