What is customer lifetime value (LTV) and how to calculate it
Customer lifetime value is the total revenue a customer generates over their entire relationship with your business. It is not a single transaction or a monthly payment. It is everything — every purchase, every renewal, every upsell — from the moment someone becomes a paying customer until the moment they stop buying from you.
LTV is arguably the most important metric in any business because it tells you how much a customer is actually worth. Without this number, you cannot make informed decisions about how much to spend on acquisition, what to charge for your product, or where to invest in retention. You are making financial decisions in the dark.
This guide covers everything you need to know about LTV: the formulas for different business models, the relationship between LTV and customer acquisition cost, how to increase lifetime value, how to segment customers by value, common mistakes, and how to track LTV over time using cohort analysis. Everything here is practical and based on how real businesses use this metric to make better decisions.
What customer lifetime value actually means
Customer lifetime value is a prediction of the total net revenue that a single customer account will generate throughout its entire relationship with your company. The word "lifetime" does not mean the customer's biological life. It means the duration of the business relationship — from first purchase to last.
For a subscription SaaS company, lifetime might be 24 months if the average customer churns after two years. For a coffee shop, it might be five years if customers move away or change habits after that period. For a car dealership, lifetime could span decades if a customer buys a new vehicle every few years and gets their servicing done at the same place.
LTV is a forward-looking metric. You are estimating what a customer will be worth based on what similar customers have been worth in the past. This means it requires historical data to calculate accurately. If your business is brand new and you have no customer history, your LTV estimates will be rough at best. As you accumulate more data, your estimates become more reliable.
The power of LTV comes from turning customer relationships into financial forecasts. When you know that the average customer is worth $1,200 over their lifetime, you can make rational decisions about spending $300 to acquire them. Without that number, spending $300 on a single customer might feel like too much — or it might feel like a bargain. LTV gives you the context to know which it is.
Why LTV matters for your business
LTV informs nearly every major business decision. Pricing, marketing budgets, product roadmaps, hiring plans, and fundraising all depend on understanding how much revenue a customer will generate over time.
Pricing decisions. If your LTV is $500 but you know that customers who upgrade to a premium plan have an LTV of $2,000, you have a strong incentive to build features that encourage upgrades. If your LTV is low across all segments, it might signal that your prices are too low or your product does not deliver enough value to justify higher prices.
Marketing spend. LTV sets the ceiling for how much you can spend to acquire a customer. If a customer is worth $1,000 over their lifetime, you know you can spend up to some fraction of that — typically a third — on acquisition and still be profitable. Without LTV, your marketing budget is based on guesswork.
Product decisions. Features that increase retention directly increase LTV. If your product team is deciding between building a feature that attracts new users and one that keeps existing users engaged longer, LTV data helps quantify the impact of each choice. Often, the retention feature generates more revenue because a small increase in customer lifespan compounds across your entire customer base.
Investor conversations. Investors care deeply about LTV because it demonstrates that your business model works. A high LTV relative to acquisition cost shows that each customer you bring in generates meaningful returns. A growing LTV over time shows that your product is getting better at delivering value. These are the signals that make investors confident in funding growth.
The simple LTV formula
The most straightforward way to calculate LTV uses three inputs: average purchase value, average purchase frequency, and average customer lifespan.
LTV = Average Purchase Value x Average Purchase Frequency x Average Customer Lifespan
Average purchase value is the typical amount a customer spends per transaction. If your customers spend an average of $50 per order, that is your average purchase value. Calculate it by dividing total revenue by total number of orders over a given period.
Average purchase frequency is how often a customer buys from you in a given time frame, usually a year. If the average customer places 4 orders per year, that is your frequency. Calculate it by dividing total number of orders by total number of unique customers during the same period.
Average customer lifespan is how long a customer continues buying from you, measured in the same time unit as your frequency. If customers typically remain active for 3 years, that is your lifespan.
Putting it together: if your average purchase value is $50, your average purchase frequency is 4 times per year, and your average customer lifespan is 3 years, your LTV is $50 x 4 x 3 = $600. Each customer, on average, generates $600 in revenue over the course of their relationship with your business.
This formula works well for businesses where customers make discrete purchases — ecommerce stores, retail, restaurants, and similar models. It is simple, intuitive, and easy to calculate with basic sales data.
The SaaS LTV formula
Subscription businesses use a different formula because revenue is recurring rather than transactional. The standard SaaS LTV formula is:
LTV = ARPU x Gross Margin / Churn Rate
ARPU is average revenue per user (or per account) on a monthly basis. If you have 1,000 customers paying a combined $80,000 per month, your ARPU is $80.
Gross margin is the percentage of revenue left after subtracting the direct cost of delivering your service — hosting, support, payment processing fees. If your gross margin is 80%, you keep $0.80 of every dollar in revenue.
Churn rate is the percentage of customers who cancel their subscription each month. If 3% of your customers cancel in a typical month, your monthly churn rate is 0.03. Dividing by the churn rate effectively estimates how many months the average customer stays. A 3% monthly churn implies an average customer lifespan of about 33 months (1 divided by 0.03).
Example: $80 ARPU x 0.80 gross margin / 0.03 churn = $2,133 LTV. Each customer generates approximately $2,133 in gross profit over their lifetime. Note that this formula gives you LTV in terms of gross profit, not raw revenue. Many people prefer this because it reflects the actual economic value of the customer rather than just the top-line number.
One important nuance: this formula assumes constant churn and constant ARPU, which is rarely true in practice. Churn tends to be highest in the first few months and decreases over time as remaining customers are the ones who find lasting value. ARPU often increases over time through upgrades and expansion revenue. The formula gives you a useful baseline, but cohort analysis provides a more accurate picture.
Ecommerce LTV calculation
For ecommerce businesses, the LTV formula is a variation of the simple formula tailored to online retail:
LTV = Average Order Value x Orders Per Year x Average Customer Lifespan in Years
Average order value (AOV) is the mean amount spent per transaction. If your store processed $200,000 in revenue from 4,000 orders last year, your AOV is $50. This number varies significantly by product category — a jewelry store might have an AOV of $300, while a consumables brand might have an AOV of $25.
Orders per year is how often the average customer comes back to purchase. This is where ecommerce LTV calculations get tricky, because many ecommerce customers buy once and never return. If your repeat purchase rate is only 20%, your average orders per year might be just 1.2 when you include one-time buyers. Brands with strong repeat rates — coffee, supplements, beauty products — might see 4 to 8 orders per year from their best customers.
Customer lifespan in ecommerce is often shorter than in subscription businesses. A customer who buys from you regularly for 2 to 3 years is doing well in most ecommerce categories. Fashion and trend-driven categories might see even shorter lifespans, while staple products can maintain customer relationships for 5 years or more.
Example: $50 AOV x 3 orders per year x 2.5 years = $375 LTV. That means you can afford to spend up to roughly $125 on acquiring that customer (following the 3:1 LTV:CAC benchmark) and still run a healthy business.
LTV by business model
SaaS. SaaS businesses benefit from recurring revenue, which means even modest monthly payments compound into meaningful LTVs. A $49/month product with 5% monthly churn has an LTV of about $784 in gross profit (assuming 80% margins). Enterprise SaaS with low churn and high contract values can see LTVs in the tens or hundreds of thousands of dollars. The lever for SaaS LTV is reducing churn — every percentage point of churn reduction has an outsized impact.
Ecommerce. Ecommerce LTV is typically lower than SaaS because there is no contractual commitment to keep buying. LTV depends heavily on repeat purchase rates, which vary by category. Commodity products with frequent reorders (pet food, cleaning supplies, coffee) tend to have higher LTVs than discretionary purchases (fashion accessories, home decor). The lever for ecommerce LTV is increasing purchase frequency through retention marketing, loyalty programs, and subscription options — while also working to reduce cart abandonment so more of those repeat visits result in completed purchases.
Service businesses. Agencies, consultancies, and professional services often have high LTVs because engagements are large and relationships are sticky. A marketing agency that retains a client for 3 years at $5,000 per month has an LTV of $180,000. The lever here is delivering results that make the client want to stay and expand the engagement over time.
Subscription boxes. Subscription box companies face a unique LTV challenge. Churn rates tend to be high — often 10% to 15% per month — because the novelty wears off. A $40/month box with 12% monthly churn has an LTV of only about $333 before accounting for the cost of the physical goods inside the box. After product costs, the margin- adjusted LTV might be $100 to $150. This puts severe pressure on acquisition costs.
Marketplaces. Marketplace LTV is measured by the take rate (the percentage of each transaction the marketplace keeps) multiplied by the total transaction volume a user generates. A marketplace with a 15% take rate where the average buyer spends $2,000 per year and stays for 3 years has an LTV of $900 (0.15 x $2,000 x 3). Both buyer and seller LTV need to be calculated separately because the economics differ for each side.
The LTV:CAC ratio — the most important metric in business
LTV on its own tells you what a customer is worth. Customer acquisition cost (CAC) tells you what it costs to get one. The ratio between the two is the single most important metric for determining whether your business model works.
LTV:CAC Ratio = Customer Lifetime Value / Customer Acquisition Cost
The widely accepted benchmark is 3:1. For every $1 you spend acquiring a customer, you should generate $3 in lifetime value. This leaves room for the cost of serving the customer, overhead expenses, and profit. At 3:1, roughly one-third of customer value goes to acquisition, one-third to delivery and operations, and one-third to profit.
A ratio below 1:1 means you are losing money on every customer you acquire. This is only sustainable with external funding and a clear path to improving the ratio through lower CAC or higher LTV. Some venture-backed startups operate here intentionally during their growth phase, but it is a deliberate bet, not a sustainable default.
A ratio between 1:1 and 3:1 means you are making money on each customer, but margins are thin. Unexpected cost increases, market shifts, or a bump in churn could push you into unprofitability. Businesses in this range need to focus urgently on either increasing LTV or decreasing CAC.
A ratio above 5:1 sounds great, but it often means you are underinvesting in growth. If every dollar you spend on acquisition generates $5 or more in value, you should be spending more aggressively. You are leaving market share on the table that a competitor could capture.
The sweet spot for most businesses is between 3:1 and 5:1. This range indicates healthy unit economics with room for both reinvestment and profitability. Track this ratio monthly and watch the trend. A declining ratio is an early warning system for problems in either acquisition efficiency or customer retention.
How to increase LTV
There are four fundamental ways to increase customer lifetime value. Every strategy you read about in business books or blog posts is a variation of one of these four levers.
Increase price. The most direct way to increase LTV is to charge more. If your product delivers value that justifies a higher price, raising prices increases revenue per customer without requiring any change in behavior or lifespan. Many businesses underprice their product and leave significant LTV on the table. A 20% price increase with no change in churn or purchase frequency increases LTV by 20%. Test price increases carefully, but do not assume your current price is optimal.
Reduce churn. In subscription businesses, churn is the single biggest determinant of LTV. Reducing monthly churn from 5% to 3% increases average customer lifespan from 20 months to 33 months — a 65% increase in LTV. Churn reduction comes from better onboarding, faster time to value, proactive customer success, fixing product issues that cause frustration, and building switching costs that make it harder for customers to leave.
Increase purchase frequency. Getting existing customers to buy more often increases the total revenue they generate without extending the relationship. Email marketing, loyalty programs, replenishment reminders, personalized recommendations, and seasonal promotions all drive repeat purchases. A customer who buys 6 times per year instead of 4 has a 50% higher annual contribution, which compounds over their entire lifespan.
Upsell and cross-sell. Selling additional products or higher-tier plans to existing customers increases the average revenue per customer. In SaaS, this means moving customers to higher plans as their usage grows or selling add-on features. In ecommerce, it means recommending complementary products or premium versions. Expansion revenue from existing customers is generally much cheaper to generate than revenue from new customers because the trust and relationship already exist.
The best businesses work on all four levers simultaneously. They optimize pricing, invest heavily in retention, run campaigns to drive repeat purchases, and build pathways for customers to spend more over time. The compounding effect of small improvements across all four areas can dramatically increase LTV.
LTV by customer segment
Not all customers are created equal. Your average LTV is useful as a headline number, but it hides enormous variation between customer segments. Some customers are worth ten times more than others, and knowing which ones are which changes how you allocate resources.
Segment by acquisition source. Customers who arrive through different channels often have different LTVs. Referral customers tend to have higher LTVs because they arrive with trust and realistic expectations. Customers acquired through heavy discounting or aggressive paid ads may have lower LTVs because they were attracted by the deal, not by the product's value. Calculate LTV for each acquisition channel and you will often discover that the channel with the lowest CAC also produces the highest LTV customers.
Segment by plan or price tier. In SaaS and subscription businesses, LTV varies dramatically by plan. Enterprise customers paying $500/month with 2% monthly churn have an LTV of $25,000. Self-serve customers paying $29/month with 8% monthly churn have an LTV of $363. Same business, same product, but LTVs that differ by a factor of 70. This segmentation helps you decide where to focus your sales and marketing efforts.
Segment by behavior. Customers who engage deeply with your product early on tend to have higher LTVs than those who sign up and barely use it. In SaaS, users who complete onboarding, invite team members, and integrate with other tools in the first week are far more likely to become long-term customers. In ecommerce, customers who make a second purchase within 30 days are far more likely to become repeat buyers. Identifying these behavioral signals lets you predict which new customers will become high-LTV customers and invest in nurturing them accordingly.
Segment by geography or industry. Different markets have different price sensitivities, competitive landscapes, and retention patterns. A SaaS product might have an LTV of $3,000 for customers in North America and $800 for customers in Southeast Asia due to pricing differences. A B2B tool might have an LTV of $10,000 for fintech customers and $2,000 for small retail businesses. These differences should influence where you focus your acquisition efforts.
Common LTV mistakes
Overestimating customer lifespan. This is the most common and most dangerous mistake. If your business is two years old, you do not have evidence that customers stay for five years. You can project, but projections are not facts. Using an optimistic lifespan inflates your LTV and can lead you to overspend on acquisition. Be conservative. Use the data you have, not the data you hope to have.
Ignoring churn entirely. Some businesses calculate LTV using revenue per customer and an assumed lifespan without accounting for the fact that customers leave. If you assume a 5-year lifespan but your annual retention rate is 60%, only about 8% of your customers actually make it to year five. The average lifespan is much shorter than 5 years. Any LTV calculation that does not incorporate churn data is dangerously inaccurate.
Not segmenting. Using a single blended LTV number for all customers is like knowing that the average temperature in your house is 72 degrees while one room is on fire and another is frozen. Blended LTV masks the variation that matters most for decision-making. Segment by channel, plan, behavior, and any other dimension that is relevant to your business.
Using gross revenue instead of net revenue. LTV should ideally be based on gross profit, not gross revenue. If a customer pays you $100 per month but it costs you $40 to serve them (hosting, support, cost of goods), their true monthly contribution is $60, not $100. Using gross revenue overstates the actual economic value of the customer. If your gross margins are high (80% or more), the difference is small. If your margins are thin (30-40%), the difference is enormous.
Calculating LTV once and never updating it. LTV changes over time as your product improves (or deteriorates), as your customer mix shifts, and as the market evolves. An LTV calculated a year ago may not reflect current reality. Recalculate at least quarterly, and compare LTV across cohorts to see whether newer customers are becoming more or less valuable than older ones.
Confusing predicted LTV with realized LTV. Predicted LTV is what you expect a customer to be worth based on models and assumptions. Realized LTV is what a customer has actually paid you so far. The two numbers diverge, often significantly. Always be clear about which one you are using and remember that predictions are only as good as the assumptions behind them.
How to track LTV over time with cohort analysis
Cohort analysis is the most reliable way to track and understand LTV. A cohort is a group of customers who started during the same time period — typically a month. You track each cohort separately over time, watching how much revenue they generate in month one, month two, month three, and so on.
To build a basic cohort analysis, organize your customers by their start month. For each cohort, calculate the total revenue generated in each subsequent month. Then calculate the cumulative revenue per customer over time. This gives you a curve that shows how LTV develops as customers age.
The power of cohort analysis is that it shows you whether your business is getting better or worse at retaining and monetizing customers. If your January 2026 cohort generates more revenue per customer in their first six months than your January 2025 cohort did, your product and retention efforts are improving. If the opposite is true, something is going wrong.
Cohort analysis also makes your LTV projections more accurate. Instead of using a simple formula with averages, you can look at how the LTV curve develops for mature cohorts and extrapolate that pattern for newer ones. If mature cohorts show that 80% of lifetime revenue is generated in the first 12 months, you can estimate a new cohort's LTV with reasonable accuracy after just one year of data.
Tools like sourcebeam can help you connect revenue data to acquisition sources, making it possible to build cohort analyses that segment by channel, campaign, or landing page. Setting up proper conversion tracking is the prerequisite for this kind of analysis. This turns LTV from a single number into an actionable framework for optimizing every part of your business.
When LTV is low, fix retention first
When businesses discover their LTV is too low, the instinct is often to acquire more customers to make up for it in volume. This is almost always the wrong approach. If each customer is not worth enough, getting more of them just means losing money faster.
Low LTV is almost always a retention problem. Customers are not staying long enough or buying frequently enough to generate meaningful lifetime revenue. The fix is to figure out why customers leave and address the root causes before spending another dollar on acquisition.
Start by looking at where in the customer lifecycle the biggest drop-offs happen. Is it in the first week? That suggests an onboarding problem — customers are not understanding the value quickly enough. Is it after three months? That might indicate a feature gap or a competitor stealing customers. Is churn spread evenly over time? That could mean your product delivers diminishing value or that customers simply outgrow what you offer.
Talk to customers who churned. Send them a short survey or reach out directly. The reasons they give for leaving are the roadmap for increasing your LTV. Price too high means your value proposition needs work. Found a better alternative means your product needs differentiation. No longer needed means you need to expand your use cases or target a different audience.
Once you improve retention and see LTV increase, then scale up acquisition. You will get more out of every acquisition dollar because each customer you bring in is worth more. Fixing retention before scaling acquisition is one of the most reliable ways to build a sustainable business.
Using LTV to make marketing decisions
LTV should be the foundation of every marketing budget decision. When you know the lifetime value of a customer from each channel, you can calculate the maximum you should spend to acquire a customer from that channel and still hit your target LTV:CAC ratio.
If customers from organic search have an LTV of $1,500 and customers from paid social have an LTV of $600, it makes sense to spend more to acquire an organic search customer. You might be willing to pay a CAC of $500 for organic search customers (3:1 ratio) but only $200 for paid social customers (3:1 ratio). The channel with higher LTV customers justifies a higher acquisition cost.
This also helps you decide which channels to scale and which to cut. A channel that produces low-LTV customers at a high CAC is doubly bad. A channel that produces high-LTV customers at a low CAC is doubly good. Most channels fall somewhere in between, and LTV data helps you rank them from most valuable to least.
LTV also helps you evaluate brand marketing and other activities that are hard to measure through direct attribution. If customers who arrive through branded search (meaning they searched for your company by name) have a higher LTV than customers from non- branded channels, that is evidence that brand awareness campaigns are working — they are creating customers who are predisposed to trust you and stick around longer.
Finally, LTV data helps you resist the temptation to optimize solely for the lowest CAC. Sometimes spending more per customer makes sense if those customers are significantly more valuable. Paying $300 to acquire a $2,000 LTV customer is better than paying $50 to acquire a $100 LTV customer, even though the second option has a lower CAC.
LTV benchmarks by industry
Benchmarks provide rough reference points, but your LTV should be evaluated primarily against your own CAC and growth goals. That said, here are typical ranges by industry.
SaaS (self-serve). LTV typically ranges from $500 to $5,000. Products with low churn and expansion revenue can exceed this range significantly. The median for self-serve SaaS companies is around $1,000 to $2,000.
SaaS (enterprise). LTV ranges from $10,000 to $500,000 or more, depending on contract size and retention. Enterprise SaaS companies with net revenue retention above 120% have LTVs that grow over time because existing customers spend more each year than new customers start with.
Ecommerce (general). LTV ranges from $100 to $1,000 for most consumer brands. Brands with high repeat rates and strong customer loyalty sit at the higher end. One-time purchase categories cluster near the lower end.
Ecommerce (DTC subscriptions). Direct-to-consumer subscription brands typically see LTVs between $150 and $600. Churn is the limiting factor — many DTC subscription companies lose 40-50% of subscribers within the first three months.
Professional services. LTV ranges from $5,000 to $200,000 or more. Client relationships in professional services tend to be long and high-value, which produces strong LTVs even with relatively few customers.
Mobile apps. LTV for mobile apps is notoriously low — often under $10 for ad- supported apps and $20 to $100 for subscription apps. The combination of high churn and low monetization makes mobile app LTV challenging to grow.
Insurance. Insurance customer LTVs are typically $2,000 to $10,000 due to the recurring nature of premiums and the multi-year retention rates in the industry. Cross-selling additional policies significantly increases LTV.
These benchmarks are starting points, not targets. Your actual LTV depends on your specific product, pricing, market, and customer base. The goal is not to hit an industry average but to continuously increase your own LTV while maintaining a healthy ratio to your acquisition cost.
sourcebeam connects your website analytics to your Stripe revenue, so you can see customer lifetime value by acquisition channel, landing page, and campaign — not just blended averages. Try it free