Wish I'd Known This Sooner
Technology

SaaS unit economics in plain words: is your product actually making money?

Oleksiy Bazyura
Oleksiy Bazyura
Financial Expert at Finmap

You raised prices, added another ad channel, hired two salespeople — and the bank balance didn't move. Revenue on the reports is climbing, the charts are green, yet the owner has a nagging feeling the product is bleeding money and nobody on the team can point to where. A familiar state: «everything looks fine, but the cash isn't piling up».

The cause is almost always the same. The company looks at total revenue and never counts how much one customer brings over their lifetime versus how much it costs to acquire them. That is unit economics — the economics of a single unit, meaning a single customer. And until you can see it, every decision about ads, hiring or discounts is made blind.

What unit economics is and why the owner needs it

Unit economics answers a single question: do you make money or lose it on each customer. If a customer brings in more than it costs to acquire and serve them, the business scales in a healthy way — more customers, more profit. If less, every new customer only speeds up the burn. And the more you pour into ads, the deeper the hole gets, even though the revenue dashboard shows growth.

For SaaS this is life or death, because the money arrives in monthly slices while you pay to acquire the customer upfront. A month of ads paid today takes half a year to come back, in small monthly payments. It is this gap between «paid now» and «returns later» that hides most growth problems. The company grows by customer count while cash goes negative, because each new customer costs first and pays back only afterwards.

The four numbers you need

Four metrics are enough to understand your economics. Not ten dashboards — four.

MetricWhat it meansExample
CACcost to acquire one customer$400
Margin per customer / morevenue minus direct cost to serve$80
Churnshare of customers leaving each month4%
LTVwhat a customer brings over their lifetime$2,000

CAC is all the money spent on marketing and sales in a period divided by the number of new customers. It includes not just the ad budget but salespeople's salaries, commissions, the cost of tools. Count only the ads and CAC comes out misleadingly low.

Margin per customer is not the whole subscription but what remains after the direct cost to serve: servers, support, payment processing, partner fees. The customer pays $100, but after those deductions you keep, say, $80. It is the $80, not the $100, that works toward payback.

Churn shows how fast your base melts. 4% a month means the average customer stays about 25 months (1 divided by 0.04). The lower the churn, the longer a customer pays and the more valuable they become to you in the good sense.

LTV is simple: monthly margin divided by churn. $80 / 0.04 = $2,000. And payback is CAC divided by monthly margin: $400 / $80 = 5 months. For five months the customer only returns what you paid for them; only from month six do they start to earn.

The rule of thumb is plain: LTV should be at least three times CAC, and payback shorter than 12 months. If LTV to CAC is below three, you are either buying customers too expensively or losing them too fast. One of the two is always broken.

Let's work through a real example

Imagine a B2B service with a $100 monthly subscription. The owner spends $20,000 a month on marketing and sales and gets 50 new customers. The direct cost to serve is 20% of the subscription. Churn is 4% a month. Let's count step by step.

CAC: $20,000 / 50 = $400 per customer. Margin per customer: $100 minus 20% = $80 a month. LTV: $80 / 0.04 = $2,000. LTV to CAC ratio: $2,000 / $400 = 5. Payback: $400 / $80 = 5 months.

«A $2M ARR product can burn cash faster than a $500K one — if each customer costs more than it brings. Revenue lies here; customer economics doesn't.»

At first glance it looks great: LTV/CAC = 5, payback 5 months. But now imagine the owner decides to grow faster and doubles the budget to $40,000. New customers come in at 70, not 100: the channel saturated, the cheap customers ran out. CAC jumps to $571, payback to 7 months, and LTV/CAC drops to 3.5. The product is the same, the economics noticeably worse. This is why the model must be recalculated every time you change scale, not counted once and trusted forever.

Three traps people fall into most

The first is calculating LTV from total revenue and forgetting the direct costs. On paper the customer brings $100; after servers, support and processing $55 is left. Put $100 into LTV instead of $55 and you get a pretty number that divides into CAC with room to spare — and you confidently scale something that barely pays back.

The second is taking an «average» churn across the whole base. Small customers usually leave three times more often than large ones. Blend them into one number and you see a picture that isn't there: the SMB segment can be loss-making while enterprise masks it. Count them apart and it often turns out you should only grow in one segment.

The third is looking only at LTV/CAC and ignoring payback. Two products can have the same LTV/CAC of 4, but one pays a customer back in 4 months and the other in 14. The second is permanently starved of cash: it's supposedly profitable «eventually», but every month it locks money in customers it paid for upfront. For a business with a limited account that is the difference between survival and a cash gap.

What it looks like in real life

You recognise the problem without any formulas from a few phrases said inside the company. «We grew in customers, but somehow there's less money.» «The ads are working — leads everywhere,» while the account thins out. «Let's give a discount to close the quarter,» after which a marginal customer turns loss-making. «Our ARR is great» — while nobody can say how many months it takes to pay one customer back.

All these lines are about one thing: the company manages revenue, not customer economics. Revenue grows while profit and cash live their own lives, because between them stands a CAC nobody counted honestly.

How to see it for yourself in one evening

To calculate unit economics you need grouped data: how much you spent on marketing and sales, how many new customers arrived, what the revenue was and what the direct cost to serve was. In Finmap this comes straight from the management report — revenue by product, direct costs kept apart from admin ones, and cash flow month by month. You see gross margin per customer without stitching ten spreadsheets together, and, crucially, you can split revenue and costs by segment and see the economics of each on its own.

When the data lives in one place, recalculating after a price or channel change takes minutes, not an evening of copying figures out of different services. And you finally see not «how much revenue» but «how much is left per customer and when they pay back».

Going deeper — a unit-economics breakdown on a concrete example and how to keep cash flow under control.

A few closing tips

  • Calculate by segment: SMB and enterprise live by different economics, and the average hides the loss-making segment.
  • Track payback in months, not just the LTV/CAC ratio — payback shows how much cash you have frozen in customers.
  • Put all acquisition costs into CAC, not just ads: salespeople's salaries, commissions, tools. Otherwise the number is misleadingly optimistic.
  • Revisit the model the moment you change a price, a channel or a plan. The old number stops being true after that.
  • Don't agree to a discount without counting what it does to margin: a few percent off can eat a third of the profit from a customer.

Unit economics won't make the product profitable on its own. But it shows you the truth before you scale a loss. And that is the cheapest mistake you can avoid making: counting four numbers over an evening costs nothing, while scaling a loss-making model costs months of growth poured into the red.

Money Doesn't Disappear. You Just Don't See It.

Want to see your product's unit economics on real numbers rather than in theory? Book a Finmap demo — in 30 minutes we'll show what it looks like in your business: margin per customer, payback and economics by segment in one report.

Table of Contents
Check the Status of Your Business's Financial System
Order Financial Diagnostics
Oleksiy Bazyura
Oleksiy Bazyura
Financial Expert at Finmap
  • Senior Financial Manager, Starlight Online Media LLC (2022-2025)
  • Financial Controller, LLC "VOODUS" (2018-2022)
  • Financial Planning and Analysis Specialist, Novy Styl LLC (2014-2018)
  • Junior Specialist in Accounting and Financial Services, “Evviva, Group of Companies” (2009-2014)

Recommended for Entrepreneurs

Frequently asked questions

What LTV to CAC ratio is considered healthy?

The benchmark is 3 or higher. Below 3 means customers are too expensive or leave too fast. Above 5 can be a sign you are underinvesting in marketing and could grow faster without hurting the economics.

LTV/CAC shows profitability «eventually», while payback shows exactly when the money returns. For a business with limited cash the second matters more: a long payback freezes working capital even if the customer is ultimately profitable.

All acquisition costs: salespeople's salaries and bonuses, commissions, the cost of the CRM and other tools, content and promo spend. Count only the ads and CAC comes out understated, making the whole model look better than it is.

Split the costs by each product's share of new customers or revenue. The key is to do it consistently month over month so the numbers stay comparable.

Yes, if the data is grouped correctly. You need acquisition spend, number of new customers, revenue and the direct cost to serve. The management report in Finmap puts these figures in one place, so the first calculation takes an evening and recalculating takes minutes.

Any questions left?
We are ready to answer them.
WhatsApp
Telegram
Finmap
Finmap support

Money Doesn't Disappear. You Just Don't See It.

Get a personal financial diagnosis or a Finmap demo — and see your business from a new perspective.

Ask Your Question to a Finmap Expert