Back to blog

How to Calculate Your Freelance Hourly Rate (The Exact Formula)

Stop guessing what to charge. This guide gives you the exact mathematical formula freelancers use to calculate a profitable hourly rate that covers your expenses, taxes, and income goals.

FluxInvoice Team
8 min read

One of the most stressful questions for any new freelancer is: "How much should I charge?" Charge too little and you won't cover your expenses. Charge too much and you risk losing clients. Most freelancers guess — and most freelancers underprice themselves by 30-40%.

There is a better way. This guide gives you the exact mathematical formula professionals use to calculate a sustainable, profitable freelance hourly rate.


Why Most Freelancers Undercharge

The most common mistake is this: a freelancer used to earn $20/hour at their old job, so they charge $25/hour as a freelancer. This feels like a raise. It is actually a massive pay cut.

Here is why: When you were an employee, your employer paid for your health insurance, your office equipment, your internet, your pension contributions, your sick days, and your taxes. As a freelancer, you pay for all of that yourself — out of that $25/hour.


The Freelance Rate Formula (Step by Step)

Step 1: Calculate Your Annual Income Target

Start with the annual take-home income you want to earn. Not gross — the actual amount you want to end up with after all expenses and taxes.

Example: $50,000/year desired take-home income

Step 2: Add Your Annual Business Expenses

List every business expense you have in a year:

  • Software subscriptions (Adobe, Figma, Notion, etc.)
  • Hardware (laptop, phone, camera)
  • Internet and phone bills (business portion)
  • Health insurance
  • Professional development / courses
  • Accounting software or accountant fees
  • Marketing and website costs

Example: $8,000/year in business expenses

Step 3: Estimate Your Tax Rate

As a self-employed freelancer, you typically pay both income tax and self-employment tax (in many countries this is 20-30% of your income). A safe rule of thumb is to set aside 25-30% of your gross income for taxes.

Formula: Gross income needed = (Take-home + Expenses) ÷ (1 - Tax Rate)

Example: ($50,000 + $8,000) ÷ (1 - 0.28) = $80,556 gross annual income needed

Step 4: Calculate Your Actual Billable Hours

This is where most freelancers make a critical mistake. You cannot bill for 40 hours a week because you do not work on billable projects 40 hours a week. You also spend time on:

  • Marketing and finding new clients (5-10 hours/week)
  • Admin, invoicing, emails (3-5 hours/week)
  • Professional development (2-3 hours/week)
  • Vacation, sick days, and public holidays (~6 weeks/year)

Realistic billable hours: 25 hours/week × 46 weeks = 1,150 billable hours/year

Step 5: Divide to Get Your Hourly Rate

Hourly Rate = Gross Annual Income ÷ Billable Hours

Example: $80,556 ÷ 1,150 = $70/hour minimum rate


Add a Profit Margin

The rate above is your break-even rate. It covers your expenses and income target, but it leaves no room for growth, savings, or unexpected costs. Add a 15-20% profit margin on top:

$70/hour × 1.20 = $84/hour final rate

Round up to $85/hour — a clean number that is easy to quote.


Use Our Free Hourly Rate Calculator

You do not need to do this math manually. FluxInvoice's free hourly rate calculator walks you through every step above automatically. Enter your income goal, expenses, and tax rate, and it will instantly calculate your minimum profitable hourly rate.

Calculate your hourly rate for free →


Once you know your rate, you can create a professional invoice in seconds with our free invoice generator.

Ready to Create a Professional Invoice?

Free, no sign-up required, no watermarks. Download a perfect PDF in under 60 seconds.

Try the Free Invoice Generator →