Most freelancers undercharge by 30–40% because they calculate rates the wrong way. Here's the formula that accounts for taxes, unbillable hours, and the income you actually want to take home.
The most common freelance rate mistake: taking your desired annual salary and dividing by 2,080 (the number of working hours in a year for a full-time employee). If you want to make $80,000/year, that math says $38.46/hour. The problem: that number doesn't account for taxes, benefits, unpaid time, or the reality that freelancers can't bill every hour they work.
Here's the formula that actually works.
Pick the annual amount you want to actually take home — after taxes. This is your starting point, not your revenue target. Example: $70,000 take-home.
As a self-employed contractor, you pay income tax AND self-employment tax (15.3% for Social Security and Medicare). Combined with federal income tax, you'll typically owe 30–40% of your gross income in taxes.
Target take-home ÷ (1 − tax rate) = gross revenue needed
$70,000 ÷ 0.70 = $100,000 gross revenue needed
Add your annual business costs: software subscriptions, equipment, professional development, health insurance, accounting fees, etc. If you spend $8,000/year running your business:
Gross revenue needed + annual expenses = total revenue target
$100,000 + $8,000 = $108,000 total revenue target
Full-time employees work 2,080 hours/year. Freelancers can't bill every one of those hours. Time goes to:
A realistic utilization rate for a solo freelancer is 50–70% of working hours. For a 40-hour week, that's 20–28 billable hours. Assuming 25 billable hours/week:
25 billable hours/week × 48 working weeks/year = 1,200 billable hours/year
(48 weeks = 52 weeks minus 4 weeks for vacation, sick days, holidays)
Total revenue target ÷ annual billable hours = minimum hourly rate
$108,000 ÷ 1,200 = $90/hour minimum
This is your floor — the minimum you can charge to hit your take-home target while covering taxes and expenses. Most freelancers should charge above this floor to build a buffer and account for slower months.
Once you know your hourly rate, you can price projects instead of hours — which is often better for both you and the client.
Estimate how many hours a project will take, add 20% for unknowns, multiply by your hourly rate, and present a flat project price. Clients prefer predictable costs. You benefit when you get faster at your work — your effective hourly rate goes up even if the project price stays the same.
Project pricing rewards efficiency. Hourly pricing penalizes expertise.
A 10–15% rate increase per year is standard for freelancers growing in expertise and reputation. The best time to raise rates is when starting a new engagement with a new client — it's much easier than renegotiating with an existing one.
Ready to invoice at your right rate? Create a professional invoice in 60 seconds — free.
Use the free invoice generator →Ready to find your number?
Use our free calculator — enter your income goal and see your minimum rate instantly.
Try the Rate Calculator →