Customer Lifetime Value (LTV) Calculator

$
/yr
years
%
$
Formula
LTV = Average Purchase Value x Purchases per Year x Customer Lifespan

LTV (Lifetime Value) is the total revenue expected from a single customer over their entire relationship with your business. Gross margin LTV applies the gross margin percentage to get the profit-adjusted value. The LTV:CAC ratio divides LTV by the cost to acquire that customer. Payback period is the number of months until CAC is recovered from monthly LTV.

Loading calculator…
TL;DR

Enter average order value, purchase frequency, and customer lifespan to see what each customer is worth and whether your acquisition cost makes sense.

Calculate how much revenue a typical customer generates over their lifetime with your business. See the gross margin-adjusted figure, how your LTV compares to your customer acquisition cost, and how many months it takes to recover that acquisition cost. Useful for setting marketing budgets and evaluating channel efficiency.

Customer lifetime value (LTV) answers one of the most important questions in any business: how much is a customer worth over time? The answer determines how much you can afford to spend acquiring one. The basic formula multiplies average purchase value by purchase frequency by the number of years a customer stays. That gives revenue LTV. Applying your gross margin percentage gives the profit version, which is what actually matters for sustainability. The LTV:CAC ratio is the key benchmark. A 3:1 ratio (LTV is 3 times the cost to acquire the customer) is often cited as healthy for SaaS and e-commerce businesses. Below 1:1, you are losing money on every customer you acquire.

A familiar scenario

Walking through an example

Example: e-commerce business with $120 average order

  1. 1Average purchase: $120
  2. 2Purchases per year: 3
  3. 3Customer lifespan: 3 years
  4. 4LTV: $120 x 3 x 3 = $1,080
  5. 5Gross margin 60%: $1,080 x 0.60 = $648
  6. 6CAC: $90
  7. 7LTV:CAC ratio: $1,080 / $90 = 12:1
  8. 8Monthly LTV: $1,080 / 36 months = $30/month
  9. 9Payback period: $90 / $30 = 3 months
Result: LTV $1,080, gross margin LTV $648, LTV:CAC 12:1, payback 3 months.

When this comes up

Where you would actually use this

  • Setting a maximum CAC for paid acquisition: If your LTV:CAC target is 3:1 and your LTV is $900, your maximum allowable CAC is $300. Use this to set bids, CPL targets, and marketing budget limits across channels.
  • Evaluating a new marketing channel: A new channel costs $150 per acquired customer. With an LTV of $1,080, that is a 7.2:1 ratio. Compare this to your existing channels to decide whether to scale it.
  • Forecasting revenue from a cohort: If you acquire 100 new customers this quarter at $120 average purchase, 3 purchases per year, and 3 year lifespan, the cohort LTV is $108,000. Build that into revenue projections.
  • Pricing subscription tiers: Different subscription tiers have different LTVs based on price, churn, and upsell potential. Calculate LTV per tier to inform where to invest in retention and expansion programs.

Where it trips people up

Things people get wrong

  • Using revenue LTV instead of gross margin LTV for CAC decisions: A $1,000 LTV with a 30% gross margin only generates $300 in profit. If your CAC is $400, you are losing money on every customer even though the LTV:CAC revenue ratio looks fine. Always use gross margin LTV for acquisition decisions.
  • Overestimating customer lifespan: New businesses often project optimistic retention without data to support it. Use actual cohort data when available. If your business is less than 2 years old, be conservative with lifespan estimates.
  • Not segmenting LTV by customer type: Averaging all customers into one LTV hides the fact that some segments are worth 5x others. Segment by acquisition channel, product tier, or geographic market to make better allocation decisions.
  • Ignoring the cost of retention and service: LTV calculations often include only CAC. Customer service costs, loyalty program costs, and account management costs reduce the net value of a customer relationship. Factor these into the gross margin figure.

The math

The formula, formally

  1. 1Enter the average amount a customer spends per transaction.
  2. 2Enter how many times the average customer purchases per year.
  3. 3Enter the average number of years a customer stays with the business.
  4. 4The calculator multiplies all three to get revenue LTV.
  5. 5Enter your gross margin percentage to see the profit-adjusted LTV.
  6. 6Enter your CAC (cost to acquire a customer) to see the LTV:CAC ratio and payback period.

Terms to know

Glossary

TermDefinition
CAC (Customer Acquisition Cost)The total cost to acquire one new customer: advertising spend, sales costs, and onboarding expenses divided by the number of new customers acquired in the same period. CAC should be compared to LTV to assess business health.
Churn rateThe percentage of customers who stop buying in a given period. High churn reduces customer lifespan and therefore LTV. Reducing churn by 1-2 percentage points often increases LTV significantly because it extends the customer relationship.
Gross marginRevenue minus the cost of goods sold (COGS), expressed as a percentage of revenue. Applying gross margin to LTV converts revenue lifetime value to profit lifetime value, which is the figure that matters for acquisition budgets.
Payback periodHow long it takes for a customer to generate enough revenue (or profit) to recover the cost of acquiring them. Shorter payback periods improve cash flow. Most healthy SaaS businesses target a CAC payback period under 12 months.

Expert advice

Pro tips

  • Target a 3:1 LTV:CAC ratio as a baseline: A ratio below 1:1 means you lose money on every customer. Between 1:1 and 3:1, growth may work but margins are thin. At 3:1 or above, you have room for sustainable paid acquisition. Ratios above 5:1 may indicate underinvestment in growth.
  • Measure LTV by cohort, not by averages: Track customers acquired in the same month or quarter together. Cohort LTV shows whether your customers are getting more or less valuable over time, which a single average obscures.
  • Reduce payback period by improving onboarding: A customer who activates faster makes their first repeat purchase sooner. Better onboarding reduces payback period without touching CAC or LTV directly.
  • Update LTV quarterly as you gather more data: As your business matures, use actual customer retention and purchase data to update your LTV model. Early-stage estimates should lean conservative. Let data replace assumptions as they become available.

Common questions

Frequently asked questions

For related calculations, try the CAC Calculator, Profit Margin, or Break-Even Calculator. Browse all Calculator Online calculators for the full catalog.

Methodology

This calculator uses the standard ltv calculator formula. Results match those from established financial, scientific, and health references.

Reviewed by

Calculator Online Editorial Team. All formulas verified against authoritative sources before publication.

Last updated

2026-05-24

Sources & References