The LTV formula for a subscription business is average revenue per account (ARPA) divided by your churn rate, or ARPA multiplied by average customer lifespan. For a profit view, multiply ARPA by gross margin before dividing by churn.
This guide is for subscription, media, and membership teams that use customer lifetime value to set pricing, acquisition budgets, and retention targets. It covers the three versions of the LTV formula, a step-by-step worked example, the LTV:CAC ratio, a free calculator, and practical ways to raise LTV.
Simple LTV = ARPA × average customer lifespan
Churn-based LTV = ARPA ÷ churn rate
Margin-adjusted LTV = (ARPA × gross margin) ÷ churn rate
Average customer lifespan = 1 ÷ churn rate
(use the same period, monthly or annual, for ARPA and churn)
In this article, LTV means customer lifetime value (sometimes written CLV or CLTV), not the loan-to-value ratio used in lending.
What is the LTV formula?
The LTV formula estimates the total revenue, or gross profit, a customer generates over the full relationship with your business. A digital news subscriber paying $20 a month who stays for 25 months has a revenue LTV of $500.
For subscription businesses, the LTV formula gives finance, marketing, and customer success a shared number to work from. It tells you how much you can afford to spend acquiring a subscriber, which plans and channels bring in the most valuable customers, and how much a one-point change in churn is worth.
Many teams still estimate customer lifetime value with spreadsheets, ad platform reports, or one-off cohort analyses. Those methods break down when billing gets complex, when contracts change mid-term, or when upgrades, pauses, and failed payments live in separate tools. Pelcro unifies subscription management, automated billing, and revenue operations, so customer lifetime value is measured from complete billing data instead of stitched-together exports.
The three versions of the LTV formula
Simple LTV multiplies ARPA by average customer lifespan. It is the easiest to explain, but it needs a reliable lifespan figure, which most subscription businesses derive from churn anyway.
Churn-based LTV divides ARPA by the churn rate. Because average lifespan equals 1 ÷ churn, this gives the same answer as the simple LTV formula when lifespan comes from churn.
Margin-adjusted LTV multiplies ARPA by gross margin first, then divides by churn. This is the version most finance teams use, because it reflects the gross profit a customer contributes rather than top-line revenue. Wall Street Prep presents customer lifetime value in this form: (ARPA × gross margin) ÷ churn rate.
How do you calculate the LTV formula step by step?
Start with clean inputs from the same period. If ARPA is monthly, churn must be monthly too, and lifespan will come out in months.
The worked example below uses illustrative numbers for a digital publisher, not benchmark data. It assumes 10,000 subscribers at the start of the month, $200,000 in monthly recurring revenue, 400 cancellations during the month, an 80% gross margin, and a $120 cost to acquire each subscriber.
| Step | Calculation | Result |
|---|---|---|
| 1. ARPA (monthly) | $200,000 MRR ÷ 10,000 subscribers | $20.00 |
| 2. Monthly churn rate | 400 cancellations ÷ 10,000 subscribers | 4% |
| 3. Average lifespan | 1 ÷ 0.04 | 25 months |
| 4. Revenue LTV | $20 × 25 months (or $20 ÷ 0.04) | $500 |
| 5. Gross profit per month | $20 × 80% gross margin | $16.00 |
| 6. Margin-adjusted LTV | $16 ÷ 0.04 | $400 |
| 7. LTV:CAC | $400 ÷ $120 CAC | 3.3 : 1 |
The gap between steps 4 and 6 is why gross margin matters. Revenue LTV says each subscriber is worth $500, but after the cost of delivering the product, the contribution is $400.
Two adjustments make the LTV formula more accurate. Count only voluntary and involuntary cancellations in churn, not paused accounts that will resume. Also exclude one-time fees and setup charges from ARPA, because they do not recur over the lifespan.
Try the LTV calculator
Enter your own ARPA, gross margin, and monthly churn to calculate customer lifetime value. Add your CAC to see the LTV:CAC ratio.
What is a good LTV:CAC ratio?
The LTV:CAC ratio compares customer lifetime value to customer acquisition cost (CAC), the total sales and marketing spend needed to win one new customer. It answers a simple question: does each acquired customer pay back more than they cost?
The commonly cited SaaS target is 3:1. Wall Street Prep describes 3.0x as the target LTV/CAC ratio in SaaS, and treats 1.0x as break-even, where the business recovers acquisition cost but nothing more.
Use the margin-adjusted LTV formula for this ratio, not revenue LTV. Comparing revenue to acquisition cost overstates the ratio, because part of every dollar of revenue goes to delivering the product. In the worked example above, revenue LTV gives 4.2 : 1, while margin-adjusted LTV gives a more honest 3.3 : 1.
A ratio far above 3:1 is not automatically good news. It can mean you are underinvesting in acquisition and growing slower than you could.
Why cohort LTV beats a single average
A single blended LTV formula hides differences between groups of customers. Subscribers acquired through a deep introductory discount, an annual plan, or a corporate group deal often churn at very different rates.
Cohort LTV groups customers by start month, plan, or channel, then tracks their actual revenue and retention over time. It shows whether newer cohorts are more or less valuable than older ones, and which acquisition channels deserve more budget.
Cohort analysis also handles expansion revenue better. If subscribers upgrade over time, a cohort's real customer lifetime value can exceed what the simple LTV formula predicts from starting ARPA.
How to increase customer lifetime value
Every input in the LTV formula is a lever. Lowering churn, raising ARPA, and improving gross margin all raise customer lifetime value.
Reduce churn. Because churn sits in the denominator, small improvements have an outsized effect. In the worked example, cutting monthly churn from 4% to 3% raises margin-adjusted LTV from $400 to about $533. Start with involuntary churn from failed payments, which is often the easiest to recover with failed payment recovery and card updater tools.
Grow expansion revenue. Upgrades to premium tiers, add-on products, and group or corporate subscriptions lift ARPA without new acquisition cost. Make the upgrade path visible inside the account and price tiers so the next step is obvious.
Get pricing right. Introductory offers win subscribers, but the renewal price decides their lifetime value. Our guide to pricing strategies that improve revenue retention covers how to structure trials, discounts, and step-ups.
Push annual plans. Annual subscribers renew less often, so they have fewer chances to churn. Offer a clear discount for paying upfront and track annual and monthly cohorts separately.
To measure churn before plugging it into the LTV formula, try the free churn rate calculator.
How Pelcro helps with the LTV formula
Pelcro gives teams one source of truth for subscription billing and revenue data. The LTV formula is only as reliable as the events feeding it, and Pelcro captures those events across subscriptions, invoices, renewals, and collections.
With automated billing and subscription management, Pelcro reduces the manual cleanup that distorts customer lifetime value. Finance teams see recurring revenue changes clearly, while operations teams track plan changes, failed payments, and churn without stitching together disconnected systems.
Pelcro also supports the broader contract-to-cash workflow. Aligning billing, revenue recognition, and customer lifecycle reporting keeps ARPA, churn, and margin consistent, so the LTV formula does not need to be rebuilt every time the billing setup changes.
Frequently Asked Questions
What is the simplest LTV formula?
The simplest LTV formula is average revenue per customer multiplied by average customer lifespan. Many teams refine it by dividing ARPA by churn and multiplying by gross margin for a profit view.
What is the LTV formula with gross margin?
Margin-adjusted LTV equals (ARPA × gross margin) ÷ churn rate. For a $20 monthly ARPA, 80% gross margin, and 4% monthly churn, that is $16 ÷ 0.04, or $400.
Is LTV the same as CLV or CLTV?
Yes. LTV, CLV, and CLTV all refer to customer lifetime value. In finance and lending, LTV can also mean loan-to-value, which is an unrelated ratio.
How often should I recalculate customer LTV?
Most subscription businesses recalculate customer LTV monthly or quarterly so the model reflects changes in churn, pricing, and retention. Faster-moving companies may review it more often during campaigns or product launches.
Should the LTV formula include gross margin?
Yes, when you want a realistic view of profitability or plan to compare LTV against CAC. Revenue alone overstates value, especially when delivery or servicing costs are high.
Why does customer LTV differ across reports?
Customer LTV changes when reports use different time frames, churn definitions, or billing data sources. Consistent inputs and a unified billing system reduce those discrepancies.
