Unit Economics Explained: CAC, LTV and Payback Period

Unit Economics for Small Online Businesses: CAC, LTV and Payback Explained

Disclosure: SAASTOOLY earns a commission when you buy through some of the links on this page, at no extra cost to you. This guide recommends no specific tool; a spreadsheet is enough for everything in it.


A business can grow fast and still lose money on every customer. More sales just mean bigger losses, delivered faster. Unit economics is the check that catches this early: instead of looking at the whole business, you look at one customer and ask whether that customer is worth more than they cost to win and serve.

You need three numbers:

  • Customer acquisition cost (CAC): what it costs to win one customer.
  • Lifetime value (LTV): the gross profit one customer brings in over their whole relationship with you.
  • Payback period: how long it takes for a customer's profit to cover what you spent to win them.

This guide explains each one with simple formulas, works through two examples (a subscription and a one-time product), and ends with the mistakes that most often make the numbers look better than they are.

Start with the unit

"Per customer" sounds obvious, but decide what your unit is before calculating anything.

  • Subscription business: one paying subscriber or one account.
  • Store or digital products: one customer, counting all their orders, not one order.
  • Services: one client.

If you sell very different things, such as a $9 template and a $900 coaching package, calculate them separately. An average across both hides more than it shows.

Customer acquisition cost (CAC)

CAC = sales and marketing spend ÷ new customers won in the same period.

Include everything you spent to win customers in that period: ads, sponsorships, tools used only for marketing, freelancers, affiliate commissions, and, if you want an honest number, a fair value for your own time.

Two versions are useful:

  • Blended CAC counts all new customers, including those who found you through word of mouth or search. It is the overall picture.
  • Paid CAC counts only spend and customers from paid channels. It tells you whether a specific channel is worth scaling.

Calculate CAC per channel whenever you can. A blended number can look healthy while one channel quietly loses money.

Lifetime value (LTV)

LTV is about gross profit, not revenue. A customer who pays $100 but costs $70 to serve is worth $30 to you, not $100.

For a subscription:

LTV ≈ monthly revenue per customer × gross margin ÷ monthly churn rate.

  • Monthly revenue per customer is your average price after discounts.
  • Gross margin is the share left after the direct costs of serving that customer: payment fees, hosting, software you pay for per user, support.
  • Monthly churn is the share of customers who cancel each month. One divided by churn gives an estimate of the average customer lifetime in months.

This is a simple estimate. It ignores upgrades, discounting and the fact that churn is often higher in the first months. Our software pricing models guide uses an even simpler revenue-only version; the margin-adjusted one here is better for decisions about spending.

For one-time products:

LTV ≈ profit on the first order + (expected repeat orders × profit per repeat order).

Use your own data for repeat purchases. If you do not have any yet, assume none until you do.

Payback period

Payback period (months) = CAC ÷ monthly gross profit per customer.

Payback matters most for small businesses because it measures cash, not theory. A customer with a high lifetime value who takes two years to pay back their acquisition cost ties up money you may need now. A short payback means you can reinvest sooner and grow on your own revenue.

For one-time products the question is simpler: does the first order cover the acquisition cost? If it does, every repeat order is a bonus. If it does not, you are relying on repeat orders you have not seen yet.

Worked example 1: a small subscription (illustrative)

Invented numbers to show the method.

Input Value
Price $20 a month
Gross margin 80% (direct costs of $4 per customer a month)
Monthly churn 5%
Marketing spend last month $1,500
New customers last month 25

Monthly gross profit per customer: $20 × 80% = $16.

Average lifetime: 1 ÷ 5% = 20 months.

LTV: $16 × 20 = $320.

CAC: $1,500 ÷ 25 = $60.

Payback: $60 ÷ $16 = 3.75 months.

LTV to CAC: $320 ÷ $60 ≈ 5.3.

Each customer brings in more than five times what it cost to win them, and pays it back in under four months. On these numbers, spending more on marketing is reasonable, as long as CAC does not rise sharply as spend increases, which it often does.

Now suppose churn is 10% instead of 5%. Lifetime halves to 10 months, LTV falls to $160, and LTV to CAC drops to about 2.7. Payback is unchanged at 3.75 months, because it does not depend on churn. This is why churn deserves as much attention as acquisition: it quietly halves the value of every customer you win.

Worked example 2: a one-time digital product (illustrative)

Invented numbers to show the method.

Input Value
Product price $49
Direct costs per sale (payment fees, delivery) $4
Share of buyers who later buy a second product 20%
Second product price and direct costs $29, costs $3
Ad spend last month $600
Customers won from ads 15

Profit on the first order: $49 − $4 = $45.

Profit per repeat order: $29 − $3 = $26.

LTV: $45 + (20% × $26) = $45 + $5.20 = $50.20.

CAC: $600 ÷ 15 = $40.

The first order alone ($45) covers the acquisition cost ($40), so payback is immediate. But the margin is thin: about $10 profit per customer after acquisition. If ad costs rise by a quarter, CAC becomes $50 and the first order no longer covers it. Ways to widen the gap include raising the price, adding a bundle to lift order value (see how to price a digital product), improving the sales page's conversion rate, or building an email list so repeat purchases do not need new ad spend.

A special case: selling lifetime deals

If you are a founder selling your own product as a lifetime deal, unit economics flips. You receive the money once, but the cost of serving that customer continues for as long as they use the product.

Illustrative: if each lifetime user costs you $1.50 a month in hosting, support and per-user software, then after three years that user has cost $1.50 × 36 = $54. Compare that with what you actually keep from each sale after marketplace fees, and with how many lifetime users stay active. The AppSumo business model guide explains how these launches work from both sides.

The same logic matters to buyers. A vendor whose lifetime customers cost more to serve than they paid has a reason to cut features or close, which is why our lifetime deal checklist looks at the vendor's business model, not only the feature list.

Common mistakes

Using revenue instead of gross profit for LTV. It can make a customer look several times more valuable than they are.

Leaving costs out of CAC. Tools, freelancers, affiliate commissions and your own time are real acquisition costs.

Mixing channels. Blended CAC hides an expensive channel behind free word-of-mouth customers.

Trusting LTV from a few months of data. A young business has not seen long-term churn yet. Lean on payback period until you have at least a year of history.

Assuming CAC stays flat as you spend more. The first customers on any channel are usually the cheapest. Increase spend in steps and recalculate.

Treating a rule of thumb as a target. You will often see an LTV to CAC ratio of around 3 quoted as "healthy". It is a common starting point for discussion, not a law. Payback and cash in the bank matter more for a small business.

Your one-page unit economics template

Copy these rows into a spreadsheet and update them monthly.

Row Formula
Marketing spend (by channel) From your accounts
New customers (by channel) From your analytics or sales records
CAC (by channel) Spend ÷ new customers
Average monthly revenue per customer Revenue ÷ active customers
Gross margin (Revenue − direct costs) ÷ revenue
Monthly gross profit per customer Revenue per customer × gross margin
Monthly churn Customers lost ÷ customers at start of month
LTV Monthly gross profit per customer ÷ churn
Payback (months) CAC ÷ monthly gross profit per customer
LTV to CAC LTV ÷ CAC

Review it with one question each month: which single number, if improved, would change the business most? Usually it is churn, price or the conversion rate on your main page, not a new channel.

💡 Keep learning

Software pricing models → · How to price a digital product → · Conversion rate basics →


Frequently asked questions

What are unit economics? The revenue, costs and profit of a single customer or unit of sale. They show whether each new customer makes the business more or less profitable.

How do you calculate customer acquisition cost? Divide your sales and marketing spend for a period by the number of new customers won in that period. Calculate it per channel as well as overall.

How do you calculate customer lifetime value? For a subscription, multiply monthly revenue per customer by gross margin and divide by the monthly churn rate. For one-time products, add the profit from the first order to the expected profit from repeat orders.

What is a good LTV to CAC ratio? A ratio around 3 is often quoted as a starting point, but it is a rule of thumb rather than a target. For a small business, a short payback period and steady cash flow usually matter more.

What is the CAC payback period? The number of months of gross profit from a customer needed to cover the cost of acquiring them: CAC divided by monthly gross profit per customer.

Why should LTV use gross profit instead of revenue? Because serving a customer costs money. Using revenue overstates what each customer is worth and can justify spending more on acquisition than you will ever earn back.

Enjoyed this article?

Share it with your network