How to calculate your freelance hourly rate
How to Calculate Your Freelance Hourly Rate
Most freelancers throw darts at a board.
They check what competitors charge, cut it by 30% to “be competitive,” and hope it works out. Spoiler: it doesn’t. They end up underemployed and underpaid.
Here’s a better way.
The Formula
Your Hourly Rate = (Annual Living Expenses ÷ Billable Hours) + Profit Margin
Breaking it down:
1. Annual Living Expenses
How much do you actually need to earn per year? This should include:
Rent/mortgage
Food, utilities, insurance
Car payments, phone, internet
Taxes (you’re self-employed, so ~25-30% of gross income)
Business expenses (software, hardware, etc.)
Example: If you need $50,000/year to live, your number is $50,000.
2. Billable Hours Per Year
This is NOT 2,080 hours (40 hrs/week × 52 weeks).
Subtract:
Vacation (2 weeks = 80 hours)
Sick days (5 days = 40 hours)
Admin time (invoicing, proposals, taxes = ~10 hours/week = 520 hours)
Non-billable tasks (networking, marketing = ~5 hours/week = 260 hours)
Real billable hours: 2,080 - 80 - 40 - 520 - 260 = 1,180 hours/year
Most freelancers assume 2,000 billable hours. That’s wrong. Use 1,200-1,400 if you’re honest.
3. Profit Margin
This is your buffer for:
Feast/famine income cycles
Unexpected business costs
Building savings
I use 20-30% markup over base rate.
Example Calculation
Annual living expenses: $60,000
Billable hours: 1,200
Base rate: $60,000 ÷ 1,200 = $50/hour
With 25% markup: $50 × 1.25 = $62.50/hour
Reality Check
Junior freelancers ($0-2 years): $35-50/hour
Intermediate ($2-5 years): $50-85/hour
Experienced ($5+ years): $85-150+/hour
If your calculated rate is wildly different from your experience level, reconsider your expenses or billable hours estimate.
Common Mistakes
Mistake #1: Forgetting taxes. You owe ~25-30% in taxes. Build that into your number, not on top of it.
Mistake #2: Overestimating billable hours. You’re not billing 40 hours/week. You’re billing 20-25. Plan accordingly.
Mistake #3: No profit margin. A 10% margin means one slow month destroys you. Use 20-30%.
Mistake #4: Not raising rates. Calculate once, then raise 10% annually as you get faster and better.
What If You’re Undercharging?
If your calculated rate is way higher than what you’re charging now, you have options:
-
Raise rates immediately for new clients
-
Grandfather existing clients at current rates (for now)
-
Transition over 6 months with planned increases
Raising rates is hard. Do it anyway.
Next Steps
Test this rate with 2-3 new projects
Track actual billable hours for one month to reality-check your estimate
Adjust next quarter based on what you learn
The goal isn’t to maximize per-hour revenue. It’s to earn enough to pay your bills, save, and not resent your clients.
Once you’ve nailed this, everything else gets easier.