Skip to content

Freelance hourly rate calculator

Most rates start from what others charge. This one starts from what you need to earn, what the business costs and how many hours you can really bill. Nothing you type leaves this page.

After tax: what you'd need as a salary, plus savings.

Software, hardware spread over its life, insurance, an accountant.

Your effective rate. An accountant can tell you in one conversation.

Holidays, public holidays and sick days.

Be honest about last year.

Billable or not.

Sales, proposals, invoicing, admin, learning.

Your hourly rate, at least

$74

$521 for a 7-hour day, $596 for 8 hours.

Revenue needed
$91,714
of which tax
$25,714
Working weeks
44
Billable hours a week
28
Billable hours a year
1,232

At 33 billable hours a week instead, it would be $63.

The same year at other billable hours
Billable a weekHourly rate
20 hours$104
25 hours$83
30 hours$69

The link keeps your numbers after the # in the address. Browsers never send that part to a server.

The formula in one line

Hourly rate = (take-home ÷ (1 − tax rate) + business costs) ÷ billable hours a year

The money parts are fairly easy to find. The last one is about time, and it's where most rates go wrong.

Step 1: the income you need

Start with what you want to take home in a year: what you'd need as a salary to live as you do now, plus what you want to save. If you're leaving a job, your old salary is a starting point, but remember what the employer paid on top: pension, health cover, paid holidays, sick days, equipment, training. As a freelancer you pay all of those yourself.

Step 2: your costs, and tax

Add everything the business pays for in a year: software and subscriptions (AI tools included), hardware spread over its life (a laptop over three years, say), insurance, an accountant, bank and payment fees, a workspace if you rent one, training, and a website.

Then tax. It depends on where you live and how your business is set up, so the calculator asks for a rough percentage rather than pretending to know, and applies it to what's left after costs. If you're unsure, ask an accountant for your effective rate; it's one short conversation that changes the answer more than anything else here.

Step 3: billable hours, honestly

A year has 52 weeks of 40 hours: 2,080 hours. You won't bill 2,080 hours. Take off, in order:

  1. Time off. Holidays, public holidays, sick days. Four to six weeks is common.
  2. Gaps between clients. Some weeks you'll be between projects. Look at how often that happened last year.
  3. Non-billable work. Sales calls, proposals, invoicing, admin, learning, the website you keep meaning to update.

The arithmetic: six weeks off leaves 46 working weeks, and if 60 to 75% of a 40-hour week is billable, that's roughly 1,100 to 1,400 hours a year. A slow year can be much less. Don't take our arithmetic; measure yours. If you've tracked time before, look at last year's billable total. If you haven't, track a month, every hour, billable and not, before you trust the number.

If you work with Claude Code or Codex, time you spend directing and reviewing an agent is working time. A tracker that drops it as idle makes your billable hours look lower than they are. More in how to bill clients for AI agent time.

A worked example

Only an illustration. Use your own numbers.

Take-home income wanted60,000
Tax, 30% of profit25,714
Business costs6,000
Revenue needed91,714
Working weeks (52 minus 6 off)46
Billable hours a week (of 40 worked)25
Billable hours a year1,150
Hourly rateabout 80

Notice how much the hours matter. At 30 billable hours a week the rate drops to about 66; at 20 it rises to about 100. A few hours a week of admin or gaps moves your rate more than your software bill ever will.

Checking it against the market

The calculator gives you a floor: the rate the business needs. It doesn't tell you what clients will pay. Check it against what people with your skills charge in your market (ask peers directly; it's less awkward than it sounds), what the work is worth to the client, and how much you want the work.

If the market rate is well below your floor, the answer is usually not more hours. It's a different offer: a niche, a fixed-price package, or a different client.

Hourly, day rate or fixed price

  • Day rate: the hourly rate times the hours in your working day, often 7 or 8. Good for longer engagements.
  • Fixed price: your estimate of hours times the rate, plus a margin for risk. Track your time anyway, so you learn whether your estimates hold.
  • Retainer: a block of hours a month, paid in advance, often at a small discount.

Whatever you choose, keep a record of your real hours: it's how you'll know next year whether to raise your rate. The free timesheet template does it in a spreadsheet. Hourbrook does it on a Mac without timers: it notices what you worked on, drafts the timesheet, and makes the invoice from what you log.

Questions

How do I calculate my freelance hourly rate?

Gross up the income you want to take home for tax, add your yearly business costs, then divide by the hours you can actually bill in a year, after time off, non-billable work and gaps between clients.

How many billable hours does a freelancer work in a year?

It varies widely. With six weeks off and 60 to 75% of a 40-hour week billable, it's roughly 1,100 to 1,400, well below the 2,080 hours of a full-time year. Measure your own by tracking all your time for a month.

Should I charge by the hour or by the project?

Hourly suits open-ended or changing work. Fixed prices suit well-defined work you've done before. Either way, track your real hours so you can price the next job better.

Should my rate include AI tool costs?

If you pay a flat subscription used for all clients, include it in your costs. If you pay per use for a specific client's job, you can pass it through on that client's invoice instead.

Is the data I type into the calculator stored?

No. The calculator runs in your browser and sends nothing. The share link keeps your numbers after the # in the address, a part browsers never send to a server.

Read next

No download yet. Join the waitlist and we'll send one email when it's ready to install.Join