A freelance rate is high enough when the work it brings in covers your target income after business costs, unpaid time, and taxes, and when prospects respond with a mix of yes, negotiation, and pushback. If every pitch is accepted instantly and you are still tired and short on savings, the rate is probably too low.
No published number can settle this for you, because the right rate depends on your costs, your specialty, your region, and your client. What you can do is test the rate from three angles: your own arithmetic, your real results on past projects, and the market. This article takes them in that order.
Start with your own math
The first test is internal. The rate has to produce the income you need, which is often a different figure from the one that feels comfortable to say out loud.
Here is a worked example with invented figures. Suppose you want $65,000 a year for yourself, expect $7,000 in business costs (software, equipment, insurance, accounting), and add a 25 percent cushion for taxes, health coverage, and retirement saving. The 25 percent is a placeholder. The IRS says self-employed people generally pay self-employment tax (which covers Social Security and Medicare) and usually make estimated tax payments during the year, so the real set-aside depends on your income and situation. Ask an accountant or tax professional rather than relying on a guess.
- $65,000 + $7,000 = $72,000
- $72,000 x 1.25 = $90,000 in revenue needed
- Billable hours: if a 40-hour week holds only about 22 billable hours after sales, admin, and gaps, and you take 6 weeks off, that is 46 x 22 = 1,012 hours
- $90,000 / 1,012 = about $89 an hour
The 22-hour figure is an assumption to replace with your own tracked time. The common trap is comparing a freelance rate with an old salary divided by 2,080 working hours. That ignores selling, invoicing, gaps between clients, and unpaid leave. The pricing walkthrough in how to price freelance work without undercharging builds the floor step by step.

Check your effective hourly rate on real projects
Your quoted rate and your effective rate are different. The effective rate is the fee divided by every hour the project consumed, including calls, revisions, and delays.
Try it on your last three projects. These rows are invented, to show the pattern:
| Project | Fee | Hours quoted | Hours actually spent | Effective rate |
|---|---|---|---|---|
| A | $1,500 | 15 | 24 | $62.50 |
| B | $2,400 | 20 | 21 | $114 |
| C | $800 | 8 | 17 | $47 |
Project B was scoped well and ran smoothly. A and C ran over, and their effective rates fell well below what was quoted. If your effective rate keeps landing under your floor, a higher hourly number may not be the fix. Tighter scope, fewer revision rounds, or a price that includes a buffer may do more. A simple spreadsheet with date, project, and hours is enough to find this out, and the guide on handling freelance revisions covers the most common source of overruns.
Look at what the market says
Once you know your floor, compare it with outside signals. No one can see everyone’s rates, so gather several:
- Job postings that list pay ranges. Employee pay is a reference point, not a ceiling, because a freelancer covers their own costs, unpaid time, and benefits.
- Public pricing from other freelancers. Some publish packages or starting prices. Collect five to ten in your niche and note the spread.
- Peers and communities. Ask what people charge for a specific type of project, not only their hourly number.
- Agencies or recruiters, if you have spoken with any, about what they place people at.
Differences by specialty, region, client size, and experience are large, so a range for generalists says little about a specialist. Treat any single published average with suspicion and look at the spread instead.
Read the signals from your own pipeline
Your quotes are data. Over 10 to 15 of them, patterns show up.
Signs the rate may be too low:
- Nearly every client says yes at once, with no questions
- You feel relief, not satisfaction, when a proposal is accepted
- You are fully booked but cannot save
- Clients keep asking for extras that you quietly absorb
Signs it may be too high for your current positioning:
- Most prospects drop out after the price, and their objections are about value, not budget
- Qualified leads compare you with cheaper options and you cannot explain the difference
- You get few replies at all, which can point to targeting or messaging rather than price
Signs of a workable range: some pushback, some negotiation, and a steady share of acceptances after a real conversation. If you suspect prospects are only comparing prices, how to tell when a prospect is price shopping you separates that from a genuine budget gap.
Small samples mislead. Two rejections do not prove the rate is wrong; fifteen quotes with a clear pattern deserve attention.
Test an increase deliberately
If acceptance is instant and repeated, treat it as a prompt to experiment. Raise the quote on the next few proposals and keep everything else in the pitch the same. The size of the step is your call; a modest increase is easier to read than a dramatic one. If acceptance stays roughly steady, you have learned something.
Raise rates for new clients first. Existing clients usually need notice and a reason, and your contract may say something about rate changes and notice periods. A short note works: “Starting [date], my rate for new projects is $X. I will keep your current rate through [date] to give you time to plan.”
Rate versus value
Hourly math gives a floor, not a ceiling. If a project saves a client money or helps them earn more, you can price against that outcome instead of your time. That only works when the client can say what the result is worth and you can credibly influence it, so many projects do not fit and a time-based or fixed price is fine.
To move that way, ask about business impact in discovery (the questions in what to ask on a freelance discovery call help), frame the proposal around the outcome, and offer two or three packages at different prices so the client chooses a level.
Review on a schedule
Waiting until you feel stressed is a poor trigger. A simple routine: compare actual income and effective rate with your target each quarter, count acceptances and stated reasons after every 10 to 15 quotes, and treat a month or more of being fully booked as a sign to raise prices. If you cannot raise the rate quickly, other levers exist: tighter scope, fewer revisions, and dropping the least profitable clients. When a freelance lead is not worth pursuing helps with the last one.
To work your own rate out from your goals and costs, use the freelance rate calculator.
Where this comes from
This article draws on the IRS pages on self-employment tax and estimated taxes for the general tax points, and on published freelancer pricing guides for the common methods (income-based floor, effective hourly rate, tracking quote outcomes). There is no authoritative body that sets freelance rates, so the dollar examples are invented and the thresholds are rules of thumb. Tax rules, rates, and market pay change, so check the current figures at the IRS and with a qualified professional.
General information, not legal, tax, or financial advice.