Know what to charge — and why

How to Set Your Freelance Rate

Most freelancers set their rate by guessing what sounds reasonable or copying what others charge. Neither method works. Your rate needs to be grounded in your actual financial reality — then checked against the market. Here's the full methodology.

Why Most Freelancers Undercharge

The most common pricing mistake isn't charging too much — it's charging too little. Most new freelancers anchor their rate to what they earned as an employee (divided by 2,080 hours a year) without accounting for the fundamental difference: as a freelancer, you pay both halves of Social Security and Medicare tax, cover your own health insurance, take unpaid time off, and spend a significant chunk of your working hours on non-billable activity.

A freelancer who was earning $65,000 as an employee and sets their rate at $31/hr ($65k ÷ 2,080) will almost certainly earn less in real take-home pay than they did as an employee, once those factors are applied. The correct calculation starts with the income you want to take home — and works backwards from there.

The Formula

gross_needed = target_take_home ÷ (1 − tax_rate)
total_revenue = gross_needed + annual_expenses
billable_hours = weeks_worked × hours_per_week × billable_pct
minimum_rate = total_revenue ÷ billable_hours

This gives you your floor — the rate below which you cannot go without earning less than your target. From there, add a buffer (typically 20%) to get your actual quoted rate.

Step by Step — A Worked Example

We'll use a realistic scenario throughout: a mid-level web developer in the US targeting $80,000 take-home per year.

1

Set your target take-home income

Start with the number you want to see in your bank account after taxes. Don't start with a rate — start with a life. What does it cost to cover your rent, bills, savings, and a reasonable lifestyle? For our example: $80,000/year after tax.

2

Account for self-employment taxes

As a freelancer in the US, you owe the full 15.3% self-employment tax (Social Security + Medicare) that employers normally split with employees. On top of that, you owe federal income tax. A combined effective rate of 30% is a reasonable working assumption for most US freelancers at this income level — though your CPA can give you a precise figure based on your deductions.

Calculation: $80,000 ÷ (1 − 0.30) = $114,286 gross income needed.

3

Add your annual business expenses

Every expense you have as a freelancer needs to be covered by your revenue before you can pay yourself. Common expenses include: software subscriptions, equipment, home office costs, professional development, accounting fees, and health insurance (if you're not covered elsewhere). A reasonable estimate for a solo freelancer is $5,000–$10,000/year depending on your setup.

Using $6,000: $114,286 + $6,000 = $120,286 total revenue needed.

4

Calculate your realistic billable hours

This is the step most freelancers get wrong. Start with total available hours — say 48 weeks × 40 hours = 1,920 hours per year. Then apply your billable percentage: the share of your working time that actually generates invoices. Email, proposals, invoicing, bookkeeping, prospecting, professional development — none of that is billable. 50–70% is realistic for most freelancers; 60% is a safe starting point.

1,920 hours × 0.60 = 1,152 billable hours per year.

5

Calculate your minimum rate

Divide total revenue needed by billable hours: $120,286 ÷ 1,152 = $104/hr minimum rate. This is the rate below which you cannot earn your target income. It's your floor, not your price.

6

Add a 20% buffer — this is your actual rate

Your minimum assumes perfect utilization every single week. It doesn't account for slow months, client delays, scope creep on fixed-price work, or the fact that you'll occasionally work on a project that runs long. Adding 20% gives you a cushion: $104 × 1.20 = $125/hr recommended rate. This also becomes your opening position in rate negotiations — you have room to move down slightly without falling below your floor.

7

Check against the market

Compare your calculated rate against market benchmarks for your category. For a mid-level web developer in the US, the market range is $65–$100/hr. Our calculated rate of $125/hr is at the top of the senior range — which means our developer either needs to position themselves as senior level, find a client base willing to pay that rate, or revisit their income target or expense assumptions.

If your calculated rate is significantly below market: charge more. If it's significantly above: either you have unusually high income goals or unusually high expenses — examine both before assuming the market is wrong.

When to Raise Your Rate

Most freelancers raise rates too infrequently. Here are the clearest signals that it's time:

  • You're fully booked and turning down work. If demand exceeds your available hours, your rate is too low — the market is telling you so directly.
  • Clients accept your rate without hesitation every time. Occasional pushback is healthy. Zero pushback means you have pricing room.
  • You haven't raised rates in 12+ months. Inflation alone justifies an annual 3–5% increase.
  • Your skills have significantly improved. A major new certification, a high-profile project, or a measurable outcome for a client all justify a rate reset.
  • New clients are getting a lower rate than existing ones. Raise new-client rates first; roll increases through to long-term clients with advance notice.

Project Rates vs Hourly Rates

Hourly billing is the default but not always the best structure. Consider project-based pricing when:

  • The scope is clearly defined and unlikely to change
  • You're confident you can complete it faster than a client might expect — your efficiency becomes profit, not a penalty
  • The client has outcome-based goals rather than time-based expectations

To price a project correctly, estimate hours at your hourly rate, then add 20–30% for scope risk. A project you'd bill at 20 hours × $100/hr = $2,000 hourly should be quoted at $2,400–$2,600 as a fixed project fee.

Run the Numbers for Your Situation

The example above uses one specific scenario. Your income target, tax rate, and billable hours will be different. Use the calculator to get your personal minimum rate in under a minute.

Calculate My Rate