Tool

Customer LTV Calculator

Calculate customer lifetime value with cohort-based churn curves, expansion revenue, gross margin, and present value discounting. Includes LTV to CAC ratio, payback period, and sensitivity analysis. Free, no signup required.

Lifetime value is the number that determines whether your business is fundamentally healthy or fundamentally broken. It sets the ceiling on what you can afford to spend to acquire a customer. It tells you whether your pricing is right, your retention is strong enough, and your gross margin is defensible. And it is almost universally miscalculated.

The most common simplification is treating churn as a flat, constant rate when the reality is that churn curves are shaped by cohort behaviour. New customers churn at higher rates than tenured ones. Some products see the opposite. The timing of churn has enormous implications for the actual revenue a customer generates, and a flat-churn model systematically overstates LTV by assuming you will retain customers at the same rate in year three as in month two.

This calculator handles both subscription and transactional business models with full-depth inputs: cohort-based churn curves, expansion revenue from upsell and seat growth, gross margin, and a present value discount rate that reflects the time value of money. The output is a month-by-month or year-by-year cohort revenue curve showing exactly when and how a typical customer generates value across their lifetime.

Monthly recurring revenue/customer MRR / seat
$
Gross margin after COGS
%
Monthly churn rate logo churn
%/mo
Monthly expansion rate upsell / seat growth
%/mo
Churn curve how churn changes over time
Discount rate cost of capital
%/yr
Customer acquisition cost
$
Projection horizon
Average order value
$
Gross margin
%
Purchase frequency orders per year
x/yr
Annual retention rate customers who buy again
%
Annual AOV growth basket size expansion
%/yr
Discount rate
%/yr
Customer acquisition cost
$
Projection horizon

Gross LTV
$0
total revenue over lifetime
Net LTV
$0
after gross margin
Discounted LTV
$0
present value adjusted
Avg customer lifespan
0
months
LTV to CAC ratio
0x
target: 3x or above
CAC payback period
0
months to recover
Cohort of one customer over horizon Cumulative gross profit shown in bar
LTV to CAC ratio: 0x
CAC payback: 0
What the model is telling you

Methodology

For subscription models, the cohort model starts with a single customer at month zero and calculates the surviving fraction at each subsequent month by applying the churn rate multiplied by a curve modifier. The churn curve modifier adjusts the effective churn rate over time: front-loaded curves apply a higher churn multiplier in early months that decreases over time, back-loaded curves apply increasing churn over the customer lifetime, and bathtub curves apply high early churn, low mid-period churn, and elevated late-stage churn.

Expansion revenue is modelled as a monthly percentage increase in MRR per surviving customer, reflecting the compounding effect of seat additions, tier upgrades, and usage growth. Net revenue retention, which is MRR growth from expansion minus MRR loss from churn, is calculated implicitly within the model and surfaced in the insight section.

For transactional models, the cohort model applies an annual retention rate to determine the fraction of customers who make at least one additional purchase in each subsequent year, combined with a purchase frequency and average order value that may grow annually through an AOV growth rate.

Present value discounting applies a monthly discount factor derived from the annual discount rate to all future cash flows, reflecting the principle that money received in the future is worth less than money received today. The discounted LTV is the more financially rigorous number for investment decisions.

How to use this tool

  1. Select your business model: subscription and SaaS or transactional and e-commerce
  2. Enter your revenue, margin, churn, and expansion inputs for your model type
  3. Select a churn curve that best reflects your customer retention pattern
  4. Set your CAC to see the LTV to CAC ratio and payback period
  5. Review the cohort table to see how customer value accumulates period by period
  6. Use the sensitivity analysis to identify which lever has the greatest impact on LTV

Frequently asked questions

What is customer lifetime value (LTV)?
Customer lifetime value is the total net profit a business expects to generate from a customer over the entire duration of their relationship. It is calculated by modelling the revenue a customer generates over time, adjusting for gross margin, and in more sophisticated models, discounting future cash flows to present value. LTV is the primary determinant of how much a business can afford to spend to acquire a customer while remaining profitable.
What is the difference between gross LTV and net LTV?
Gross LTV is the total revenue generated by a customer over their lifetime before any cost deductions. Net LTV applies the gross margin percentage to reflect the profit after cost of goods sold. Discounted LTV further adjusts net LTV to reflect the present value of future cash flows using a discount rate. For investment decisions, discounted net LTV is the most financially rigorous figure. For marketing benchmarking, net LTV is the most commonly used.
What is net revenue churn and why does it matter?
Net revenue churn is the percentage of MRR lost to churn minus the percentage of MRR gained from expansion in the same period. If logo churn causes two percent MRR loss per month but expansion generates two and a half percent MRR growth from existing customers, net revenue churn is negative zero point five percent. Negative net revenue churn means the revenue from existing customers grows even as some customers leave, which dramatically improves LTV and is widely regarded as the strongest unit economics position in SaaS.
What churn curve should I use for my business?
Front-loaded churn, where churn is highest in the early months and stabilises over time, is the most common pattern in SaaS and subscription businesses. It reflects the reality that customers who make it past the initial adoption phase tend to become embedded and loyal. Back-loaded churn is common in businesses where contracts are long and churn happens at renewal points. The bathtub curve, with high early churn, low mid-period churn, and elevated late-stage churn, is common in enterprise software with long implementation cycles. Use the curve that most accurately reflects your historical cohort data.
How does LTV affect marketing strategy?
LTV sets the ceiling on viable CAC. If LTV is four hundred dollars, spending three hundred dollars to acquire a customer may be viable depending on the payback period. Spending three hundred and fifty dollars is marginal. Spending four hundred or above destroys value. LTV also informs retention investment: a business with high LTV can justify significant investment in customer success, onboarding, and expansion because the payoff of retaining each customer is large. A business with low LTV must keep retention costs minimal to preserve margin.

← All tools