Setting a freelance rate without a systematic calculation is one of the most common
ways freelancers undercharge. The number you need is not your old salary divided by
2,080 — it's that number plus taxes, plus business expenses, plus an adjustment
for the fact that you probably can't bill every hour you work.
This calculator starts with your annual income target and works backwards to the
minimum hourly rate you must charge to hit it, accounting for all three factors:
1. Non-billable time. Responding to emails, writing proposals, doing accounting,
and professional development all take time you can't bill clients for. Most freelancers
bill 60–70% of their working hours.
2. Taxes. Self-employed individuals pay income tax plus self-employment tax
(Social Security + Medicare in the US ≈ 15.3%) on top of it, because employers
normally pay half the payroll tax on behalf of employees. As a freelancer, you pay
both halves.
3. Business expenses. Software subscriptions, equipment, office space or co-working,
health insurance, professional development, and accounting fees all reduce the revenue
that's left for you after expenses.
Frequently asked questions
Why does my "real rate" feel so much higher than what employees earn?
Because it is. A full-time employee earning $100k costs their employer ~$130–145k in
total compensation (benefits, payroll taxes, equipment, office). As a freelancer you're
covering all of that yourself, plus bearing the risk of non-billable time and income
gaps between clients.
Should I ever charge below my minimum rate?
For a strategic client that provides portfolio pieces, referrals, or opens doors to
higher-rate work, temporarily discounting is a valid business decision — but do it
consciously, not because you forgot to account for taxes.
How do I raise my rate with existing clients?
Give 60–90 days notice, anchor to value ("my rate is increasing to $X because I'm now
delivering Y"), and hold the line. Most clients who stay at the new rate end up being
more respectful of your time.
Freelance Rates by Experience Level and Technology Stack
Market freelance hourly rates for developers, designers, and consultants at junior, mid, and senior levels — plus how to calculate your minimum viable rate.
Market rates for freelancers vary enormously by skill, experience, technology, and
geography. The numbers below are based on aggregated data from freelance platforms,
surveys, and direct reports from practitioners as of 2024. Use them to benchmark
your rate, then use the calculator above to find the minimum rate that meets your
income goals.
Developer rates (USD, remote)
Level
General dev
React/Node
Python/ML
Blockchain/Web3
Junior (0–2 yr)
$35–60
$45–75
$50–80
$60–100
Mid (2–5 yr)
$60–100
$75–130
$90–150
$100–180
Senior (5–10 yr)
$100–180
$120–200
$140–220
$180–300
Principal/Staff
$180–300+
$200–350+
$200–350+
$300–500+
Designer rates (USD, remote)
Level
UI/UX Design
Brand/Identity
Motion/3D
Junior
$40–65
$45–70
$50–80
Mid
$70–110
$80–130
$90–150
Senior
$120–180
$130–200
$150–250
Consultant / strategy rates (USD)
Independent strategy, product, and growth consultants command significantly higher
rates due to the direct business impact of their work:
Specialty
Hourly range
Product strategy
$150–350
Growth / paid acquisition
$100–250
Data / analytics
$100–200
CTO / technical advisor
$150–400
Fractional CFO
$150–400
Why your minimum rate should not anchor your actual rate
The calculator computes the floor — the rate below which you lose money. Your actual
rate should reflect the market rates above plus your specialization premium. If the
market rate for your skills is well above your calculated minimum, charge the market rate.
The minimum rate exercise is to ensure you never underprice, not to define your ceiling.
Should I Go Freelance? Comparing Freelance Rates to Employee Salary
The real comparison between freelance income and salary, accounting for taxes, benefits, non-billable time, and income stability.
The question "should I go freelance?" is almost always framed incorrectly as a
comparison between your current salary and a target hourly rate. The real comparison
is much more nuanced.
What your employer actually pays for you
A $100k salary costs your employer approximately $130–145k in total employment cost:
Component
Cost
Salary
$100,000
Payroll taxes (employer portion, ~7.65%)
$7,650
Health insurance (employer contribution)
$8,000–15,000
401k match (3–6%)
$3,000–6,000
Equipment, office space
$3,000–8,000
Recruiting, onboarding, management overhead
$5,000–15,000
Total employer cost
~$127–152k
As a freelancer, you bear all of these costs yourself. Your $100k equivalent
gross freelance revenue — before accounting for any of these — is worth
significantly less in take-home pay than $100k salary.
The non-billable time multiplier
Freelancers typically bill 50–70% of their working hours. The other 30–50% goes to
business development, admin, invoicing, and downtime between projects. If you work
2,000 hours/year and bill 65% of them, you have 1,300 billable hours to cover your
full annual cost.
Use the Freelance Rate Calculator above to run these numbers for your specific
situation — the right rate depends on your income target, tax rate, and billability.
When freelancing financially makes sense
Freelancing beats employment financially when:
- Your billable rate is 2.5–3× your equivalent employee hourly rate
- You can maintain 60%+ billability year-round
- You can access equivalent health insurance at reasonable cost
- Your work involves skills with high per-hour market value (specialization premium)
How to Raise Your Freelance Rate With Existing Clients
A practical process for increasing your rate with clients you already work with, without losing the relationship — timing, framing, and how to handle pushback.
Raising your rate with a brand-new client is straightforward — you simply quote higher.
Raising it with someone you've worked with for a year is a different conversation, and
most freelancers put it off far longer than they should.
Why freelancers under-raise rates with existing clients
Loss aversion is stronger than the discomfort of undercharging — losing a known,
reliable client feels riskier than the slow, invisible cost of being underpaid month after
month. But a client happy with your work at your current rate is very likely to stay at a
reasonable increase; the fear of losing them is usually larger than the actual risk.
A simple process
Give 60–90 days notice — enough time for the client to budget for it, which
removes the "sprung on me" objection entirely
Anchor to value, not cost-of-living — "my rate is increasing to $X" lands better
than "I need to raise my rate because costs went up," which invites negotiation on
your personal expenses rather than the value you deliver
State it, don't ask permission — "My rate will be $X starting [date]" is a
statement of fact about how you run your business, not a request the client can veto
Hold the line — most clients who push back and then stay at the new rate become
more respectful of your time and deadlines going forward
How much to raise, and how often
A 10–20% increase once or twice a year is defensible and rarely triggers client loss on
its own. Larger jumps (30%+) are easier to justify alongside a clear increase in scope,
seniority, or demonstrated results since the last rate was set.
Handling pushback
If a client can't accommodate the new rate, that's useful information — it may mean
they've reached the ceiling of what they can pay you, which is a signal to invest more
energy in clients who can grow with your rate over time, rather than staying underpriced
to keep every existing relationship.
Frequently asked questions
Should I raise rates on all clients at the same time?
Not necessarily — stagger it by contract renewal date, and consider testing the increase
with your most secure relationship first to build confidence in the process.
What if a client says a competitor charges less?
Ask what specifically they need at that price point — often it clarifies that the
comparison isn't apples to apples, or it opens a conversation about scoping down rather
than losing the relationship entirely.
Use the Freelance Rate Calculator to confirm your
new rate still clears your minimum income target after taxes and expenses.