How to set your freelance hourly rate in 2025 (the formula that works)
Most freelancers set their rate by guessing what the market will bear. That is backwards. Your rate should start with your financial needs, then be validated against the market — not the other way around.
The formula
Target hourly rate = (Desired annual income + Business expenses + Tax burden) / Billable hours per year
Let’s work through each component.
Step 1: Desired annual income
Start with the salary you want to replace. If you earned $80,000 as an employee, you need more than $80,000 as a freelancer to have the same take-home pay. Multiply by 1.3 to account for self-employment taxes and lost benefits.
Desired income: $80,000 × 1.3 = $104,000
Step 2: Business expenses
Add your annual business costs: software subscriptions, equipment, insurance, marketing, coworking space, internet, and professional development. A reasonable estimate for most freelancers is 10-20% of revenue.
Annual expenses: $15,000
Step 3: Billable hours
You will not bill 40 hours per week. Freelancers typically spend 30-50% of their time on non-billable work: proposals, emails, accounting, marketing, and professional development. Realistic billable hours for a full-time freelancer: 20-30 per week, or 1,000-1,500 per year.
Billable hours: 1,200 per year (24/week × 50 weeks)
Step 4: The calculation
Target rate = ($104,000 + $15,000) / 1,200 = $99/hour
Round to $100/hour.
The market check
Now see if $100/hour is realistic for your niche and experience level. Generalist freelance rates range from $50-150/hour. Specialized work (legal, medical, technical) ranges from $150-400/hour. If the calculated rate exceeds your market, you need to either specialize more or reduce your desired income.
Value-based pricing alternative
Instead of hourly pricing, consider value-based pricing for projects. If your work saves a client $50,000, charging $5,000 (10% of the value) is a bargain regardless of whether it takes 10 hours or 50 hours. Value-based pricing aligns your incentives with your client’s outcomes.
Use the Freelancer Rate Calculator and Salary to Hourly Calculator to model different scenarios and find your ideal rate.
The unpaid time factor
Most freelancers forget to factor unpaid time off into their billable hour calculation. If you want to take three weeks of vacation and one week of sick time per year, that is four weeks of zero billing. On a 52-week year, you are down to 48 working weeks. At 24 billable hours per week, that drops your annual billable hours from 1,200 to 1,152 — and your effective hourly rate must account for this.
Some freelancers build this into their rate by using 46-48 weeks instead of 50. Others simply accept that their annual revenue target covers 48 working weeks and price accordingly. Either approach works, but ignoring unpaid time off is how freelancers end up working 50 weeks a year with no breaks and still feeling underpaid.
Raising rates over time
Your rate should not stay the same year after year. Inflation alone means $100/hour in 2025 will be worth roughly $85/hour in 2030 at 3% inflation. Annual rate increases of 10-15% are standard in freelance markets, with larger jumps when you add a significant new skill or certification.
When raising rates with existing clients, anchor the increase to the value you have delivered rather than your costs. A message like “Based on the results we achieved together, my rate is increasing to $150/hour effective next month” frames the raise around value. Most clients accept increases of 10-25% without pushback, especially if you give proper notice.