💎 LTV Calculator

Estimate customer lifetime value two ways — retail-style and subscription-style — and see your LTV:CAC ratio.

Retail / Transactional Method
$
Subscription / SaaS Method
$
CAC (Optional)
$
💎

Ready to Calculate

Enter your numbers, then click Calculate to see results.

LTV Results
LTV (Subscription Method)
per customer
LTV (Retail Method)
per customer
LTV:CAC Ratio (Subscription)
headline metric
Implied Customer Lifespan
months, from churn
Method Comparison
MethodAssumptionsLTVLTV:CAC

Benchmark: LTV:CAC ≥ 3 is generally considered healthy. A ratio below 1 means you're losing money per customer acquired.

Guide

About the LTV Calculator

The LTV (Customer Lifetime Value) Calculator estimates how much total value a typical customer generates for your business — a number that underpins nearly every acquisition and pricing decision you'll make. Because different business models earn revenue differently, this calculator gives you two methods side by side: a retail/transactional model built around repeat purchases, and a subscription/SaaS model built around monthly revenue and churn. It's designed for founders, marketers, and finance teams who need to know how much a customer is really worth before deciding how much to spend acquiring one.

How It Works

The retail method multiplies your average purchase value by how often a customer buys per year and by how many years they typically stay a customer — a simple, intuitive model for e-commerce and repeat-purchase businesses. The subscription method instead starts from monthly churn rate, converts it into an implied customer lifespan in months (1 ÷ churn rate), and multiplies that lifespan by monthly revenue and gross margin to get a profit-based LTV — the standard approach used by SaaS and subscription companies. If you enter a Customer Acquisition Cost, the calculator also computes your LTV:CAC ratio using the subscription LTV as the headline figure, since it's the industry-standard way growth and finance teams frame unit economics.

Why It Matters

LTV sets the ceiling on how much you can profitably spend to acquire a customer. Without it, a CAC number is meaningless — $200 to acquire a customer is a disaster if LTV is $100, and a bargain if LTV is $2,000. Comparing both methods also reveals how sensitive your business is to churn: shaving even a percentage point off monthly churn can substantially raise implied lifespan and LTV, often more than any pricing change could.

Tips for Accurate Results

  • Use gross margin, not raw revenue, in the subscription formula — LTV should reflect profit contribution, not top-line revenue.
  • Track your actual churn rate over a meaningful window (3–6 months) rather than a single volatile month, since churn swings quarter to quarter.
  • If you run both transactional and subscription revenue streams, calculate LTV separately for each cohort rather than blending them.
  • Revisit LTV:CAC regularly — both LTV and CAC drift as pricing, margins, and acquisition channels change.
Formula

How LTV is Calculated

LTV estimates the total value a customer generates over their relationship with your business.

LTV Formulas
Retail LTV = Avg Purchase Value × Purchase Frequency × Customer Lifespan (years)
Subscription Lifespan (months) = 1 / Monthly Churn Rate
Subscription LTV = Avg Monthly Revenue × Gross Margin × Lifespan (months)
📈

Use Margin, Not Revenue

The subscription formula uses gross margin so LTV reflects actual profit contribution, not just top-line billings — a much more useful number for CAC comparisons.

📉

Churn Drives Everything

Small changes in monthly churn create large swings in implied lifespan and LTV. Reducing churn is often the highest-leverage lever a subscription business has.

🎯

Always Pair With CAC

LTV in isolation doesn't tell you whether growth is profitable. Always read it against Customer Acquisition Cost as the LTV:CAC ratio.

FAQ

Frequently Asked Questions

Common questions about LTV calculations

What is customer lifetime value?
Customer Lifetime Value (LTV) is the total revenue or profit a business expects to earn from a single customer over the entire relationship. It's used to judge how much you can afford to spend acquiring a customer while staying profitable.
Which LTV method should I use?
Use the retail/transactional method (Average Purchase Value × Purchase Frequency × Customer Lifespan) for e-commerce or one-off purchase businesses. Use the subscription/SaaS method (Average Monthly Revenue × Gross Margin × 1/Churn Rate) for recurring-revenue businesses where churn is the main driver of customer lifespan.
What's a good LTV:CAC ratio?
An LTV:CAC ratio of 3:1 or higher is generally considered healthy — you earn roughly three times what it cost to acquire the customer. A ratio below 1 means you are losing money on every customer acquired, and a ratio much above 5 may signal you are underinvesting in growth.
How does churn rate affect LTV?
In the subscription model, customer lifespan in months is calculated as 1 ÷ Monthly Churn Rate. A 4% monthly churn rate implies an average lifespan of 25 months; a 10% churn rate implies only 10 months. Lower churn directly and often dramatically increases LTV.
How is customer lifespan calculated from churn rate?
Implied Customer Lifespan (months) = 1 ÷ (Monthly Churn Rate ÷ 100). This assumes a constant churn rate over time. It is a simplification, but it's the standard SaaS approximation used to convert a churn percentage into an expected customer lifetime.

Related Calculators

Explore other business tools