Wauvel
Finance 101

Unit economics for a services business: what one billable hour really earns

← All posts
By Blake EkelundJuly 24, 2026 · 10 min read

We've pulled apart a D2C order and a SaaS subscription. Both sold a thing — a box, a seat. A services business sells something stranger: hours of its people's time. You bill $150 an hour, you pay the person doing the work a fraction of that, and yet a lot of agencies, consultancies, and dev shops end the year wondering where the money went. Part three of the series is about where it goes — and it hides in a place the P&L will never point to.

The culprit isn't your rate and it usually isn't your salaries. It's the hours you didn't bill. A person costs you the same whether they sell 50% of their week or 85% of it — and every unsold hour quietly reloads onto the ones you did sell. Get that number right and a modest rate prints money; get it wrong and a premium rate still loses. Same as before, three rungs tell the story, and there's one cost a box and a subscription never have to eat.

What is the "unit" in a services business?

For D2C the unit was one order; for SaaS, one customer across their life. For a firm that sells time, the smallest repeating thing you sell is one billable hour. Not one project (too big and too custom to compare), not one client — one hour of the work, measured for what it truly earns after everything standing between the rate card and your bank account has taken its cut.

And the number you're chasing isn't your billing rate. The rate is a sticker price; the honest figure is what an hour contributes once you account for the discounts you gave, the time you worked but never billed, the salary of the person doing it, and the firm humming in the background to make the work sellable. Three questions get you there: what do you actually collect for an hour, what does the hour cost to deliver, and what does it cost to keep the lights on around it.

The hour that earns less than the rate card says

Let's run one hour all the way down. Our example is a creative agency billing $150 an hour. That's the rack rate — the number on the proposal. But almost nobody collects their rack rate: there's the scope you ran over and ate, the "we'll knock 10% off" on the invoice, the junior's hours you wrote down before the client saw them. That leak has a name — realization — and at a healthy-looking 90% it already quietly clips $15 off every hour before we've counted a single cost.

One billable hour · margin waterfall
Building one hourAmountRunning total
Rack rate (per hour)$150.00$150.00
− Realization leakage (10%)-$15.00$135.00
= Realized rate (R1)$135.0090%
− Delivery labor, loaded @ 65% util-$66.57$68.43
= Gross margin / hr (R2)$68.4346%
− Firm overhead per billable hr-$33.28$35.15
= Net margin / hr (R3)$35.1523%
The same $150 hour, top to bottom, for an agency biller on $75k who bills 65% of a 2,080-hour year. It starts at the rack rate and lands at ~$35 of net margin — 23% of the sticker price. The two costs that matter most aren't on the card: realization (the rate you never actually collect) and the loaded labor cost per BILLABLE hour, which is set entirely by how much of the week you managed to sell.

A hundred and fifty on the rate card; thirty-five in real life. And notice the biggest single deduction wasn't the salary line you'd expect — it was delivery labor at 65% utilization. That $66.57 isn't what you pay the person per hour; it's their fully-loaded annual cost spread across only the hours they actually billed. Bill fewer hours and that number climbs — which is exactly the trap, and it deserves its own look.

Why utilization is the whole game

Here's the mechanism. Your agency biller earns $75,000, and with payroll taxes and benefits they cost you about $90,000 fully loaded. That number is fixed — it's the same in a busy month and a slow one. What isn't fixed is how many billable hours you spread it across.

  • At 65% utilization, they bill about 2,080 × 65% ≈ 1,352 hours, so their loaded cost lands at $90,000 ÷ 1,352 ≈ $66.57 per billable hour.
  • Push utilization to 80% and they bill ≈ 1,664 hours — the very same $90,000 now costs just ≈ $54 an hour.
  • Let it slip to 50% and the cost balloons to ≈ $87 an hour — nearly your entire realized rate, gone before overhead.

You didn't change a single salary, and the cost per hour swung by more than $30. Utilization sits in the denominator of every services cost the way churn sits in the denominator of LTV — a small move in it swings everything downstream. It is the single most important number in a services business, and it's the one that never appears on a financial statement.

R1, R2, R3: the services ladder

D2C operators count in CM1/CM2/CM3; SaaS climbs L1/L2/L3. A services firm has the same three rungs — the realized rate, then the margin after the person, then the margin after the firm. Call them R1, R2, R3.

  • R1 — realized rate. Rack rate minus the realization leak. $150 × 90% = $135. The cash you actually collect for an hour of work — always below the number on the proposal, and the first place margin quietly walks out the door.
  • R2 — gross margin per hour. Realized rate minus the loaded cost of the person's time, at your real utilization. $135 − $66.57 ≈ $68. The delivery profit an hour throws off — and the rung utilization makes or breaks.
  • R3 — net margin per hour. Gross margin minus the firm overhead behind every biller — rent, admin, tools, the account managers and partners who don't bill. $68 − $33 ≈ $35. What an hour is truly worth to the business. Unlike a D2C first order, it's positive here — but a lot thinner than $150 ever suggested.

R1 · realized rate

$135

90% of rack — what you collect

R2 · gross margin / hr

$68

after the person's loaded time

R3 · net margin / hr

$35

23% — what's really yours

Read those left to right and the agency works: it collects a real rate, keeps real money after delivery, and still has margin left after the firm. But zoom out to the whole year and a warning light comes on. That biller generates 1,352 hours × $135 ≈ $182,500 of revenue on a $75,000 salary — a 2.4× revenue-to-salary multiple. The old agency rule of thumb is 3× (a third for salary, a third for overhead, a third for profit), and this firm is coming up short. Not because the rate is wrong — because the utilization is.

Free · no account · no card

Get your 2027 budget built from your QuickBooks — P&L, balance sheet and cash flow, in Excel.

Build my 2027 budget →

Build your own hour

Your firm isn't this one. A consultancy bills triple the rate but carries triple the overhead; a lean dev shop lives on 80% utilization; a solo operator has almost no overhead but can only sell a slice of a week they also have to run. Put in your real rate, realization, utilization, and the loaded cost behind a biller, and watch the ladder — and the two reads that decide the whole thing — resolve:

Try it with your numbers

The rate

The capacity (per biller, per year)

The cost behind the person

$135.00

R1 · realized rate

rack rate − write-downs

90% of rack

$68.43

R2 · gross margin / hr

after the person's loaded time

46% of rack

$35.15

R3 · net margin / hr

after firm overhead — yours

23% of rack

Break-even utilization

48%

you bill 65% — every hour past 48% is profit

Revenue ÷ salary

2.4x

under the 3x rule of thumb — $47,520 net per biller

Prefer a spreadsheet? Open the free Unit Economics calculator to run all four business models side by side and download a branded, formula-driven Excel of your own billable hour.

Two knobs move everything. Drag utilization from 65% to 80% and watch net margin per hour jump by half — you added no clients and raised no rates, you just sold more of a week you were already paying for. Then nudge realization down from 90% to 80% and watch a "we'll just eat that scope" habit erase profit that never showed up as a discount anywhere in your books.

The two reads a services firm lives by

Margin per hour is the ladder; these two numbers are what you tape to the monitor. The first is break-even utilization — the share of a biller's week you have to sell just to cover their loaded salary and their slice of overhead. For our agency that's ($90k + $45k) ÷ (2,080 × $135) ≈ 48%. Every hour billed above 48% is profit; every hour below it, you're paying someone to sit on the bench.

Break-even util.

48%

bill less than this and the biller loses money

Revenue ÷ salary

2.4x

under the agency 3x rule of thumb

Net / biller / yr

$47,500

real, but thinner than the rate implies

The second is the revenue multiple — revenue per biller divided by their salary. It's the services cousin of LTV:CAC: a single ratio that tells you whether the model has room in it. Land near 3× and the classic thirds hold. Come in at 2.4× and something has to give — and now you know exactly which levers move it, because you can see the machinery underneath the ratio instead of just the number.

The cost a box never has to eat: the unsold hour

Go back to the calculator and drop utilization, then watch the year's revenue fall while every cost stays put. This is the thing that makes services different from anything physical: capacity is perishable. A D2C brand's unsold inventory sits on a shelf and sells next month. A SaaS seat you didn't fill today you can still fill tomorrow. But an hour of your team's time that goes unbilled on a Tuesday afternoon is gone forever — you can't inventory it, you can't discount it later, you simply never get it back.

That's why utilization is the lever with no equivalent in the other two models. A subscription can lean on negative churn to grow while it sleeps; a services firm has the opposite physics — it shrinks while it sleeps, one unsold hour at a time. Your entire inventory expires at the end of every day and gets manufactured fresh the next morning. Selling it before it spoils is the business.

Four levers that move the hour

When R2 is thin or the revenue multiple is short, there are only a handful of places to push — and, as always, the one everyone reaches for first (raise the rate) is rarely the fastest.

  • Lift utilization before anything else. It's the highest-leverage number on the page because it's in the denominator of every cost. Moving a team from 60% to 70% billable does more for profit than a rate increase your clients will actually fight — and costs you nothing but better scheduling and less bench.
  • Plug the realization leak. Scope creep you absorb, discounts you give reflexively, and hours you write down are pure margin with nothing to show for it. Tighter scopes, change orders that actually go out, and a little spine on the invoice defend a rate you already earned — no selling required.
  • Then raise the rate — selectively. Rate increases drop almost entirely to R3, but they meet the most resistance, so aim them where you have leverage: new clients, senior work, outcomes that are clearly worth it. A rack rate nobody realizes isn't a rate, it's a fiction.
  • Watch overhead per biller as you grow. R1 and R2 can look great while R3 quietly bleeds if the non-billable side — managers, admin, tools, real estate — grows faster than the billing team. The revenue multiple is your early warning: if it drifts below 3×, overhead is usually the reason.
The hard part, as always, isn't the formula — it's that your realization is buried in the gap between what you quoted and what you collected, your utilization lives in a timesheet tool that never talks to your books, and your overhead is smeared across a dozen expense accounts. That's the work Wauvel does: it reads your actual numbers every month and tells you what an hour really earns and how much of the week you're selling. Want to keep going? Start the series at what one D2C order really earns, or see why a firm can be profitable but broke even when the hours add up.

Need your financials for a lender, a buyer or your accountant? Get the free financials pack →

See what an AI CFO says about your own numbers.

$99/mo, everything included. Free for 14 days, no card.

Meet your AI CFO →

Keep reading

Finance 101October 23, 2026 · 7 min read

Overhead allocation: charging costs to the jobs that caused them

If overhead is a lump nobody owns, every job looks more profitable than it is and the least efficient work looks the best. Here's how to push shared costs down to jobs without building a costing department.

Read it →
Finance 101October 21, 2026 · 7 min read

Deposits, retainers and progress billing: getting paid before you deliver

The cheapest working capital available to most businesses is their own customers, and the mechanism is billing structure rather than collections. Here's how deposits and progress billing change your cash curve - and how to book them correctly.

Read it →
Finance 101October 17, 2026 · 7 min read

Financing options, ranked by what they actually cost

The advertised rate on small business funding is often nothing like the real annualised cost. Here's how to convert every offer to one comparable number, and roughly where each option lands once you do.

Read it →
Finance 101October 15, 2026 · 6 min read

Your P&L by month tells a story the annual one hides

An annual income statement is twelve months averaged into a single column, which is exactly the wrong shape for spotting anything. Laid out month by month, the same data shows you drift, seasonality, and the exact month a problem started.

Read it →
Finance 101October 13, 2026 · 6 min read

Bad debt: when to write off a customer

Carrying an invoice you'll never collect doesn't preserve the money - it just overstates your assets and flatters the month you booked it. Here's how to decide when a receivable is dead, what writing it off actually does, and how to stop creating more.

Read it →
Finance 101October 11, 2026 · 7 min read

Year-end tax planning: the decisions that expire December 31

Tax planning is not tax filing. Filing reports what happened; planning changes it, and only until December 31. Here are the levers still available to a small business in Q4 and the arithmetic for deciding whether to pull them.

Read it →
Finance 101October 9, 2026 · 7 min read

What "profit" means on four different reports

Your P&L, your tax return, your bank balance and your valuation will all give you a different profit number for the same year. None of them is lying. Here's what each is measuring and which one to use for which decision.

Read it →
Finance 101October 7, 2026 · 7 min read

Fixed vs. variable: why your cost structure decides your risk

Two businesses with identical revenue and identical profit can be completely different risks, depending on how much of the cost base is fixed. Here's how operating leverage magnifies both directions, and how to choose the structure that fits your volatility.

Read it →
Finance 101October 3, 2026 · 7 min read

Contribution margin: the number that decides what to sell more of

Gross margin tells you about a product. Contribution margin tells you what one more sale is worth - and once overhead is in the mix, the two rankings disagree often enough to change what you push.

Read it →