Customer lifetime value (CLTV) represents the total revenue a customer is likely to generate over their lifetime. The CLTV formula shows you if growth is durable or just fast because it tracks the full relationship, from the first payment to the last, as we’ll explain here.
The CLTV formula explained
CLTV is often calculated with three inputs: average order value, purchase frequency, and customer lifespan.
CLTV = Average Order Value × Purchase Frequency × Customer Lifespan
Average order value (AOV) is what a customer pays per purchase or billing period. In subscriptions, it is your average monthly or annual contract value.
Purchase frequency is how often they pay in a set period. A monthly plan paid for a full year has 12 payments.
Customer lifespan is how long they keep buying from you. Teams usually measure it in months or years.
Example: A learning app averages $50/month. If customers stay 2 years, CLTV is $50 × 12 × 2 = $1,200.
Many teams refine CLTV in two ways. They adjust for gross margin, and they discount future cash.
Gross margin CLTV multiplies revenue by gross margin. At a 70% margin, $1,200 in revenue becomes $840 in gross profit.
Discounted CLTV applies a discount rate since money today is worth more than money later. Finance teams often use 5%-15%, based on risk and cost of capital.
There are two common methods. Historical CLTV uses past spend, while predictive CLTV estimates future value using past data plus behavior signals.
Historical CLTV is exact for what happened, but it is backward-looking. Predictive CLTV is less certain, but it can flag high-value customers earlier.
Step-by-step: How to calculate customer lifetime value
To calculate CLTV, start with clean revenue and retention data. Then follow a simple set of steps.
1. Gather reliable data
Get your average order value (or average contract value), your churn or retention rate, and your average customer lifespan.
If you don’t track lifespan, estimate it as 1 ÷ monthly churn. A 5% monthly churn rate (0.05) implies an average lifespan of about 20 months.
2. Calculate revenue per customer
Multiply average value × purchase frequency × lifespan. In subscriptions, this often becomes MRR × average lifespan.
Example (e-commerce): $80 × 4 purchases per year × 3 years = $960.
Example (SaaS company): $200 per month × 18 months = $3,600.
3. Adjust for margin or costs
Multiply lifetime revenue by your gross margin to estimate value after delivery costs.
If gross margin is 50%, then $1,200 in lifetime revenue is only $600 in gross profit. Compare CAC to the margin-adjusted CLV, not the raw revenue.
4. Interpret the result
The CLTV: CAC ratio matters more than CLTV alone.
Benchmarks vary widely by business model, customer segment, and industry.
SaaS companies serving enterprise customers typically see much higher CLVs than those targeting SMBs, due to larger contract sizes and longer retention.
E-commerce CLVs tend to be lower, driven by smaller average order values and shorter customer lifespans
Key inputs that influence the customer lifetime value formula
Four drivers move CLTV up or down: retention, costs, experience, and expansion.
- Retention and churn: The longer customers stay, the higher CLV. Moving the average lifespan from 12 to 18 months lifts CLTV by 50%.
- CAC (for net CLV): CAC is not in the core formula, but it shows if the value is worth the spend. Net CLTV subtracts CAC to show true profitability.
- Customer experience: Onboarding, support, and reliability shape how long customers stay and whether they expand. Better early experience often means lower churn.
- Purchase frequency and upsell: More buys, higher tiers, and add-ons raise CLV. A jump from $100/month to $200/month doubles that customer’s revenue over their life.
- Data quality matters: Marketing needs accurate CAC, Finance needs retention, and Product needs usage signals. If these inputs disagree, CLTV will mislead.
Strategies to increase customer lifetime value
Growing CLTV takes work across retention, expansion, and experience. Pick a few levers and run small tests.
Improve retention. Tight onboarding, clear value moments, and timely check-ins keep customers active. Each extra month they stay raises CLV.
Drive expansion. Offer higher tiers when customers hit limits. Add-ons and cross-sells should solve a nearby need. Usage-based pricing can capture growth as usage rises.
Upgrade the experience. Remove friction, fix slow flows, and invest in fast support. Trust and clarity reduce churn.
Tune pricing. Price to value, not costs. Let customers start small, then expand with usage, seats, or features. This grows CLTV without forcing big upfront deals.
Use signals. Watch for drop-offs, support spikes, and low adoption. Reach out early with help, training, or offers to save the account.
Make it ongoing. Re-test changes, measure cohorts, and iterate. Align product bets with high-CLTV segments.
Common mistakes when calculating CLTV
CLTV goes wrong when you treat revenue like profit. Adjust for gross margin, and compare CLTV to fully loaded CAC.
Another common mistake is using averages that hide segments. One “average CLTV” can mask that one group is great and another loses money. Break CLTV out by tier, channel, and cohort.
CLTV is not fixed. Pricing changes, new features, and competition can shift churn and expansion. Recalculate CLTV on a schedule, often quarterly.
Bad inputs ruin the output. Validate retention, contract values, and cost assumptions against cohort reports and financial results. If the model and cohorts disagree, trust the cohort data.
Once you avoid these pitfalls, CLTV becomes a tool for action, not just measurement.
Using CLTV insights to drive business decisions
CLTV matters most when teams use it to choose actions, not just track a number.
Product teams should build for high-CLTV customers. Prioritize features that improve retention and drive upgrades in your best segments.
Marketing teams should spend more to win high-CLTV segments. Test higher-cost channels when CLTV stays well above CAC. Cut spending where it doesn’t.
Finance teams can use CLTV for forecasting and planning. Predictive CLTV can show if retention work is lifting future revenue, or if value is slipping.
Leadership should track CLTV trends as a health signal. Rising CLTV means customers see more value. Falling CLTV can warn of churn risk before revenue drops.
CLTV also sharpens segmentation. Instead of “enterprise,” target “enterprise customers with $50k+ CLTV who activate in 60 days.”
CLTV can guide campaigns and onboarding. If integrated customers have 3× higher CLTV, make integration the main goal in early setup.
If certain features predict long retention, point new users to those features fast.
FAQs
What is customer lifetime value (CLTV)?
Customer lifetime value (CLTV) is an estimate of the total revenue you can expect from a customer over the entire relationship. You can calculate it from past spending, or predict it using patterns.
CLTV helps you forecast revenue, set marketing budgets, and choose where to invest. It matters most in SaaS and subscriptions, where customer relationships can last for years.
What is a good CLTV-to-CAC ratio?
A good CLTV-to-CAC ratio is at least 3:1 for most healthy SaaS businesses. It means lifetime value is about three times the cost to acquire a customer.
A good CLTV-to-CAC ratio above 5:1 can mean you are underinvesting in growth. A good CLTV-to-CAC ratio below 3:1 often points to churn, pricing, or CAC problems.
How often should businesses recalculate CLTV?
Businesses should recalculate CLTV quarterly in most cases. Quarterly CLTV updates catch real shifts without creating busywork.
Businesses should recalculate CLTV monthly if pricing is changing or churn is spiking. Businesses should not wait a full year, because subscription patterns can shift fast.
What’s the difference between CLTV, LTV, and ARPU?
The difference between CLTV, LTV, and ARPU is mainly the time window. CLTV and LTV usually mean the same metric: customer lifetime value.
ARPU is the average revenue per user for one period, often per month. ARPU times average lifespan can approximate CLTV, but it may miss margin, churn curves, and discounting.
How can startups calculate CLTV with limited data?
Startups can calculate CLTV with limited data by using early cohorts. Use the first customers to estimate retention, average contract value, and a simple lifespan from churn.
Startups can calculate CLTV with limited data, then refine it as more data arrives. Over time, add better retention curves and expansion patterns to improve accuracy.
Turn insights from the CLTV formula into growth
Orb can help SaaS teams measure CLTV from real usage and revenue data, not guesses. It connects what customers do to what they pay, so you can see which behaviors drive long-term value.
Orb is built for teams that need precise billing and reporting as pricing changes. Companies like Perplexity and Vercel use Orb to track customer value across the full lifecycle.
Here’s how Orb helps you improve CLTV:
- Unified customer data: Orb RevGraph combines pricing, usage, and product data to provide a complete view of how customers drive revenue.
- Simulate before you launch: Orb Simulations uses your historical data to simulate how different pricing models affect your revenue. Test your changes to help predict your customer retention rates.
- Accurate usage tracking: Orb ingests raw event data at scale, so you can track exactly how customers use your product and bill accurately.
- Flexible pricing models: Run subscription, usage-based, and hybrid plans that capture more value as customers grow. Change meters and tiers without rebuilding billing.
- Real-time visibility: Detailed reporting shows which segments have the highest CLTV and where it is falling. That helps you focus on retention work where it pays back.
Ready for better billing that helps you grow? Go to our demo page to see how Orb turns usage data into CLTV insights that drive growth.
.png)

