Blog · Finance metrics and formulas · SaaS
Unit economics is the profit and loss of one customer: what it pays, what it costs to serve, what it cost to win and how long it stays. This page builds the per-customer P&L for three segments of one software company, ties CAC, payback and LTV together, caps the lifetime so low churn cannot inflate it, and shows the same method for businesses without subscriptions.
Unit economics is the profit and loss of one unit of the business, usually one customer: what it pays each month, what it costs to deliver and serve, what it cost to win, and how long it stays. Four numbers carry it: monthly gross margin per customer, customer acquisition cost (CAC), CAC payback in months and lifetime value (LTV). Growth creates value when each new customer returns its acquisition cost several times over, and quickly.
Monthly gross margin per customer = Revenue per account per month × Gross margin %
CAC payback (months) = CAC / Monthly gross margin per customer
LTV = Monthly gross margin per customer / Monthly churn rate
LTV:CAC = LTV / CAC
Each ratio has its own page: customer acquisition cost for what goes into the spend, how to calculate LTV for the lifetime value inputs, and the LTV to CAC ratio for the comparison and the 3:1 convention. This page uses their figures and puts them into one per-customer P&L.
In subscription software and most B2B businesses the unit is the customer account. Elsewhere it may be an order, a unit sold, a delivery route or a store location. Choose the unit your decisions are made on: if sales and marketing budgets are set by customer segment, the unit is a customer in that segment; if a retailer decides where to open stores, it is the location.
Whatever the unit, define it once and keep it. The SEC's guidance on key performance indicators in MD&A expects a metric disclosed to investors to come with "a clear definition of the metric and how it is calculated", and with disclosure when the calculation changes. Internal unit economics deserve the same discipline.
Revenue per account comes first, then the costs a single customer causes, in the order a P&L lists them. For each of three segments of one software company, per account per month (USD):
| Line | SMB | Mid-market | Enterprise |
|---|---|---|---|
| Revenue per account | 400 | 900 | 3,500 |
| Cost of revenue (hosting, support, payment fees) | 120 | 225 | 700 |
| Gross margin | 280 | 675 | 2,800 |
| Gross margin % | 70% | 75% | 80% |
| Cost to serve (account management, onboarding, success) | 40 | 90 | 600 |
| Contribution per customer | 240 | 585 | 2,200 |
Gross margin is what the customer leaves after the cost of delivering the product. Contribution goes one line further and takes off the costs that vary with the customer but sit in operating expenses, such as a named account manager. Gross margin vs contribution margin vs net margin sets out where each cost belongs.
Below the line come the two figures that turn a monthly P&L into an investment case: what the customer cost to win (CAC) and how long it stays (churn, and so lifetime).
The same company, with the segment figures from how to calculate LTV and the CACs from the LTV to CAC ratio page. Monthly figures in USD.
| Segment | Revenue per account | Gross margin | Gross margin per month | Monthly churn | Lifetime (months) | CAC | LTV | LTV:CAC | Payback (months) |
|---|---|---|---|---|---|---|---|---|---|
| SMB | 400 | 70% | 280 | 3.0% | 33.3 | 4,000 | 9,333 | 2.3 | 14.3 |
| Mid-market | 900 | 75% | 675 | 1.5% | 66.7 | 15,000 | 45,000 | 3.0 | 22.2 |
| Enterprise | 3,500 | 80% | 2,800 | 0.8% | 125.0 | 70,000 | 350,000 | 5.0 | 25.0 |
Mid-market, step by step: 900 × 0.75 = 675 of gross margin a month. LTV is 675 / 0.015 = 45,000. LTV:CAC is 45,000 / 15,000 = 3.0. Payback is 15,000 / 675 = 22.2 months. With revenue per account in B2, gross margin in C2, churn in D2 and CAC in E2:
=B2*C2/D2 LTV
=B2*C2/D2/E2 LTV:CAC
=E2/(B2*C2) CAC payback in months
Uncapped, enterprise looks best by a distance: five times its acquisition cost back. It also has the slowest payback, more than two years of gross margin before the account has repaid what it cost to win.
On contribution instead of gross margin the paybacks lengthen: 4,000 / 240 = 16.7 months for SMB, 15,000 / 585 = 25.6 for mid-market and 70,000 / 2,200 = 31.8 for enterprise. Enterprise carries the heaviest cost to serve, so it loses the most.
LTV divides by churn, so the lifetime it assumes is 1 / churn. Enterprise churn of 0.8% a month implies 125 months, more than ten years. Nobody has observed a ten-year customer in a business that has not existed for ten years, and most of that LTV sits in years six to ten. A lifetime that long is an assumption, not evidence.
Count only the gross margin expected in the first 60 months, allowing for the customers who leave along the way:
LTV capped at 60 months = SUM over t = 0 to 59 of Monthly gross margin × (1 − churn)^t
which equals Monthly gross margin × (1 − (1 − churn)^60) / churn
In Excel, with monthly gross margin in B2 and churn in B3:
=B2*(1-(1-B3)^60)/B3
| Segment | Uncapped LTV | LTV:CAC | LTV capped at 60 months | Capped LTV:CAC |
|---|---|---|---|---|
| SMB | 9,333 | 2.3 | 7,832 | 1.96 |
| Mid-market | 45,000 | 3.0 | 26,829 | 1.79 |
| Enterprise | 350,000 | 5.0 | 133,843 | 1.91 |
Enterprise: 2,800 × (1 − 0.992^60) / 0.008 = 133,843. Capped, the ranking reverses: SMB has the best ratio, enterprise falls from first to second, and none of the three reaches 2. The segment that looked like the best use of acquisition money is the one whose value depends most on years nobody has seen. A discount rate would cut the long-lived segments further; how to apply one is in how to calculate LTV.
Unit figures are averages, so they must multiply back to the ledger.
Revenue per account × accounts = ledger revenue. With 300 SMB, 120 mid-market and 20 enterprise accounts:
| Segment | Accounts | Revenue per account (USD) | Monthly revenue (USD) | Monthly gross margin (USD) |
|---|---|---|---|---|
| SMB | 300 | 400 | 120,000 | 84,000 |
| Mid-market | 120 | 900 | 108,000 | 81,000 |
| Enterprise | 20 | 3,500 | 70,000 | 56,000 |
| Total | 440 | 298,000 | 221,000 |
The 298,000 must equal the month's recurring revenue in the general ledger, and the 221,000 its gross profit (a blended margin of 74.2%). If they differ, revenue per account or margin is wrong before any ratio is.
CAC × new customers = attributed sales and marketing spend. For the quarter: 4,000 × 30 = 120,000 for SMB, 15,000 × 14 = 210,000 for mid-market and 70,000 × 4 = 280,000 for enterprise, a total of 610,000. That must tie to sales and marketing expense on the P&L, less any cost left out on purpose, such as account management for existing customers.
Distributors, manufacturers and services firms rarely have a monthly churn rate: customers do not cancel, they stop ordering. The P&L is the same; the period is a year and retention comes from cohorts in the ledger.
| Line, per account per year | USD |
|---|---|
| Gross margin | 18,000 |
| Cost to serve (deliveries, order handling, credit control) | 4,500 |
| Contribution | 13,500 |
| Cost to win (sales time, samples, trial orders) | 20,000 |
| Payback (years) | 1.48 |
| Average relationship (years) | 6.5 |
| Lifetime contribution | 87,750 |
| Lifetime contribution / cost to win | 4.4 |
Payback is 20,000 / 13,500 = 1.48 years, about 18 months; lifetime contribution is 13,500 × 6.5 = 87,750. The average relationship of 6.5 years comes from purchase history, the span from first to last order for customers who have stopped. Customer lifetime value from the ledger works that method in full, and B2B churn without a subscription covers how to decide when an account has stopped.
A widely quoted benchmark puts good subscription businesses above 3:1; David Skok's SaaS Metrics 2.0 says "the best SaaS businesses have a LTV to CAC ratio that is higher than 3". It is a convention from practitioners, not a standard, and it was set on uncapped figures.
Unit economics by segment still hides the customers inside each segment, some well above the average and some below zero. Covirage's customer profitability tools compute gross margin and cost to serve per customer from your ledger and activity files, rank the customers, and reconcile them to the totals; the external AI model explains the ranking and never does the arithmetic. See customer profitability to build the per-customer P&L from your own files. For the per-unit margin, see contribution margin ratio; for cost to serve by activity, activity-based costing; for what acquisition spend does to cash, burn rate.
Unit economics are the revenues and costs of one unit of a business, usually one customer or one order. They show whether each additional customer adds or destroys value, before fixed overhead, and are used to decide how much to spend on growth.
A ratio of about 3 to 1 is a widely quoted rule of thumb for subscription businesses, with CAC payback within 12 to 18 months. Treat it as a guide: the ratio depends on how LTV is capped and discounted, and a very high ratio can mean the company is under-investing in growth.
Divide customer acquisition cost by the monthly gross margin the customer generates. A CAC of 4,000 and monthly gross margin of 280 gives a payback of 14.3 months. Use gross margin, not revenue, or the payback looks shorter than it is.
Yes. A distributor or services firm can compute margin per account per year, the cost to serve it, the cost of winning it and how long accounts stay, from the ledger and CRM. The formulas are the same with annual periods and retention measured by cohort.