Wauvel
Finance 101

Unit economics for a SaaS business: what one customer is worth

← All posts
By Blake EkelundJuly 21, 2026 · 11 min read

In part one we took a single D2C order apart and found the 70% gross margin was really about 37% once the box actually shipped. A subscription business has the opposite problem. Its gross margins are gorgeous and real — 80% and up is normal — and the trap isn't hidden in the cost of one month. It's hidden in time: you pay the full cost of acquiring a customer today, and you earn it back a slow dollar at a time.

So a SaaS company can post a beautiful margin, grow like a weed, and run completely out of cash — not because any customer is unprofitable, but because it's funding an ever-growing pile of customers who haven't paid it back yet. Part two of this series is about the numbers that make that visible before it happens. The unit is different, the ladder is different, and there's one lever a shipped box will never have.

What is the "unit" in a subscription business?

For a D2C brand the unit was one order — a box out the door. For SaaS, that's the wrong altitude. A single month of a subscription tells you almost nothing, because the whole point of the model is that the customer comes back next month without you spending anything to make them. The unit that matters is one customer, measured across their entire life — every month they renew, minus the one-time cost of winning them.

That reframes the question. It's no longer "did this sale make money?" — it's "how much will this customer pay me before they leave, how much does it cost to serve them along the way, and how long am I out of pocket for the price of getting them?" Three numbers answer it, and they stack into a ladder.

The subscription that costs more to keep than it looks

Start where the D2C order did — with one unit, one month. Our example is a B2B tool at $200 a month per account (its ARPA, average revenue per account). SaaS has no COGS in the physical sense, but "serving" a customer isn't free: there's the infrastructure they run on, the support and success time they consume, and the processor's cut of every charge. Strip those out and you get the true monthly gross profit — the cash one subscription throws off each month.

One subscription · one month
Building one monthAmountRunning total
Monthly price (ARPA)$200.00$200.00
− Infra / hosting-$12.00$188.00
− Support & success-$18.00$170.00
− Payment fees (2.9%)-$5.80$164.20
= Monthly gross profit (L1)$164.2082%
A $200/mo subscription, top to bottom. It arrives at ~$164 of monthly gross profit — an 82% margin, and genuinely high, the way SaaS is supposed to be. But notice these costs scale with every customer you add: infra, support, and fees are the real 'cost of goods' of software, and they never touch a COGS line in QuickBooks.

Eighty-two percent is a great margin and it's not a mirage — this is the number SaaS deserves its reputation for. But it's only L1, the first rung. It tells you a subscription is cheap to run; it says nothing yet about whether it's cheap to win, or how long a customer sticks around to pay that $164 again and again. Those are the next two rungs.

L1, L2, L3: the SaaS ladder

D2C operators count in CM1/CM2/CM3. The subscription version climbs the same three steps, renamed for a business whose unit is a relationship, not a parcel — call them L1, L2, L3.

  • L1 — monthly gross margin. ARPA minus the monthly cost to serve. $200 − $36 ≈ $164. Is one subscription profitable to keep the lights on for? For SaaS the answer is almost always a resounding yes — which is exactly why it's the least interesting rung.
  • L2 — lifetime value (LTV). That monthly gross profit, collected for as long as the customer stays. If they churn at 3% a month, the average customer lasts about 1 ÷ 3% ≈ 33 months, so $164 × 33 ≈ $5,470. This is what one customer is actually worth — and it's the number the monthly view can never show you.
  • L3 — LTV after CAC. Lifetime value minus what you paid to acquire them. $5,470 − $1,200 ≈ $4,270. The true lifetime profit of one customer. Unlike a D2C first order, this one is comfortably positive — the SaaS trap isn't whether the customer pays off, it's when.

L1 · monthly margin

$164

82% — per account, per month

L2 · lifetime value

$5,470

~33 months before they churn

L3 · after CAC

$4,270

true profit per customer

Read left to right and the business looks wonderful — profitable to run, valuable over a life, and well ahead of its acquisition cost. Every one of those is true. And a SaaS company built on exactly these numbers can still miss payroll. To see why, you have to stop looking at the lifetime and look at the calendar.

Build your own subscription

The sample is one shape; yours is another. A self-serve tool at $29 churns faster but costs almost nothing to acquire; an enterprise deal lives for years but takes months and a salesperson to land. Put in your real ARPA, cost to serve, churn, and CAC and watch the ladder — and the two reads that actually matter — resolve:

Try it with your numbers

The subscription

The cost to serve (per month)

The retention (monthly)

The acquisition

$164.20

L1 · monthly gross margin

ARPA − cost to serve

82%

$5,473

L2 · lifetime value

over ~33 mo of life

net churn 3%

$4,273

L3 · LTV after CAC

the customer's real profit

less $1,200 CAC

CAC payback

7.3 mo

under a year — you fund $1,200 up front, then it's yours

LTV : CAC

4.6x

healthy — $4.6 of lifetime profit per $1 of CAC

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 subscription.

Two knobs move everything. Drag churn from 3% to 6% and watch lifetime value roughly halve — churn is the single biggest driver of what a customer is worth, because it's in the denominator. Then nudge net expansion up toward your churn rate and watch LTV climb toward infinity. That second knob is the one worth understanding, because it's the thing subscriptions can do that a box never will.

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 →

The number that actually kills SaaS: CAC payback

Here's the calendar the lifetime view hides. You spend $1,200 to acquire this customer today. You earn it back at $164 a month. So you are underwater on that customer for about 7.3 months — the CAC payback period — before a single dollar of them is yours to keep.

CAC payback

7.3months

cash out before this customer is even

LTV : CAC

4.6x

healthy — well past the 3x rule of thumb

First-year cash

-$1,200

you fund every new logo up front

One customer, no problem — you front $1,200 and you're whole by summer. Now grow. Sign ten new customers a month and you're fronting $12,000 a month in CAC, and the ones you signed last month have barely started paying you back. The faster you grow, the bigger the stack of not-yet-paid-back customers you're carrying — and every dollar of that stack comes out of your bank account long before it comes back. That is the SaaS face of being profitable but broke: the P&L is fine, the unit economics are fine, and the cash is on fire. It's a working-capital problem wearing a growth-story costume, and it's exactly what a 13-week cash forecast exists to catch.

This is why the two numbers to tape to your monitor aren't margin and LTV — they're CAC payback (keep it under about a year, ideally under six months, if you're not sitting on a pile of cash) and LTV:CAC (the rule of thumb is 3x or better). Payback tells you whether you can afford to grow this month; LTV:CAC tells you whether growing is worth it at all. A business can pass one and fail the other, and each failure has a different fix.

Negative churn: the lever a box doesn't have

Go back to the calculator and push net expansion up. This is the money your existing customers spend more of over time — more seats, a higher tier, more usage — net of the ones who downgrade. A D2C order can't do this: once the box ships, that order is done, and the only way to earn more is to sell another one. A subscription can grow while it simply stays.

Watch what happens as expansion approaches your churn rate. At 3% churn and 1% expansion, your net revenue churn is 2%, and lifetime value jumps from $5,470 to about $8,200 — the same customer, worth 50% more, because their spend decays slower. Push expansion past churn and something strange happens: net churn goes negative, the revenue from a cohort grows every month instead of shrinking, and LTV has no finite number at all. That's negative churn, the closest thing to a cheat code in business — a base of customers that's worth more next year than this year even if you never sign a new one. It's why investors will forgive a long CAC payback for a company with real expansion: the compounding on the back end pays for the cash gap on the front end.

Four levers that move the customer

When payback is too long or LTV:CAC is too thin, there are only a handful of places to push — and, like D2C, the one everyone reaches for first (spend less on acquisition) is rarely the best one.

  • Cut churn before anything else. It's the highest-leverage number on the page because it's in the denominator of LTV — dropping churn from 3% to 2% doesn't add 33% to lifetime, it adds 50%. Onboarding that gets customers to real value fast is worth more than any ad you'll ever buy.
  • Earn expansion. Seats, tiers, and usage-based pricing turn a flat subscription into a growing one and bend LTV toward that negative-churn magic. This is where pricing structure quietly becomes the most important growth lever you have.
  • Shorten the payback, not just the CAC. Annual-up-front billing is the cleanest trick in SaaS: collect twelve months on day one and the 7-month cash gap disappears entirely — you're paid back before you've served a thing. A modest annual discount is almost always worth the cash it pulls forward.
  • Then defend the margin. L1 is high, but infra and support scale with every customer — a bloated cloud bill or support that doesn't get more efficient with scale slowly eats the very gross margin that feeds LTV. Watch cost-to-serve per account as you grow, not just in total.
The hard part, as always, isn't the formula — it's that your churn is buried in Stripe, your cost to serve is scattered across a cloud bill and a payroll line, and your CAC lives in an ad dashboard that never talks to your books. That's the work Wauvel does: it reads your actual numbers every month and tells you what a customer is really worth and how long you're underwater to get one. Want to keep going? A customer is many renewals — pick up the repeat-and-retention side with the CAC & LTV calculator, or start at the beginning of the series with what one D2C order really earns.

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 →

Prefer to run the numbers yourself? Try the free CAC & LTV Calculator — it’s free.

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 →