✅ Current for tax year 2026
Quick answer: Five steps get you to a defensible number — know your costs, set your target income, calculate your realistic billable hours, add a buffer, and find your rate. Below is the exact process, plus a worked example you can adapt with your own numbers.
Step 1: Know your costs
Start by listing your monthly living expenses and your separate monthly business expenses (software, equipment, insurance, and so on). This is your floor — the number below which you’re not actually sustaining yourself, regardless of how much work you’re doing.
Step 2: Set your target income
Beyond covering your floor, decide what you actually want to earn — not the minimum, but a number that reflects the value of your work and your goals beyond survival.
Step 3: Calculate your billable hours
Be realistic here: you won’t bill 40 hours a week. Most freelancers can only bill 60-70% of the hours they actually work — the rest goes to admin, invoicing, marketing, client calls that don’t get billed, and downtime between projects. Underestimating this is the single most common reason freelancers underprice themselves; dividing by a full 2,000-hour work year instead of a realistic 1,000-1,400 billable hours quietly guarantees you’ll come up short.
Step 4: Add a buffer
Build in room for taxes, downtime between projects, and growth — none of your rate is “pre-taxed” for you the way a salary is, so the full self-employment tax and income tax burden has to be priced in up front, not discovered afterward as a shortfall.
Step 5: Find your hourly rate
Combine everything above into one number, and charge it with confidence rather than second-guessing it project by project.
| Hourly Rate Example | Amount |
|---|---|
| Monthly living expenses | $2,000 |
| Business expenses | $500 |
| Target monthly income | $4,000 |
| Total needed | $6,500 |
| Estimated billable hours | 100 |
| Your hourly rate | $65.00 |
Illustrative example — swap in your own numbers. Note this simplified version folds taxes into “target income” rather than listing them as a separate line; for a more precise version that itemizes self-employment tax explicitly, see the annual worked example in How to Calculate Quarterly Estimated Taxes and divide the resulting annual figure by your billable hours instead.

My rate calculation checklist
- List monthly living expenses
- Add business expenses
- Set target monthly income
- Estimate realistic billable hours
- Include taxes (self-employment tax)
- Add a buffer for time off and slow months
- Calculate the hourly rate
- Compare it against industry rates for your skill and experience level
- Adjust and test it on real proposals
- Charge with confidence!
Why taxes deserve special attention in this formula
Unlike a salaried employee, nothing about your rate is pre-taxed for you — the entire self-employment tax and income tax burden has to be built into what you charge, not subtracted afterward as a surprise. Run your target income through the Self-Employment Tax Calculator to see what you’ll actually owe on it, and the Take-Home Pay Calculator to sanity-check what your proposed rate really nets you after everything comes out.
Revisiting your rate over time
A rate calculated once in your first year of freelancing rarely stays accurate — expenses change, your target income grows, and your real billable-hour ratio becomes clearer the longer you track it. Revisit this calculation at least once a year, and any time a major expense (health insurance, a retirement contribution goal, new equipment) shifts your real cost floor.
Why project-based pricing sometimes beats hourly
Once you know your real hourly rate, you can use it as the foundation for flat project pricing instead of billing hourly directly — quoting a project at your estimated hours times your rate, plus a buffer for scope uncertainty. Many experienced freelancers prefer this because it rewards efficiency (finishing faster than estimated doesn’t lower your effective pay) and removes the friction of clients scrutinizing hourly time logs. The hourly rate calculation remains the foundation either way; project pricing is just a different way of presenting the same underlying math to a client.
Raising your rate without losing existing clients
A rate calculated honestly today often reveals that your current pricing is too low. Rather than a dramatic jump, many freelancers raise rates for new clients immediately while giving existing clients advance notice (30-60 days) before an increase takes effect — this respects the existing relationship while still moving toward a sustainable number, rather than staying underpriced indefinitely out of concern about how an increase will land.

How location and market affect the “right” rate
The formula above gives you the rate you need — but the market ultimately determines what clients will actually pay for your specific skill and experience level. If your calculated rate is well below typical market rates for your specialty, that’s a signal you may be underestimating your expenses, your target income, or simply undervaluing your own experience. If it’s well above market rates, that’s worth investigating too — either your skill level commands a premium the market will support, or your cost assumptions need a second look.
How experience level should factor into your number
The formula above gives you the rate you need, but experience level affects what you can realistically charge above that floor. Early in a freelance career, your calculated rate and your market rate may be close together, since you’re still building a portfolio and client base. As experience and results accumulate, the gap between your baseline cost-covering rate and what the market will actually pay for your specific expertise tends to widen — worth revisiting the calculation periodically rather than assuming your first-year number remains accurate as your skills and reputation grow.
Handling clients who push back on your calculated rate
Once you’ve done the real math behind your rate, it becomes considerably easier to hold firm when a client pushes for a discount — you know specifically what the number represents and why it’s not arbitrary. A useful response to rate pushback isn’t necessarily “no,” but rather adjusting scope to match a client’s actual budget rather than keeping the same scope at a discounted rate that no longer covers your real costs and target income.
How different pricing models change the underlying calculation
Beyond straightforward hourly billing, some freelancers use value-based pricing — charging based on the value delivered to the client rather than time spent — which can significantly exceed what an hourly calculation alone would suggest for high-impact work. The hourly rate calculation described in this guide still functions as a useful floor even under value-based pricing: it tells you the minimum you need per hour to sustain your business, which value-based pricing should comfortably exceed, not undercut, for the approach to make sense financially.
Retainer pricing — a fixed monthly fee for ongoing availability or a defined scope of recurring work — is another common alternative, and it’s worth calculating what that retainer amounts to on an effective hourly basis periodically, to confirm it still clears your real cost floor as your workload or the retainer’s scope shifts over time.
Revisiting your rate after a slow month
A single slow month doesn’t necessarily mean your rate is wrong — it might simply reflect normal variation in client demand. Before lowering a carefully calculated rate in response to one quiet stretch, look at your income over a longer window (three to six months) to see whether the slowdown is a genuine pattern or ordinary fluctuation, since a rate cut made reactively during a temporary dip is difficult to walk back later even once demand recovers.
Bottom line
A rate that “feels” competitive but doesn’t account for your real billable hours, expenses, and full tax burden quietly underpays you every single project. Run the actual five-step math once, then revisit it any time your expenses, tax situation, or billable capacity changes meaningfully.