How It WorksPricingBlogRate CalculatorLog InSign Up Free
← All posts

How to Set Your Freelance Hourly Rate (Without Underselling Yourself)

How to Set Your Freelance Hourly Rate (Without Underselling Yourself)

Most freelancers set their rate by looking at what someone else charges and picking a number that feels safe — usually too low. The honest truth is that guessing your freelance hourly rate is one of the most expensive mistakes you can make. A rate that doesn't account for taxes, dry spells, business costs, and unpaid admin hours isn't just low. It's a slow drain on your livelihood.

This guide walks you through the actual math. No vague advice about "knowing your worth." Just a clear method for landing on a number that keeps your finances solid and your business sustainable.

Why Freelancers Consistently Undercharge

It's not lack of confidence, usually. It's lack of a system. Without a clear method, most people anchor to an old salary, copy a competitor, or just pick a round number that feels "reasonable."

The problem is that a freelance hourly rate is not the same as an employee hourly wage. When you're employed, your employer handles pension contributions, employer-side taxes, sick pay, equipment, software, and the quiet weeks when there's no client work. When you freelance, that's all on you.

According to the U.S. Bureau of Labor Statistics, employer costs for employee compensation include significant non-wage components — benefits and taxes can add 30–40% on top of base wages. As a freelancer, you're absorbing all of that yourself. Your rate needs to reflect it.

Step 1: Start With Your Baseline Income Need

Before anything else, figure out the minimum annual take-home income you need to live on. Not to thrive, not to save aggressively — just to cover your actual life.

Write down:

  • Monthly rent or mortgage
  • Utilities, groceries, transport
  • Health insurance (a real line item for self-employed people)
  • Debt repayments
  • Personal subscriptions and lifestyle spending
  • Savings target (retirement, emergency fund)

Multiply that monthly figure by 12. That's your baseline personal income target — the floor, not the ceiling.

Let's say your number is $60,000 per year. Everything else builds on that.

Step 2: Work Out Your Real Billable Hours

A standard work year in the US is roughly 2,080 hours (52 weeks × 40 hours). But you are not billing 2,080 hours as a freelancer. Not even close.

Here's where the math gets real:

  • Vacation and sick days: Subtract at least 3–4 weeks. That's 120–160 hours.
  • Non-billable admin: Invoicing, emails, proposals, bookkeeping, and chasing payments eat time. Budget 25–30% of your working hours here.
  • Marketing and business development: Finding your next client takes time. Budget another 10%.
  • Unpaid gaps between projects: Even busy freelancers have dry weeks. A 15–20% vacancy rate is realistic, especially in the first few years.

When you do the math honestly, most freelancers have somewhere between 900 and 1,200 genuinely billable hours per year. Use 1,000 as a conservative working number if you're unsure.

Step 3: Add Your Business Costs

Your rate has to cover more than your personal income. It also needs to cover the cost of running your business.

Common freelance business expenses include:

  • Software subscriptions (design tools, project management, invoicing)
  • Hardware and equipment (laptop, monitor, peripherals)
  • Professional development and courses
  • Accountant or bookkeeper fees
  • Professional liability or business insurance
  • Home office costs or coworking space
  • Marketing costs (portfolio hosting, ads, website)

Add these up annually. A modest but realistic figure for a solo freelancer is often $5,000–$15,000 per year, depending on your field. Don't guess — track your actual spending for a month and project forward.

Step 4: Build In Tax

This is the step most new freelancers skip, and it's the one that causes the most pain.

As a self-employed person in the US, you pay both the employee and employer portions of Social Security and Medicare — the self-employment tax — which comes to 15.3% on net self-employment income, per the IRS. On top of that, you owe federal and state income tax.

As a rough rule: set aside 25–30% of everything you earn for tax. If you're in a higher income bracket or a high-tax state, go to 35%.

For our formula, we'll work backwards from your gross need rather than guessing the tax on top.

Step 5: Add a Profit Buffer

If your rate just barely covers your income and costs, you have zero room for anything unexpected — a slow quarter, a client who doesn't pay, a piece of equipment that dies. A sensible buffer is 10–20% on top of your base number.

Think of it less as profit and more as financial breathing room. It's what lets you say no to a bad client without panicking.

Putting It All Together: The Formula

Here's the freelance hourly rate formula, step by step:

  1. Target take-home income: $60,000
  2. Annual business costs: $8,000
  3. Subtotal before tax: $68,000
  4. Gross up for tax (÷ 0.70 for a ~30% effective rate): $68,000 ÷ 0.70 = ~$97,143
  5. Add 15% profit buffer: $97,143 × 1.15 = ~$111,714
  6. Divide by billable hours (1,000): $111,714 ÷ 1,000 = ~$112/hour

That number surprises a lot of people. But every part of it is justified. Cut any piece out and you're subsidising your clients with your own financial stability.

Quick Reference Formula

Hourly Rate = ((Personal Income + Business Costs) ÷ (1 − Tax Rate) × Profit Multiplier) ÷ Annual Billable Hours

Sanity Check: How Does It Compare to Market Rates?

Once you have your floor rate, compare it to what the market actually pays. Your floor tells you the minimum you need. Market rates tell you what clients expect to pay, and often it's more than you assumed.

Good places to check current freelance rates:

  • BLS Occupational Outlook Handbook for baseline salary data by occupation
  • LinkedIn Salary Insights for your job title and region
  • Freelancers Union resources and annual surveys
  • Community forums in your specific niche (Slack groups, subreddits, Discord servers)

If your calculated rate is lower than market rates — great, you have room to charge more. If it's higher, you have two options: either find clients in markets that pay more, or look hard at your cost structure and income expectations. Don't just drop the rate to fit a low-budget market. That's how you end up burned out and broke.

When and How to Raise Your Rate

Setting your rate is not a one-time event. It should be reviewed at minimum once a year, and revisited every time one of these things changes:

  • Your living costs increase
  • You gain significant new skills or credentials
  • You're consistently booked out weeks in advance (classic sign you're undercharging)
  • You're working in a more specialised niche
  • Inflation has eroded what your current rate actually buys

The mechanics of raising your rate are straightforward: give existing clients notice (4–8 weeks is standard), state the new rate clearly in writing, and don't over-explain or apologise. A simple "my rate from [date] will be $X" is enough. Most good clients will stay. The ones who push back hard were often the ones causing the most friction anyway.

Common Rate-Setting Mistakes to Avoid

Charging the same rate for every client

Your rate should reflect the complexity of the work and the value to the client, not just the time it takes. Enterprise clients with big budgets should generally pay more than a bootstrapped startup — for the same quality of work.

Not accounting for scope creep

If you bill hourly, track your hours properly. Every meeting, every revision round, every "quick question" is billable time. A clear invoice that shows your time accurately is your best protection against creep eating your margin. This is exactly where a clean invoicing tool earns its keep.

Forgetting to invoice promptly

Late invoices lead to late payments. The faster you invoice after completing work, the faster you get paid — and the less awkward the conversation if a client delays. According to research by the Federal Reserve's Small Business Credit Survey, cash flow challenges consistently rank among the top concerns for small businesses and self-employed people. Don't let your billing process make that problem worse.

Treating your rate as permanent

Inflation is real. Your rate from three years ago is worth less today. Build in a review cadence and stick to it.

The Bottom Line

Figuring out how to set your freelance hourly rate isn't about confidence tricks or mindset shifts. It's arithmetic. Take your real income need, add your real costs, account for tax, buffer for uncertainty, and divide by the hours you can actually bill. The number you land on is what you need to charge to run a sustainable freelance business.

Anything less and you're funding the gap yourself — through stress, overwork, or savings you can't afford to spend.

Once you've got your rate locked in, the next job is making sure your invoices actually reflect it — clearly, consistently, and fast. GigInvoice is a no-fuss invoicing tool built for freelancers who'd rather spend their time on work than wrestling with paperwork. Try it free and see if it fits how you work.

Ready to get paid like a pro?

Create professional invoices in under 60 seconds. Free to start.

Get Started Free →