Acquiring customers is only half the equation for a SaaS business. The real question is: how much value does each customer bring before they leave?
Customer lifetime value (LTV) helps answer that question. It estimates what a customer is worth over their relationship with your business, helping you evaluate acquisition costs, improve retention, and make smarter growth decisions.

In this guide, we’ll explain how to calculate SaaS LTV using five methods, with formulas and practical examples.
Key takeaways
- SaaS LTV reveals long-term customer value and helps businesses make better acquisition, retention, and growth decisions.
- Choosing the right LTV calculation method matters, as each approach offers different levels of accuracy and insight.
- LTV and CAC should be evaluated together to understand acquisition efficiency and sustainable growth.
- Customer retention and expansion drive higher LTV by extending customer relationships and increasing recurring revenue.
- Analyzing LTV by segment, channel, and cohort helps identify valuable customers and prioritize marketing investments.
See what's working. Fix what's not. Grow faster.
What is SaaS LTV and why does it matter?
SaaS customer lifetime value (LTV) estimates the total revenue or gross profit a customer generates throughout their relationship with your business.
For subscription businesses, LTV helps answer an important question: Is the value of a customer greater than what it costs to acquire and serve them?
For example, suppose a customer:
- Pays $100 per month.
- Remains subscribed for 24 months.
- Generates an 80% gross margin.
Their estimated gross-profit LTV would be:
LTV = $100 × 24 × 0.80 = $1,920
This gives you a starting point for evaluating customer acquisition cost (CAC) and determining whether acquiring similar customers is financially sustainable.
Unlike monthly recurring revenue (MRR), which measures revenue at a particular point in time, LTV considers the value generated over a customer’s entire relationship with your business.
What is customer lifetime value in a SaaS context?
In SaaS, customer lifetime value estimates how much a subscriber or account contributes financially before canceling its subscription.
Four factors influence the calculation:
- Average revenue per account (ARPA): The average recurring revenue generated by each customer account.
- Customer lifespan: How long a customer remains subscribed.
- Gross margin: The percentage of revenue remaining after direct service delivery costs.
- Customer churn rate: The percentage of customers who cancel during a given period.
These metrics work together to estimate customer value.
For example, two customers might each pay $200 per month, but if one stays for six months and another stays for three years, their lifetime values will be significantly different.
The same applies to customers who require different levels of support or infrastructure spending.
That’s why calculating LTV using revenue alone can be misleading. For acquisition and profitability decisions, gross-margin-adjusted LTV is generally more useful.
Why should you track LTV for your SaaS business?
Tracking LTV helps SaaS companies make better decisions about acquisition, retention, pricing, and long-term growth.
Here are five practical benefits.
1. Identify your most valuable customers
Not every customer contributes equally to your business.
Some customers subscribe to higher-priced plans, stay longer, or expand their subscriptions over time. Others may generate less revenue or churn quickly.
Calculating LTV by customer segment helps identify which groups deliver the greatest long-term value.
2. Evaluate customer acquisition costs
LTV provides context for how much you can sustainably spend to acquire customers.
By comparing LTV with CAC, you can assess whether your acquisition strategy is generating sufficient value relative to its cost.
3. Improve customer retention
Customer churn directly influences lifetime value.
Tracking changes in LTV alongside retention metrics can help identify whether customers are staying longer, leaving earlier, or generating more revenue during their subscriptions.
4. Support revenue forecasting
LTV can help estimate the long-term value of future customer cohorts.
However, forecasts should also account for customer acquisition volume, revenue timing, retention patterns, and uncertainty rather than simply multiplying LTV by projected signups.
5. Evaluate business sustainability
Investors and SaaS leadership teams often assess LTV alongside CAC, gross margin, and CAC payback period.
Together, these metrics provide a more complete picture of acquisition efficiency and the economics of customer relationships.
How do you calculate LTV for SaaS? The core formula
One commonly used formula for estimating SaaS LTV is:
This formula estimates gross-profit LTV using average revenue, gross margin, and customer churn.
It assumes that churn and average revenue remain relatively stable over time. It is therefore a useful starting estimate, not a precise prediction of every customer’s future value.
Let’s calculate it step by step.
Step 1: Calculate average revenue per account (ARPA)
ARPA measures the average revenue generated by each active customer account during a given period.
Formula:
ARPA = Total recurring revenue ÷ Number of active accounts
Suppose your SaaS company generates $150,000 in monthly recurring revenue from 500 active accounts.
ARPA = $150,000 ÷ 500 = $300 per month
Step 2: Calculate gross margin
Gross margin represents the percentage of revenue remaining after deducting direct costs associated with delivering your service.
These costs may include hosting, infrastructure, customer support, and other service-related expenses. Businesses can use cost estimating software to forecast operational expenses, but SaaS companies should calculate gross margin using the actual costs of delivering their services whenever possible.
Formula:
Gross margin = (Revenue − Direct service costs) ÷ Revenue
Direct costs may include hosting, infrastructure, customer support, and other costs directly attributable to service delivery.
If monthly revenue is $150,000 and direct service costs are $30,000:
Gross margin = ($150,000 − $30,000) ÷ $150,000 = 80%
Step 3: Calculate monthly customer churn rate
Customer churn measures the percentage of existing customers lost during a particular period.
Formula:
Customer churn rate = Customers lost during the period ÷ Customers at the start of the period
Suppose you begin the month with 500 customers and lose 10.
Churn rate = 10 ÷ 500 = 2%
Use the same time period for ARPA and churn. For example, monthly ARPA should be paired with monthly churn.
Step 4: Calculate SaaS LTV
Now combine the three metrics.
Estimated gross-profit lifetime value per account
Based on these assumptions, each customer generates approximately $12,000 in gross profit over their expected lifetime.
Why you shouldn’t multiply by customer lifespan and divide by churn
A common calculation mistake is using both average customer lifespan and churn rate as separate multipliers in the same basic LTV formula.
Under a constant-churn assumption:
Average customer lifespan = 1 ÷ Churn rate
For example, a monthly
churn rate of 2% implies an expected customer lifespan of approximately 50 months.
You can therefore calculate LTV using either:
- ARPA × Gross margin × Average customer lifespan
- (ARPA × Gross margin) ÷ Churn rate
Using both lifespan and the inverse of churn in the same calculation would double-count customer longevity and inflate the result.
What are the different methods for calculating SaaS LTV?
There isn’t one calculation method that works equally well for every SaaS company.
The right approach depends on your pricing model, available historical data, customer behavior, and the level of accuracy you need.
Here are five commonly used methods.

Method 1: Simple LTV
Simple LTV estimates lifetime revenue using average revenue per account and customer churn.
Formula:
LTV = ARPA ÷ Customer churn rate
For example, if monthly ARPA is $100 and monthly churn is 5%:
LTV = $100 ÷ 0.05 = $2,000
This method is useful for early-stage SaaS companies that need a quick estimate.
Limitations:
- Excludes the cost of serving customers.
- Assumes revenue per account remains stable.
- Assumes a constant churn rate.
- Doesn’t account for upgrades or downgrades.
Because it estimates revenue rather than gross profit, simple LTV should not be treated as a complete measure of customer profitability.
Method 2: Gross-margin-adjusted LTV
This method incorporates gross margin to estimate how much gross profit a customer generates throughout their subscription.
Formula:
LTV = (ARPA × Gross margin) ÷ Churn rate
Suppose:
- Monthly ARPA = $200
- Gross margin = 75%
- Monthly churn = 3%
LTV = ($200 × 0.75) ÷ 0.03 = $5,000
This is generally a better starting point for evaluating acquisition economics because it accounts for direct service delivery costs.
Limitations: It still assumes relatively stable churn, gross margin, and revenue per customer. It does not explicitly model expansion revenue or changes in customer behavior over time.
Method 3: Historical LTV
Historical LTV measures the value customers have actually generated rather than relying entirely on projected behavior.
For a group of customers whose lifetimes are complete, a useful formula is:
Historical LTV = Total gross profit generated by the customer group ÷ Number of customers in the group
For example, if 100 customers collectively generated $400,000 in gross profit over their completed subscriptions:
Historical LTV = $400,000 ÷ 100 = $4,000
This method is useful when you have reliable billing and customer history.
Limitations: It is backward-looking. It may not reflect recent changes in pricing, retention, or customer acquisition strategy.
Also, customers who are still active have not completed their lifetimes. Treating their revenue to date as their final lifetime value would underestimate their eventual contribution.
Method 4: Cohort-based LTV
Cohort-based LTV tracks customers who joined during the same period or share a common characteristic.
Instead of applying one churn rate across all customers, it measures how revenue and retention evolve for a specific group.
Formula:
Here, retention represents the proportion of the original cohort still active during each period, and ARPA represents revenue per active account.
For example, you could compare customers acquired in January with those acquired in February to understand whether changes in onboarding or pricing affected long-term customer value.
Cohort analysis can reveal patterns hidden by company-wide averages, including early churn, improving retention, or differences between acquisition sources.
Limitations: It requires reliable historical customer, revenue, and retention data. Recent cohorts may also need future-value estimates because their lifetimes are incomplete.
Method 5: Predictive LTV
Predictive LTV estimates future customer value using historical patterns, retention probabilities, and expected revenue.
More advanced approaches may use statistical modeling or machine learning to account for changes in user behavior.
A simplified discounted predictive LTV formula is:
Where:
- St = Probability the customer remains active in period t
- Rt = Expected revenue in period t, if active
- Mt = Expected gross margin in period t
- d = Discount rate per period
- T = Forecast horizon
This method is particularly useful for SaaS companies with variable revenue, expansion opportunities, and sufficient historical data.
Limitations: Predictive models require clean data, reasonable assumptions, and regular validation. Greater model complexity does not automatically produce more accurate forecasts.
Comparison of SaaS LTV calculation methods
| Method | Best for | Main limitation |
|---|---|---|
| Simple LTV | Quick, early-stage estimates | Ignores service costs |
| Gross-margin-adjusted | Standard SaaS unit economics | Assumes stable churn and revenue |
| Historical LTV | Evaluating completed customer lifetimes | Backward-looking |
| Cohort-based LTV | Retention and segment analysis | Requires detailed historical data |
| Predictive LTV | Forecasting future customer value | Requires reliable modeling and validation |
For most SaaS companies, gross-margin-adjusted LTV is a practical starting point. As customer data becomes more mature, cohort-based analysis can provide a more detailed understanding of how customer value changes over time.
What are the most common LTV calculation mistakes?
Even a small error in your LTV calculation can lead to unrealistic acquisition budgets or misleading profitability estimates.
Here are six mistakes to avoid.

- Double-counting churn: Using both customer lifespan and the inverse of churn rate in the same basic formula inflates LTV.
- Ignoring gross margin: Revenue-based LTV doesn’t account for the cost of serving customers. Use gross-margin-adjusted LTV when evaluating acquisition economics.
- Combining different customer segments: Enterprise and self-serve customers may have very different revenue and retention patterns. Calculate LTV separately when these differences are meaningful.
- Mixing monthly and annual metrics: Monthly ARPA must be paired with monthly churn, not annual churn.
- Ignoring expansion revenue: Upgrades, additional seats, and add-ons can increase customer value over time. A flat ARPA assumption may miss this growth.
- Using outdated data: Changes in pricing, customer behavior, and retention can make previous LTV estimates less reliable.
How does LTV connect to CAC and the LTV : CAC ratio?
Customer lifetime value becomes particularly useful when compared with customer acquisition cost (CAC).
CAC measures how much your business spends to acquire a new customer.

CAC = Total sales and marketing acquisition costs ÷ Number of new customers acquired
The LTV : CAC ratio compares the estimated lifetime value of a customer with the cost of acquiring them.
LTV : CAC ratio = LTV ÷ CAC
For example, if your gross-profit LTV is $12,000 and your CAC is $4,000:
LTV : CAC = $12,000 ÷ $4,000 = 3:1
This means the customer is expected to generate three dollars in lifetime gross profit for every dollar spent on acquisition.
A 3:1 ratio is a commonly cited SaaS benchmark, but it isn’t a universal target. The appropriate ratio depends on your business model, growth stage, cash requirements, and retention patterns.
What is the CAC payback period?
The CAC payback period measures how long it takes to recover customer acquisition costs through gross profit generated by the customer.
CAC payback period = CAC ÷ (Monthly ARPA × Gross margin)
Suppose your CAC is $1,200, monthly ARPA is $300, and gross margin is 80%.
CAC payback = $1,200 ÷ ($300 × 0.80) = 5 months
A shorter payback period generally means your business can recover acquisition spending and reinvest sooner.
For SaaS companies, evaluating LTV : CAC and CAC payback together gives a more complete picture of acquisition efficiency than either metric alone.
How do churn, NRR, and expansion revenue affect LTV?
Customer lifetime value isn’t determined by subscription pricing alone. Retention and changes in customer spending also influence how much value an account generates.
Customer churn vs. revenue churn
Customer churn measures the percentage of customers who cancel during a period.
Revenue churn measures the recurring revenue lost through cancellations or downgrades.
These metrics can tell different stories.
For example, losing five small accounts may result in higher customer churn but less revenue loss than losing one large enterprise account.
For the basic ARPA-based LTV formula, customer churn is the appropriate input under its assumptions. Revenue churn can provide additional financial context, but it should not simply replace customer churn in the same formula without adjusting the model.
Net revenue retention (NRR)
NRR measures how recurring revenue from existing customers changes over time, accounting for expansion, contraction, and churn.
NRR = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100
An NRR above 100% means existing customers collectively generate more recurring revenue than they did at the beginning of the period, even without acquiring new customers.
Strong NRR can increase LTV because customers generate additional revenue throughout their relationships with your business.
Expansion revenue
Expansion revenue comes from existing customers increasing their spending through:
- Upgrading to higher-priced plans.
- Adding more users or seats.
- Purchasing additional features or modules.
- Increasing usage under consumption-based pricing.
If expansion revenue is significant, cohort-based or predictive LTV models may provide a more useful estimate than a formula that assumes revenue remains constant.
How do you calculate LTV by segment, channel, and cohort?
A company-wide LTV provides a useful overview, but it can hide important differences between customers.
Breaking LTV down by segment, acquisition channel, and cohort helps identify where long-term customer value comes from.
By customer segment
Calculate LTV for different groups based on factors such as:
- Subscription plan or pricing tier
- Company size
- Industry
- Customer type or use case
For example, enterprise customers may generate more revenue and remain subscribed longer, but they may also require higher acquisition and servicing costs.
Comparing segment-level LTV with CAC helps determine which customers contribute the strongest acquisition economics.

By acquisition channel
Compare the LTV of customers acquired through channels such as organic search, paid advertising, referrals, and outbound sales.
A channel with a low CAC isn’t necessarily the most valuable if its customers churn quickly.
For example, one channel might acquire customers for $500 who generate $1,500 in lifetime gross profit, while another acquires customers for $1,000 who generate $6,000.
The second channel has a higher acquisition cost but a stronger LTV : CAC ratio.
This is where marketing attribution becomes useful: connecting customer acquisition sources and journeys with downstream revenue and customer value.
By customer cohort
Group customers by the month or quarter they joined and track their revenue and retention over time.
Cohort analysis can help answer questions such as:
- Are newer customers staying longer than older ones?
- Did a pricing change improve customer value?
- Which acquisition cohorts generate the most expansion revenue?
- Has a redesigned onboarding experience improved retention?
Comparing cohorts at the same age is important. Otherwise, older cohorts may appear more valuable simply because they’ve had more time to generate revenue.
How can you improve SaaS LTV?
Improving LTV generally involves increasing the value customers receive, extending customer relationships, or increasing revenue without disproportionately increasing service costs.
Here are six practical approaches.

1. Improve customer onboarding
Customers who don’t experience meaningful product value early may be more likely to cancel.
Analyze your onboarding funnel to identify where users drop off before reaching important activation milestones.
Simplifying setup, improving guidance, and reducing friction can help more customers reach value sooner.
2. Reduce avoidable churn
Not every cancellation reflects dissatisfaction with your product.
Failed payments, expired cards, and billing issues can also result in lost customers.
Payment reminders, retry mechanisms, and proactive customer communication can help reduce involuntary churn.
3. Create opportunities for expansion
Give customers a natural path to increase their spending as their needs grow.
This might include additional seats, usage-based pricing, premium features, or higher-tier subscriptions.
Expansion works best when additional spending is tied to additional customer value.
4. Focus on high-value customer segments
Use LTV and retention data to identify customers who consistently generate strong long-term value.
These insights can guide your ideal customer profile, sales targeting, customer success priorities, and marketing investment.
5. Monitor customer behavior and retention
Look for changes in product usage, engagement, and feature adoption that may indicate customers are struggling or disengaging.
Product analytics, retention analysis, and customer journey data can help identify friction before it contributes to churn.
6. Align acquisition with long-term customer value
Don’t optimize marketing solely for leads, signups, or initial conversions.
Evaluate which acquisition sources bring customers who activate, retain, expand, and generate sustainable revenue.
This helps shift acquisition decisions toward customer quality rather than volume alone.
How does Usermaven help connect LTV with marketing attribution?
Usermaven combines multi-touch attribution, customer journeys, revenue, and product analytics to help SaaS teams understand which marketing investments bring valuable customers and contribute to long-term growth.
With Usermaven, you can:
- Acquire higher-value customers: Connect marketing touchpoints with revenue through full-funnel attribution to identify which channels and campaigns contribute to your most valuable customers.
- Improve LTV and acquisition efficiency: Understand which channels acquire valuable customers at a sustainable cost, helping you reduce customer acquisition costs and allocate budgets more effectively.
- Increase retention and customer value: Analyze product behavior, activation, and retention patterns to identify opportunities to grow customer LTV and reduce churn.
By connecting acquisition performance with downstream customer value, Usermaven helps you move beyond signups and conversions to make marketing decisions focused on profitable, long-term growth.
Book a demo to explore how Usermaven can help you improve marketing efficiency and customer value.
Unlock insights that drive growth
Final thoughts
Calculating SaaS LTV helps you understand whether your acquisition, retention, and pricing strategies support sustainable growth.
Choose a calculation method that fits your data, and analyze LTV alongside CAC, churn, and customer segments to identify opportunities for improvement.
Ultimately, the goal is to acquire the right customers, retain them longer, and grow profitably.
FAQs
Why should you calculate SaaS LTV?
Calculating SaaS LTV helps estimate customer value, evaluate acquisition spending, identify valuable customer segments, and support long-term revenue planning. It also provides context for retention and pricing decisions.
What is a good LTV : CAC ratio for a SaaS business?
A 3:1 LTV : CAC ratio is a commonly cited benchmark, but the ideal ratio varies by business model and growth stage. Evaluate it alongside CAC payback, gross margin, and cash flow rather than treating it as a universal standard.
What’s the difference between simple LTV and gross-margin-adjusted LTV?
Simple LTV estimates lifetime revenue using ARPA and churn rate. Gross-margin-adjusted LTV also accounts for direct service costs, making it more useful for evaluating customer acquisition economics.
How often should you recalculate SaaS LTV?
Monthly or quarterly recalculation is useful for many SaaS businesses, especially when pricing, churn, or customer behavior changes. The appropriate frequency depends on customer volume and the reliability of your data.
What is a good customer lifetime value in SaaS?
There is no universal LTV benchmark. A good LTV depends on subscription pricing, customer lifespan, gross margin, and acquisition costs. Focus on whether customer value sufficiently exceeds CAC and supports your business’s profitability goals.
Does net revenue retention affect LTV?
Yes. Strong net revenue retention can increase LTV because existing customers generate additional revenue through upgrades, added seats, or other expansion opportunities. Cohort-based and predictive LTV models can help account for this growth.

Written by
Imrana Essa
SaaS Marketing Lead
Imrana Essa is a marketing lead and content strategist with 8+ years of experience creating and leading content for B2B and SaaS brands. She specializes in marketing analytics, attribution, content strategy, and organic growth, translating complex marketing concepts into clear, actionable insights. Her work focuses on helping marketers understand performance, make data-informed decisions, and build strategies that contribute to sustainable growth.
All articles by Imrana →

