Planning

How to Set Your Freelance Rate Without Underselling Yourself

March 30, 20256 min read

The most common freelancing mistake isn't underperformance โ€” it's underpricing. Freelancers regularly charge rates that look competitive until you account for taxes, unpaid hours, lack of benefits, and business expenses. A $60/hour rate that sounds reasonable might deliver $25/hour in take-home income after everything is factored in.

Start With Your Target Annual Income

Work backwards from what you need. What annual take-home income do you require โ€” not want, but require to cover rent, food, savings, and basic life? Add a target amount for retirement savings and a buffer for irregular expenses.

Example: $70,000 take-home target + $10,000 retirement savings + $5,000 buffer = $85,000 gross income needed before taxes.

The Self-Employment Tax Problem

Employees see their employer pay half of Social Security and Medicare taxes. As a freelancer, you pay both halves โ€” 15.3% self-employment tax on the first $160,200 of income (2024), plus federal and state income taxes on top.

  • Self-employment tax: 15.3% (12.4% Social Security + 2.9% Medicare)
  • Federal income tax: 22โ€“24% for most working freelancers
  • State income tax: 0โ€“13% depending on state
  • Total effective rate: 30โ€“45% in most US states
Rule of thumb: set aside 30% of every invoice payment for taxes if you don't have a precise calculation. Pay quarterly estimated taxes to avoid penalties. Many freelancers get into serious trouble in year one by not accounting for this.

Billable Hours Are Not All Your Hours

A freelancer working 40 hours/week isn't billing 40 hours/week. Time also goes to:

  • Client communication, proposals, and revisions
  • Invoicing, bookkeeping, and admin
  • Business development and marketing
  • Professional development
  • Vacation, sick days, and paid holidays (all unfunded unless you fund them)

Realistically, 40 hours/week of working yields 25โ€“30 billable hours. Use 50 billable weeks/year as a starting estimate (accounting for 2 weeks vacation/sick time).

The Full Rate Calculation

Annual gross income needed: $85,000. Billable hours: 25/week ร— 50 weeks = 1,250 hours/year.

Add business expenses: software, hardware, home office, professional insurance, health insurance (not employer-subsidized as a freelancer): estimate $8,000โ€“15,000/year.

  • Income needed: $85,000
  • Business expenses: $12,000
  • Total revenue needed: $97,000
  • Divide by 1,250 billable hours = $77.60/hour minimum rate
This is your floor โ€” the minimum rate to break even on your income goals. Your actual market rate should be higher. If the market pays $100โ€“150/hour for your skills, charge $100โ€“150. The calculation tells you what you can't go below.

Try it yourself

Freelancer Rate Calculator

Run the numbers for your own situation โ€” free, instant, no sign-up.

Open calculator

Frequently asked questions

Should I charge hourly or project-based?
Project-based pricing is usually more profitable because it rewards efficiency. If a task takes you 2 hours but you charge your hourly rate, you're penalized for being fast. Project pricing lets you capture the value you deliver, not just the time you spend. Experienced freelancers typically move toward project or retainer pricing.
How do I know if my rate is competitive?
Research platforms like Upwork, LinkedIn salary data, and industry surveys for your skill set and experience level. Talk to other freelancers in communities and Slack groups. If every prospect accepts your rate immediately without any pushback, you may be undercharging. Some resistance is normal and healthy.
What if clients say my rate is too high?
Some will. That's fine. "I can't afford you" usually means "I don't value this enough to pay for it" โ€” not that your rate is wrong. Cut scope before you cut rate. A smaller project at full rate is better than a full project at a discounted rate you resent. Know your minimum, don't go below it.
How often should I raise my rates?
At minimum, annually โ€” to keep up with inflation and reflect growing experience. Most freelancers who raise rates are surprised that existing clients accept it without issue. Common approach: raise rates for new clients immediately, give existing long-term clients 60โ€“90 days notice. Gradual 10โ€“20% increases are typically absorbed well.