Skip to main content

How to Calculate Your Effective Hourly Rate: Cover Overhead, Taxes, and Profit on Every Billable Hour

Published 13 min readMike ThriftMike Thrift
How to Calculate Your Effective Hourly Rate: Cover Overhead, Taxes, and Profit on Every Billable Hour
On this page

Charge $50 an hour, work 40 hours a week, earn $104,000 a year. You have done that math — every freelancer has — and if you bill by the hour, you have probably also discovered it is wrong. At a realistic 60% billable utilization, that $50 rate produces about $57,600 in annual revenue. Subtract roughly $8,000 in business overhead and put aside 28% of what remains for taxes, and your $104,000 fantasy lands near $36,000 of actual take-home pay. The rate was never the problem by itself. The arithmetic around it was.

Your effective hourly rate is the rate that survives contact with reality: the number that covers your target income, your overhead, your tax bill, and a profit margin, divided only by the hours you can actually invoice. This guide walks through that calculation in five steps, works a complete example with realistic numbers, and covers the mistakes that quietly shrink your real rate after you set it.

Why Salary Math Lies to Freelancers​

An employee earning $80,000 works roughly 2,080 hours a year and collects every benefit on top of the salary: the employer pays half of payroll taxes, subsidizes health insurance, funds paid time off, and often matches retirement contributions. None of that follows you into self-employment. As a freelancer, you fund all of it out of your own revenue — and you do it with fewer billable hours than you think.

Three gaps separate salary math from freelance math. First, you are not billable for 40 hours a week: proposals, discovery calls, invoicing, chasing late payments, marketing, bookkeeping, and learning all consume working time nobody pays for directly. Industry benchmarks put freelancer utilization — billable hours divided by total working hours — at roughly 50 to 80%, with solo operators typically landing near 60 to 70%. Second, you owe both halves of payroll tax through self-employment tax, plus income tax, with no withholding smoothing it out. Third, every week of vacation, sick time, or gap between contracts is unpaid, which shrinks the denominator your annual income must be divided across.

The formula that accounts for all of this is simple:

Hourly rate = (Target income + Overhead + Tax buffer) × (1 + Profit margin) ÷ Billable hours

Each of the five steps below fills in one part of it.

Step 1: Start With the Income You Actually Need​

Begin with the salary you would need as an employee to fund your life — then add everything an employer would have covered. A freelancer replacing an $80,000 salary does not need $80,000 in revenue. They need $80,000 plus the benefits they now buy themselves:

  • Health insurance. Price an actual plan on your exchange or through a professional association, not a guess. For many self-employed households this is the single largest new cost, often $6,000 to $12,000 a year or more for meaningful coverage.
  • Retirement savings. With no employer match, every dollar is yours to contribute. Budget a percentage — 10% of your target income is a common starting point — and treat it as a cost of the rate, not something you fund from leftovers.
  • Paid time off. Employees get vacation and sick days paid. You get them unpaid, which means your rate must be high enough that the weeks you do bill cover the weeks you do not. Account for this in Step 4 by shrinking billable weeks, not by adding phantom income here.

Be honest in this step and write the number down. If your target is $75,000 in salary plus $12,000 in self-funded benefits, your starting line is $87,000 — not $75,000. Every rate built on the smaller number undercharges from the first invoice.

Step 2: Add Your Real Overhead​

Overhead is everything it costs to run the business before you pay yourself: software subscriptions, business insurance, phone and internet, home office costs, equipment, professional development, accounting and legal help, payment-processing fees, and coworking or mileage. The tax authority's test for deducting these is that they be ordinary and necessary for your line of work — which is also a good test for whether they belong in your rate calculation. If the business cannot run without it, the rate must cover it.

Most freelancers underestimate this line because the costs arrive as small monthly drips. List them annually to see their true weight:

Overhead categoryTypical annual range
Software and tools$1,200 – $3,600
Business insurance$600 – $2,400
Phone, internet, home office$1,800 – $3,000
Equipment and depreciation$800 – $2,500
Professional development$500 – $2,000
Accounting, legal, and tax prep$800 – $2,500
Payment-processing fees2 – 3% of card revenue

A lean solo practice often lands between $7,000 and $12,000 a year before counting anything exotic. Add your total to the target income from Step 1. That running subtotal — income plus overhead — is the amount your billable hours must produce before taxes.

Step 3: Price In Taxes Before They Price You Out​

This is the step that sinks the most new freelancers. As a self-employed person you owe income tax plus self-employment tax of 15.3% on your net profit — 12.4% for Social Security up to an annual wage base, and 2.9% for Medicare on every dollar — and nobody withholds any of it. The widely repeated rule of thumb is to set aside 25 to 30% of net profit for taxes, with your state rate added on top, and to move that share into a separate account every time a client pays rather than hunting for it at each quarterly deadline.

There are two clean ways to build tax into your rate. The simple way is to gross up the subtotal: divide by one minus your expected effective tax rate. If your income-plus-overhead subtotal is $94,500 and you expect to lose 28% to combined taxes, your required revenue is $94,500 divided by 0.72, or about $131,250. The alternative is to add a flat tax buffer line — $94,500 times 0.28 divided by 0.72 gives the same answer, just arranged differently. Either way, the key insight is that the tax money itself must be earned through the rate — you need revenue above your subtotal so that enough remains after the tax bill is paid. Adding 28% on top ($94,500 times 1.28) slightly understates the need; dividing by 0.72 gets it right.

Revisit this percentage every January. Tax law changes, your income changes, and crossing into a different bracket or above the Social Security wage base changes your true rate. A set-aside percentage you computed three years ago is a guess wearing a costume.

Step 4: Divide by Billable Hours, Not Working Hours​

Now the denominator — where salary math fails hardest. Your annual billable hours are working weeks, times hours per week, times the share you can actually invoice:

Billable hours = (52 − weeks off) × hours per week × utilization rate

Start with 52 weeks and subtract every unpaid week: vacation, holidays, sick time, and gaps between projects. Four weeks off is a modest baseline, leaving 48 working weeks. Multiply by your real working hours — 40 if you truly work full weeks — then by your utilization rate. At 60% utilization, the math is 48 × 40 × 0.60 = 1,152 billable hours a year, barely more than half the 2,080 that salary intuition assumes.

If you have never measured your utilization, start at 60% and adjust from evidence. Track all working time — billable and non-billable — for a month, then compute the real ratio. Freelancers who do this almost always find billable time lower than they guessed, because admin expands to fill unmeasured space. Discovery calls that go nowhere, scope discussions, revisions, invoicing, and collections are all real work; until you measure them, you are donating them.

Divide your required revenue from Step 3 by this number. Continuing the example: $131,250 ÷ 1,152 hours = about $114 per hour. That is your break-even rate — the rate at which every cost is covered and nothing is left over. Which is why there is one more step.

Step 5: Add a Profit Margin on Top​

Break-even is survival, not a business. A profit margin of 10 to 20% on top of your break-even rate pays for everything the formula cannot see: clients who pay 60 days late while your rent is due monthly, projects that run over estimate, equipment that dies mid-quarter, slow months, and the savings that let you turn down bad-fit work. It also funds growth — better tools, training, subcontractor help — without borrowing.

Apply it as a multiplier: break-even rate × (1 + margin). At a 10% margin, $114 becomes roughly $125 per hour. At 20%, about $137. New freelancers often flinch at these numbers because they compare them to their old hourly wage. That comparison is the original error wearing new clothes. Your old wage came with benefits, paid leave, half your payroll tax paid, and zero overhead. Your rate must manufacture all of that from billable hours alone, which is exactly why it looks so much larger.

The Full Formula, Worked End to End​

Here is the complete calculation for a fictional freelance marketing consultant, everything in one place:

  • Target income: $75,000 salary + $12,000 self-funded benefits = $87,000
  • Overhead: software $2,400, insurance $1,800, home office and phone $2,400, professional development $1,200, accounting $1,700 = $9,500
  • Subtotal: $87,000 + $9,500 = $96,500
  • Tax gross-up at 28%: $96,500 ÷ 0.72 = $134,028 required revenue
  • Billable hours: 48 weeks × 40 hours × 60% utilization = 1,152 hours
  • Break-even rate: $134,028 ÷ 1,152 = $116 per hour
  • Rate with 10% margin: $116 × 1.10 = $128 per hour

Check it backwards: 1,152 hours at $128 brings in about $147,500. Subtract $9,500 in overhead for $138,000 in net profit, set aside 28% ($38,600) for taxes, and $99,400 remains against an $87,000 target — the extra $12,400 being the profit cushion doing its job.

Your numbers will differ, but the shape of the answer rarely does: most established freelancers land between 2 and 3 times their old hourly wage. If your computed rate shocks you, the rate is not broken. Your intuition about what an hour must carry was calibrated on employment, and this is the recalibration.

Common Mistakes That Shrink Your Real Rate​

Using 2,080 hours as the denominator. This single assumption explains most undercharging. You are not billable for every working hour, and you do not work every week. Measure utilization for a month before trusting any rate built on a guess.

Forgetting the benefits gap. Health insurance, retirement, and paid time off are the largest costs employment hid from you. A rate that covers salary and overhead but not benefits is a pay cut disguised as a raise.

Computing tax on revenue instead of net profit — or skipping it entirely. Self-employment tax applies to profit after expenses, and the set-aside comes out of money already reduced by overhead. Build tax into the rate with the gross-up, and save it per invoice so quarterly estimates never ambush you.

Billing the break-even rate as the final rate. A rate with no margin has no shock absorber. The first late-paying client or dead laptop turns a carefully computed rate into a loss. Margin is not greed; it is the difference between a rate and a wish.

Discounting without cutting scope. Every 10% discount on a fixed project is 10% fewer dollars for the same hours — your effective rate falls even though your nominal rate did not. If a client needs a lower price, remove deliverables until the hours match the fee.

Never raising the rate. Costs rise every year: insurance premiums, software prices, and your own experience. Review your rate annually against fresh overhead and utilization numbers, and raise it for new clients at minimum. Long-term clients on a three-year-old rate are being subsidized by your newer ones.

When Hourly Billing Stops Being the Right Tool​

Ironically, the better you get at computing your effective hourly rate, the less you may want to sell hours. Experienced practitioners often move to project fees, monthly retainers, or value-based pricing, where efficiency raises income instead of cutting it. That transition does not retire this math — it depends on it. Your effective hourly rate becomes the floor beneath every quote: estimate the hours, multiply by the rate, and you have the minimum fee that keeps the business whole. Any project price below that line is charity, however prestigious the client.

Retainers deserve special care here. A $3,000 monthly retainer sounds strong until the client consumes 35 hours and your effective rate reveals you sold $128 hours for $86. Cap retainer hours explicitly, track them, and reconcile quarterly. The rate you computed is a measuring instrument as well as a price tag — point it at every engagement, however it is packaged.

Track It Like a Business, Not a Guess​

Every input to this formula — overhead by category, billable versus non-billable hours, quarterly tax set-asides, actual utilization — is a bookkeeping output. Freelancers who track these numbers monthly can recompute their rate in minutes when costs shift; freelancers who do not are renegotiating blind, usually too late. Separate your business accounts from personal ones, log expenses against consistent categories, and record time in two buckets at minimum: hours a client paid for and hours the business consumed.

That discipline gets easier when your records are transparent and reviewable. Keeping your ledger in plain text means your overhead categories, quarterly totals, and year-over-year trends are always one report away and diffable in version control — the Beancount documentation walks through structuring accounts so expense tracking stays clean, and Fava turns the same data into charts that show where your money actually goes. Reconcile monthly, review utilization quarterly, and rerun this formula every January with real numbers instead of guesses.

Know What Every Hour Really Costs​

Your effective hourly rate is the truth about what an hour of your working life must earn to sustain the business behind it. Computing it once replaces anxiety with arithmetic — and maintaining the records behind it keeps the arithmetic honest. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting.

Source: https://beancount.io/blog/2026/10/09/effective-hourly-rate-overhead-taxes-profit-billable-hour-guide

Published: October 9, 2026