Freelancing

How to calculate your freelance rate (the right way)

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.

By the Invoifly team · 7 min read

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.

Step 1: Start with your target take-home income

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.

Step 2: Gross up for taxes

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.

Formula:

Target take-home ÷ (1 − tax rate) = gross revenue needed

$70,000 ÷ 0.70 = $100,000 gross revenue needed

Step 3: Add business expenses

Add your annual business costs: software subscriptions, equipment, professional development, health insurance, accounting fees, etc. If you spend $8,000/year running your business:

Formula:

Gross revenue needed + annual expenses = total revenue target

$100,000 + $8,000 = $108,000 total revenue target

Step 4: Calculate your billable hours (not 2,080)

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:

Formula:

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)

Step 5: Calculate your minimum hourly rate

Formula:

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.

The numbers most freelancers get wrong

Hourly vs. project rates

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.

When to raise your rates

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 →

Related reading