Skip to content
TheFounder Almanac

02FrameworkIntermediate

Unit economics: is each customer worth more than it costs to win?

How to calculate monthly contribution, customer lifetime, lifetime value, LTV:CAC, and payback, and how to adapt the math when your customers don't pay a monthly subscription.

By , Founder of Vora IQ

Published

The short answer

Unit economics measures whether a single customer is worth more to your business than it costs to win and serve them. Multiply what a customer pays each month by your gross margin, estimate how long they stay, and compare the result with what you spent to acquire them. If each customer loses money, growth only makes the losses bigger.

Level
Intermediate
Reading time
9 minutes
Updated
Sources
1 cited
Useful for
All business types
01

Understand

The direct answer, in plain language, and why it matters.

What unit economics means

A "unit" is whatever you sell or serve again and again. Usually it's one customer, though it can be one order, one job, or one subscription. Unit economics asks a simple question about that unit: after the direct cost of serving it and the cost of winning it, do you make money?

It sets aside your rent, software, and your own salary for a moment. Those fixed costs matter, but they're paid for out of what each customer contributes. If each customer brings in less than they cost to win, no amount of growth will cover the fixed costs.

Why it matters

  • It tells you what you can afford to spend to win a customer. Without it, marketing budgets are guesses.
  • It tells you whether growth helps or hurts. When each customer is profitable, more customers means more profit. When each loses money, growth speeds up the losses.
  • It shows which lever matters most. Price, margin, acquisition cost, and retention all move the result, but not equally. The worked example below shows how much retention can matter.
02

Apply

The framework, a worked example, and the steps to take.

The four inputs

InputWhat it meansHow to estimate it
Average revenue per customer per monthWhat a typical customer pays you in a monthMonthly revenue from customers ÷ number of active customers
Gross margin %The share of revenue left after the direct costs of delivering, such as materials, hosting, payment fees, and the labor to serve the customer(Revenue − direct costs) ÷ revenue
Customer acquisition cost (CAC)What you spend to win one new customerSales and marketing spend in a period ÷ new customers won in that period
Monthly churn %The share of customers who stop buying in a given monthCustomers lost during the month ÷ customers at the start of the month

The five outputs

These are the exact definitions our calculator uses.

  • Monthly contribution per customer = average revenue per customer per month × gross margin. This is what each customer adds toward your fixed costs and profit every month.
  • Expected customer lifetime (months) = 1 ÷ monthly churn. At 5% monthly churn, the average customer stays 20 months.
  • Lifetime value (LTV) = monthly contribution × expected lifetime. What a typical customer contributes over their whole time with you.
  • LTV:CAC ratio = LTV ÷ CAC. How many dollars of contribution each dollar of acquisition spending returns.
  • CAC payback (months) = CAC ÷ monthly contribution. How long a customer has to stay before they've paid back what it cost to win them.

Notice that LTV here is built on contribution, not revenue. A revenue-based LTV looks bigger and hides the cost of serving the customer.

Try it with your numbers

Unit economics calculator

$

For one-off purchases, use average monthly spend.

%

Revenue left after the direct cost of delivering it.

$

All sales and marketing spend divided by new customers.

%

Share of customers who leave each month.

Monthly contribution per customer
$64
Expected customer lifetime
28.6 months
Lifetime value (LTV)
$1,831
LTV to CAC
4.5 : 1
CAC payback
6.4 months

Each new customer repays what it cost to win them in about 6.4 months, then contributes $64 a month until they leave.

A simplified model: it assumes steady revenue, margin, and churn. Use it to compare scenarios, not to forecast exact results.

Worked example

Hypothetical scenario

A booking tool for independent tattoo studios

Two founders sell online booking and deposit collection to independent tattoo studios for $79 a month. Hosting, payment processing, and support cost about 15% of revenue, so gross margin is 85%. Last quarter they spent $12,000 on trade-show booths and ads and won 30 studios, a CAC of $400. About 4% of studios cancel each month.

OutputCalculationResult
Monthly contribution$79 × 85%$67.15
Expected lifetime1 ÷ 4%25 months
LTV$67.15 × 25$1,678.75
LTV:CAC$1,678.75 ÷ $4004.2
CAC payback$400 ÷ $67.156.0 months

Now suppose churn is 8% instead of 4%. Expected lifetime falls to 12.5 months, LTV falls to $839.38, and LTV:CAC drops to 2.1. Payback stays at six months, because it depends only on CAC and contribution. But fewer studios stay long enough to reach it: at 8% churn, about 61% of a month's new customers are still around after six months, compared with about 78% at 4%.

Compare that with a 10% price increase to $86.90 at the original 4% churn. Contribution rises to $73.87 and LTV to $1,846.63. In this example, doubling churn cuts LTV in half, while raising the price 10% adds only 10%. Here, keeping customers matters more than charging them more.

Adapting the math when customers don't subscribe

Subscription businesses have a monthly fee and a clear cancellation. Most businesses have neither. You can still use the same five outputs by converting what you know into the same four inputs.

  • Use average monthly spend instead of a monthly fee. Take a group of customers, total what they spent over a period, and divide by the number of customers and the number of months. A customer who spends $60 every three months has an average monthly spend of $20.
  • Use inactivity instead of cancellation. Pick a window longer than your normal buying cycle, such as twice the usual gap between purchases. A customer who hasn't bought within that window counts as lost.
  • Start from lifetime if that's what you can see. Because lifetime = 1 ÷ churn, churn = 1 ÷ lifetime. If customers typically keep buying for about 10 months, that's the same as 10% monthly churn, which is what you'd enter in the calculator.
  • Read payback as approximate. Money arrives in lumps, per order or per project, so "three months" might really mean "after the second order."

How this differs by business type

For a house-cleaning business with recurring clients, the unit is a household. A $140 clean every two weeks works out to about $303 a month. Gross margin has to include cleaners' wages and travel time between jobs, which can make it much lower than the price suggests.

Your choice is remembered across the site.

What counts as healthy?

03

Advance

Your next action, the right tool, and where to go next.

What to do next

Run your own numbers in the unit economics calculator, then change one input at a time to see which lever moves your result most.

If the numbers don't work, you have four places to look. Raise contribution through pricing or lower direct costs. Lower CAC by shifting toward channels where customers find you, such as referrals. Or reduce churn, which usually means getting closer to product-market fit with a narrower group of customers.

Any AI assistantPressure-test my unit economics

My business is [describe what you sell and to whom]. My numbers: average revenue per customer per month [amount], gross margin [percent], customer acquisition cost [amount], monthly churn [percent]. Here's how I calculated each one: [explain your method and the time period].

Calculate monthly contribution (revenue × gross margin), expected lifetime (1 ÷ churn), LTV (contribution × lifetime), LTV:CAC, and CAC payback (CAC ÷ monthly contribution). Show your working. Then tell me which of my inputs is most likely to be wrong given how I calculated it, and what data I should collect to check it. Finally, show how the results change if churn is 50% higher than I think.

Key takeaways

  • Unit economics asks whether one customer is worth more than it costs to win and serve them.
  • Monthly contribution is revenue times gross margin. LTV is contribution times expected lifetime, which is 1 ÷ churn.
  • LTV:CAC shows the return on acquisition spending. Payback shows how long you wait for it.
  • Non-subscription businesses can use average monthly spend and an inactivity window in place of a fee and a cancellation.
  • Rules of thumb like an LTV:CAC above 3 come from subscription software. Use them as a reference, not a law.

Questions founders also ask

Frequently asked questions

What's a good LTV to CAC ratio?

For subscription software, David Skok writes that the best businesses have an LTV to CAC ratio above 3, and that many of the best recover their acquisition cost in 5 to 7 months. He stresses that these are only guidelines. Use them as a reference point rather than a pass mark for every business. A ratio below 1 means each customer loses money however long they stay.

What's the difference between LTV:CAC and CAC payback?

LTV:CAC compares what a customer contributes over their whole time with you against what it cost to win them, so it measures the return on acquisition spending. CAC payback is how many months a customer has to stay before their monthly contribution covers that cost, so it measures how long you wait for the return. If cash is tight, payback usually matters more, because you fund each new customer until they've paid you back.

Should you calculate lifetime value from revenue or from contribution?

Calculate lifetime value from contribution, which is a customer's monthly revenue multiplied by your gross margin. Contribution is what each customer adds toward your fixed costs and profit after the direct costs of serving them, such as materials, payment fees, and the labor to deliver. A lifetime value based on revenue looks bigger and hides those costs, which can make an unprofitable customer look healthy.

How do you calculate unit economics if customers don't pay a subscription?

To calculate unit economics without subscriptions, use average monthly spend in place of a fee: a customer who spends $60 every three months averages $20 a month. Count a customer as lost once they haven't bought within a window longer than your normal buying cycle, such as twice the usual gap between purchases. If you know how long customers typically keep buying, monthly churn is 1 divided by that lifetime in months.

Does lowering churn or raising prices improve unit economics more?

It depends on your numbers, so change one input at a time and see which moves the result most. Retention can matter more than you'd expect. In a hypothetical booking tool priced at $79 a month, doubling monthly churn from 4% to 8% cut lifetime value in half, while raising the price 10% added only 10%. Because expected lifetime is 1 divided by churn, every change in churn flows straight into lifetime value.

Sources

Every externally sourced claim links back here. We explain ideas in our own words and link to the original work. See the full source index.

  1. [1]
    SaaS Metrics 2.0 – A Guide to Measuring and Improving What Matters

    David Skok · For Entrepreneurs

    Essay · Accessed November 3, 2026

About the author

Founder of Vora IQ

Khalel Dumaz is the founder of Vora IQ, which publishes The Founder Almanac, and the author of The Vibe Code Bible, a free guide to building software with AI.

Keep building