Pay

Freelance Rate Calculator

Find the hourly rate that covers your target pay, expenses, and taxes.

Hourly rate to charge

$106.83

Day rate, 8 hours
$855
Revenue to bill this year
$122,857
Billable hours
1,150
Set aside for tax
$36,857

A planning rate, not a quote. Self-employment tax, quarterly estimates, and deductions change the real set-aside. For one hourly rate after expenses, self-employment tax, and state tax, use 1099 net pay.

How this number is made

A freelance hour is not a W-2 hour. You pay both halves of payroll tax, you bill fewer hours than you work, and software, insurance, and unpaid admin are part of the rate. Start from the cash you want to keep, add expenses, gross it up for tax, then divide by hours you can actually invoice.

  1. Pick the take-home number, after tax, that would make the year acceptable.
  2. Add real business costs: tools, insurance, accounting, travel. Don’t hide them inside the hourly guess.
  3. Set a tax percent you will actually move to a separate account. Thirty is a common planning default, not your bracket.
  4. Count only billable hours. Twenty-five sold hours in a 40-hour week is normal once you include sales and admin.

Formula

Gross needed = (target take-home + expenses) ÷ (1 − tax rate). Hourly rate = gross ÷ (weeks × billable hours per week).

Worked example

Keeping $80,000 after a 30% set-aside, with $6,000 of expenses, means billing about $122,857. Over 46 weeks at 25 hours, that is about $107 an hour before you round up for scope risk.

Questions

Why not charge my old salary divided by 2,080?

A salary already excludes employer payroll tax, benefits, and the hours nobody bills. Dividing it by 2,080 prices you as if every hour were sold and someone else paid the overhead.

Should I publish this number?

Use it as a floor. Projects, rush work, and retainers can sit above it. Going below it means the year misses the target unless another client pays the difference.

Embed this calculator

Put it on your site. The link under the tool is required, the same way a quoted figure needs a source.

<iframe src="https://wagefigure.com/embed/freelance-rate" title="Freelance Rate Calculator" width="100%" height="720" style="border:0"></iframe>