Business finance

How to Calculate a Freelance Hourly Rate That Covers Costs

Use one formula to set a freelance hourly rate that covers your living costs, business expenses, tax and a buffer, with a worked example you can copy.

Many freelancers set an hourly rate by copying what others charge. That can work for a few months, but it does not show whether the rate pays your bills. A rate that covers your costs starts from the money you need over a full year, then divides that total by the hours you can actually bill to a client.

The method in this guide adds four amounts: the income you want to take home, your business costs, a tax set-aside and a buffer for slow months. It then divides the total by billable hours, not by every hour you spend at a desk. A worked example uses round numbers, so you can repeat the arithmetic with your own figures and then test the result against your market.

Start with the income you need

Begin with your personal target: the amount you need to take home in a year to cover rent, food, transport, insurance and savings. Use the essential costs from your monthly budget and multiply by 12. Add any savings goal you want to reach, such as an emergency fund.

Use an ordinary year, not your best month. A good month can hide a weak one, and your rate has to work across both.

Add your business costs

Business costs are what you pay to earn the money: software, equipment, a share of internet costs used for work, professional fees, insurance, travel to clients and marketing. Add up the last 12 months of these costs. If you are new, estimate them and check the estimate after three months.

Keep business costs separate from personal spending. The guide to separating business and personal finances shows a simple way to do this.

Set aside money for tax

Your rate must cover tax, because nobody withholds it for you. In the United States, self-employment tax is 15.3% of 92.35% of your net earnings. That works out to about 14% of profit before income tax. You also owe income tax on your profit. The IRS guidance linked below shows how the self-employment figure is calculated, and a tax preparer can help you estimate income tax.

If you live outside the United States, use your own country's rules for self-employment taxes and income tax, and ask a local tax adviser for the figure.

Add a buffer for slow months

Clients pay late, projects stop, and holidays happen. A buffer protects you from dipping into savings when that occurs. There is no single right size. Many freelancers start with a buffer of 5% to 10% of the total, then adjust once they see their own pattern.

Count billable hours, not total hours

A 40-hour week over 52 weeks is 2,080 hours. Very few of those hours are billable. You spend time on sales, admin, invoices, learning, marketing, sick days and holidays. Estimate the share a client will pay for, which is usually well below 100%. Track your time for one typical month to check your estimate, because guesses here are the most common reason freelancers underprice.

Worked example with round numbers

Imagine these figures for one year:

  • Take-home income you need: $40,000
  • Business costs for the year: $6,000
  • Tax set-aside, an estimate for this example: $10,000
  • Buffer: 5% of the subtotal

Work through the steps:

  1. Add the first three amounts: $40,000 + $6,000 + $10,000 = $56,000.
  2. Add a 5% buffer: $56,000 × 5% = $2,800. Total needed: $58,800.
  3. Count billable hours: 2,080 total hours × about 60% = 1,250 billable hours.
  4. Divide: $58,800 ÷ 1,250 = $47.04 per hour. Round to $47 per hour.

Now see what happens if you ignore unpaid time and divide by 2,080 hours instead:

  • $58,800 ÷ 2,080 = $28.27 per hour
  • At 1,250 billable hours, that rate brings in about $35,340
  • That leaves about $23,460 short of the $58,800 you need

The hours you bill are the foundation of the rate. If you can only bill 1,250 hours, the rate must be set against those 1,250 hours.

Track your time for one month

Your billable share is the number most freelancers guess. To check it, record your time for one ordinary month, in four categories: client work you can invoice, revisions you do not charge for, admin and sales, and everything else, including breaks you take at work. Divide the client work by the total hours you worked. If the share is 45%, your plan of 60% is too optimistic, and you should either lower the billable target or raise the rate. Repeat the check every quarter, because the share changes when your client mix changes.

Check the rate against the market

Look at what similar freelancers charge, but treat that as a check, not a target. If your calculated rate is far above the market, the answer may be to cut business costs, change the scope of what you sell, or raise your billable hours. If it is far below the calculated rate, you may be underpricing, even if clients accept it. Neither outcome is a reason to ignore the formula.

Price by value where you can

Hourly pricing is easy to explain, but clients often care about results. If your work saves a client a lot of money or time, a fixed project fee may be fairer than an hourly rate. Use the hourly formula as a floor: a project price should be at least your hourly rate multiplied by the hours you expect the project to take. The article on how to price by the pain you solve explains how to set a fee based on value.

The break-even calculator can help you test how many billable hours or clients you need each month to cover your fixed costs.

A checklist for your rate

  1. Write your annual take-home income target.
  2. Total the last 12 months of business costs, or estimate them.
  3. Estimate tax for the year and set the tax set-aside.
  4. Choose a buffer between 5% and 10%.
  5. Count total available hours, then subtract non-billable time.
  6. Divide the total by billable hours, and round up.
  7. Compare the rate with the market and with the value you deliver.
  8. Review the rate every three months.

Update the rate when costs change

Suppose your business costs rise 10% next year, from $6,000 to $6,600. Keep every other figure the same. The subtotal becomes $40,000 + $6,600 + $10,000 = $56,600. The 5% buffer is $2,830, so the total is $59,430. Divided by 1,250 billable hours, that is $47.54, which rounds to $48 an hour.

A rise of $600 in costs moves the rate by about 50 cents an hour, once the buffer is included. That is small, but a rate that is never reviewed drifts away from your real costs. Recalculate the rate every year, and every time a large cost changes.

Test the rate on a real quote

Use the rate to build a quote for an actual job. Suppose a client asks for a 20-hour project. At $47 an hour, the labor is 20 × $47 = $940. If you pass on a direct cost, such as $60 for a licensed image, the quote is $1,000 in total. Compare that figure with the value the client gets from the work. If clients accept quotes built this way, the rate is holding. If nearly every quote is refused, the scope, the market or your presentation may be the problem, and a short conversation with a past client can show which.

Common mistakes to avoid

  • Treating unpaid time as free. Sales, admin, revisions and follow-up take hours, and they belong in the non-billable share.
  • Forgetting tax, then calling the rate profitable.
  • Offering a discount before you set a floor. Decide the lowest rate you will accept before you negotiate.
  • Keeping an old rate for years while your costs rise.
  • Dividing by every hour at your desk, instead of the hours a client will pay for.

Adjust the rate for skill and risk

A specialist who saves a client time or money can charge more than a generalist. Use the formula as your floor, then raise the rate for skills that clients value. Lower the rate only when the scope is smaller, the risk is lower, or the hours are truly fewer. Keep a short written record of each change, with the date and the reason, so you can see whether the new rate is working.

Frequently asked questions

Should my rate include self-employment tax?

Yes. If the rate leaves tax out, you will be short when the quarterly payments and the year-end bill arrive. Include a tax set-aside in the formula, then check it with a tax preparer.

Should I charge hourly or per project?

Many freelancers do both. Use hourly rates for work whose scope changes. Use fixed fees for defined work, after estimating the hours with your formula. Do not let a project fee fall below your hourly floor.

What if a client says my rate is too high?

Explain the result you deliver, and offer a smaller scope rather than a lower rate. If you do reduce the rate, you must still cover the same costs, which means billing more hours or cutting business costs.

How often should I update my rate?

Review it every three months, and at least once a year. Update the rate when your costs, your income target or your billable hours change. Tell existing clients in writing before a change applies.

Sources

This article is general education, not financial or tax advice. The example figures are made up. Use your own numbers, and check your tax position with a qualified adviser.

Finished reading?

Plant this guide in your forest. It keeps track of what you have learned and where you left off.

Wealth Forest Academy Editorial Team

We write practical, source-checked guides for small-business owners and everyday earners. This guide is general education, not personal advice. How we research and update our guides.