How to Calculate Your Freelance Hourly Rate (Complete Guide)

Quick Answer

Your freelance hourly rate = (Desired annual income + Self-employment tax + Health insurance + Retirement + Business expenses) ÷ Billable hours per year. Most freelancers underestimate by 30-50% because they forget to account for non-billable time, the 15.3% self-employment tax, and the full cost of benefits that employers typically cover.

Key Takeaways

  1. The multiplier effect: To earn $75,000 take-home, you typically need to charge $100-120/hour (1.5-2x your old hourly wage)
  2. Only 60-70% billable: Freelancers spend 30-40% of time on admin, marketing, and professional development
  3. Self-employment tax is real: Add 15.3% on top of income tax for Social Security and Medicare
  4. Benefits cost $10-15K/year: Health insurance, retirement, paid time off aren’t free anymore
  5. Review annually: Your rate should increase 5-10% per year as you gain experience

The Complete Freelance Rate Formula

Calculating your freelance hourly rate isn’t as simple as dividing your desired salary by 2,080 hours (52 weeks × 40 hours). That’s the biggest mistake new freelancers make. Here’s the real formula:

Hourly Rate = (Gross Revenue Needed) ÷ (Annual Billable Hours)

Where:
Gross Revenue Needed = Desired Take-Home Pay + Self-Employment Tax + Health Insurance + Retirement + Business Expenses + Buffer (10%)
Annual Billable Hours = Weekly Hours × (52 - Vacation - Sick) × Billable Percentage (65%)

Let’s break down each component:

Step 1: Determine Your Desired Take-Home Pay

Start with what you want to actually put in your bank account after all taxes. If you were earning $75,000 at your last job, don’t assume $75,000 is your target—factor in:

Recommendation: Add 10-20% to your previous salary as a starting point.

Step 2: Add Self-Employment Tax (15.3%)

As an employee, your employer paid half of your Social Security and Medicare taxes (7.65%). As a freelancer, you pay both halves:

Calculation: Multiply your desired income by 15.3% and add it to your total.

Step 3: Add Health Insurance

The average freelancer pays $400-800/month for health insurance, depending on age, location, and coverage level.

Annual cost: $4,800-21,600

Step 4: Add Retirement Savings

Employers typically match 3-6% of salary for 401(k) contributions. As a freelancer, you need to fund this entirely yourself.

Step 5: Add Business Expenses

Track these monthly and annualize them:

ExpenseMonthlyAnnual
Software subscriptions$100-300$1,200-3,600
Professional development$100-200$1,200-2,400
Marketing/website$50-200$600-2,400
Office supplies/equipment$50-100$600-1,200
Professional insurance$50-150$600-1,800
Accounting/legal$100-200$1,200-2,400
Total$450-1,150$5,400-13,800

Step 6: Calculate Billable Hours

Here’s where most calculators fail. You can’t bill for:

Typical billable percentage: 60-70% of working hours

If you work 40 hours/week for 50 weeks (2 weeks vacation):

Step 7: Add a Buffer

Add 10-15% for unexpected expenses, slow months, and rate negotiations.


Real Example: Calculating a $75,000 Take-Home

Let’s calculate the hourly rate for a freelancer who wants $75,000 take-home pay:

ComponentCalculationAmount
Desired take-homeStarting point$75,000
Self-employment tax$75,000 × 15.3%$11,475
Health insurance$500/month × 12$6,000
Retirement (15%)$92,475 × 15%$13,871
Business expenses$600/month × 12$7,200
Buffer (10%)$113,546 × 10%$11,355
Gross Revenue Needed$124,901

Billable hours: 40 hrs/week × 50 weeks × 65% = 1,300 hours

Hourly rate: $124,901 ÷ 1,300 = $96.08/hour

Round up to $100/hour for simplicity and negotiation room.


Industry Rate Benchmarks (2026)

Here’s what freelancers typically charge by industry and experience level:

Entry Level (0-2 years)

Mid-Level (2-5 years)

Senior Level (5-10 years)

Expert (10+ years)


Common Mistakes to Avoid

1. Pricing Too Low

Many freelancers start at $25-30/hour because it feels “safe.” This creates a race to the bottom and attracts low-quality clients.

Fix: Use the formula above and round UP, not down.

2. Not Tracking Non-Billable Time

If you don’t track it, you can’t optimize it. Use tools like Toggl or Harvest to see where your time actually goes.

3. Forgetting About Taxes

Set aside 25-30% of every payment for taxes. Open a separate savings account just for tax money.

4. Never Raising Rates

Your skills improve, inflation happens, and your rate should reflect that. Aim for 5-10% annual increases.

5. One Rate for Everyone

Consider value-based pricing for high-value clients. A Fortune 500 company can pay more than a local small business.


When to Use Project-Based Pricing

Hourly rates aren’t always best. Consider project-based pricing when:

  1. You’re fast: If you can complete work quickly, hourly penalizes efficiency
  2. Scope is clear: Well-defined projects are easier to estimate
  3. Value is high: If your work generates significant ROI, charge for the value, not the time
  4. Client prefers it: Some clients want fixed costs for budgeting

Rule of thumb: Estimate hours × hourly rate × 1.25 buffer = project price



FAQ

How do I know if my rate is too low?

If you’re fully booked, getting few price objections, and feeling undervalued, your rate is too low. A healthy freelance business should have some prospects decline due to budget—this means you’re pricing correctly.

Should I charge different rates for different clients?

Yes. Enterprise clients typically pay 2-3x what small businesses pay. Adjust based on client budget, project complexity, and relationship value.

How often should I raise my rates?

Annually at minimum. Consider mid-year increases for high-demand periods or after significant skill improvements.

What if a client says my rate is too high?

This is often a negotiation tactic. Respond with: “I understand budget is important. My rate reflects the value and experience I bring. What budget range were you thinking?” Then decide if the project is worth adjusting.

Is it better to charge hourly or per project?

For ongoing work, hourly protects you from scope creep. For defined projects, project-based rewards efficiency. Many freelancers use both models depending on the client.

How do I transition existing clients to a higher rate?

Give 30-60 days notice. Frame it positively: “As my skills and experience have grown, I’m updating my rates. Your new rate will be $X starting [date]. I value our relationship and am happy to discuss this.”


Last updated: March 2026