A practical guide to the formulas, inputs, and refinements that make LTV a reliable business metric.
Understand what each customer is truly worth and make smarter decisions about acquisition and retention spending.
Customer lifetime value (LTV) is the total revenue, or profit, a business can expect from a single customer across the entire duration of their relationship. The word "lifetime" is important: it is not a snapshot of one order or one quarter, it is a projection forward based on how customers have behaved historically. The metric matters because it reframes how you think about acquisition cost. If you know a customer is worth a certain amount over three years, you can make a rational decision about how much to spend bringing them in. Without LTV, marketing budgets and retention investments are essentially guesses. With it, they become defensible allocations. LTV also surfaces the difference between customers who look similar at first purchase but diverge sharply over time, which is exactly the kind of insight that drives smarter retention strategy.
The most widely used starting point for LTV is straightforward: Average Purchase Value × Purchase Frequency × Customer Lifespan. A customer who spends a set amount per order, buys four times a year, and stays for three years has an LTV equal to that per-order amount multiplied by twelve. Each of those three inputs deserves care. Average purchase value comes from dividing total revenue by total number of orders over a defined period. Purchase frequency is the number of orders in that same period divided by the number of unique customers. Customer lifespan is trickier: it is often estimated from historical cohort data, or calculated as 1 divided by your churn rate, so a 25% annual churn rate implies a four-year average customer lifetime. This formula works well for transactional businesses with relatively predictable repeat purchase patterns. It is the right place to start before layering in more complex adjustments.
Revenue-based LTV tells you what a customer pays you. Profit-based LTV tells you what a customer is actually worth. The difference is gross margin, and gross margin is the thread connecting all LTV formulas: if the gross margin input is wrong, every LTV number built on it is wrong too. Gross margin here means the revenue remaining after subtracting the direct costs of serving that customer: things like fulfillment, customer service, platform fees, and onboarding. A customer generating significant revenue but requiring heavy support and high delivery costs may have a much lower profit-based LTV than their headline spend suggests. To calculate margin-adjusted LTV, simply multiply your revenue-based LTV figure by your gross margin percentage. If your gross margin is 60%, an LTV of a given revenue figure becomes 60% of that number in profit terms. This is the version that should inform acquisition spend decisions, not the raw revenue figure.
For subscription businesses or any model where retention is the primary growth lever, two further refinements matter. The first is churn rate. Churn rate has a direct and inverse relationship with LTV: even a small reduction in churn produces a disproportionately large improvement in LTV, because customers stay longer and compound more value. The standard SaaS formula expresses this as: (Average Revenue Per Account × Gross Margin) divided by Monthly Churn Rate. The second refinement is the discount rate, which adjusts for the time value of money. A payment received three years from now is worth less than the same payment today, both because of inflation and because future revenue is uncertain. The discounted LTV formula sums (Revenue × Gross Margin) divided by (1 + Discount Rate) raised to the power of each time period. This produces a more conservative, and more accurate, picture of what future customer revenue is worth in today's terms. These models are most reliable when revenue is predictable, as in subscription or SaaS contexts, but the principles apply to any repeat-purchase business.
Calculating LTV is only useful if you act on it. The most common application is the LTV-to-CAC ratio, where CAC is customer acquisition cost. A healthy ratio is generally considered to be at least 3:1: each customer should generate at least three times the value you spent acquiring them. A ratio below that signals either overspending on acquisition or underperforming on retention. LTV also helps segment your customer base. Not all customers are equal: a customer profile builder that tracks purchase history, frequency, and engagement over time can identify which segments have the highest LTV and which are at risk of churning before they do. That segmentation then informs where you invest in proactive outreach, loyalty incentives, and personalized service. The calculation is the starting point; the strategic decisions that follow are where the value is realized.
Pull order history for a defined period, typically one to three years. You need total revenue, total number of orders, and the number of unique customers who placed those orders. The longer and more complete the dataset, the more reliable your inputs will be. Incomplete or short-window data produces LTV estimates that are too optimistic or too volatile to act on.
Divide total revenue by total number of orders to get average purchase value. Then divide total orders by the number of unique customers to get purchase frequency per period. Be consistent with your time unit: if you are working in years, both figures should reflect annual data. Mixing monthly and annual figures is one of the most common sources of LTV miscalculation.
If you have cohort data showing when customers stop buying, use that directly. If not, calculate lifespan from your churn rate: Customer Lifetime = 1 ÷ Churn Rate. A 20% annual churn rate implies an average lifespan of five years. Use the same time unit as your frequency calculation. This single input has an outsized effect on the final LTV figure, so treat it carefully rather than defaulting to an assumption.
Multiply Average Purchase Value × Purchase Frequency × Customer Lifespan. This gives you a revenue-based LTV figure. It is a useful baseline and works well for transactional e-commerce businesses. At this stage you have a number you can compare across customer segments, acquisition channels, or product categories to see where value concentrates.
Multiply your revenue-based LTV by your gross margin percentage to arrive at profit-based LTV. This is the figure that should inform how much you are willing to spend on acquisition and retention. If your gross margin varies significantly by product line or customer segment, calculate margin-adjusted LTV separately for each, as blending them obscures the real picture. For more on how to improve LTV over time, the levers are mostly on the margin and retention side.
For customers with multi-year lifespans, apply a discount rate to reflect the time value of money and the uncertainty of future revenue. Sum (Revenue × Gross Margin) ÷ (1 + Discount Rate) raised to the power of each time period. The discount rate you choose should reflect your cost of capital and your confidence in future retention. This step is most important for businesses making large upfront acquisition investments or modeling long-term unit economics.
LTV gives you the ceiling for what you can spend to acquire a customer while remaining profitable. Without it, CAC targets are arbitrary; with it, they are grounded in what each customer actually returns over time.
Even a small reduction in churn produces a disproportionately large improvement in LTV, because customers stay longer and compound more value across more transactions. The formula makes this relationship explicit and quantifiable.
Profit-based LTV, calculated by applying gross margin to the revenue figure, shows which customers are genuinely valuable versus which generate top-line revenue that costs nearly as much to service. Confusing revenue with profit is one of the most common LTV mistakes.
Calculating LTV by acquisition channel, product category, or customer cohort reveals where value actually concentrates in your customer base, allowing you to allocate retention and marketing resources where they produce the highest return.
Applying a discount rate to future revenue produces a present-value LTV that is credible for financial planning and investor conversations, not just an optimistic projection based on assumed future behavior.
A direct-to-consumer apparel brand wants to know how much it can justify spending on paid social to acquire a new customer. By calculating LTV across cohorts from the past two years, the team discovers that customers acquired through one channel have a significantly higher purchase frequency and longer lifespan than those from another. Segment-level LTV reveals that a blanket acquisition cap is leaving money on the table for high-value segments while overspending on low-value ones. The calculation directly reshapes the media budget.
A subscription box operator is debating whether to invest in a proactive retention program. Using the churn-rate LTV formula, the team models what happens if annual churn drops by even a few percentage points. Because churn and LTV have an inverse relationship, a modest reduction in churn extends average customer lifetime materially and produces a large improvement in projected LTV across the customer base. The model makes the retention investment easy to justify without needing to guess at the outcome.
A B2B SaaS team calculates LTV separately for small business and mid-market customers using the formula (ARPU × Gross Margin) ÷ Monthly Churn Rate. Despite mid-market accounts paying more per month, their higher churn rate means their LTV is closer to the small business segment than expected. This finding redirects customer success resources toward reducing mid-market churn rather than simply acquiring more mid-market logos, a shift that would have been invisible without segment-level LTV calculation.
A customer experience team using a customer profile builder tracks purchase history, order frequency, and engagement signals over time for each customer. By mapping those signals to LTV calculations, they identify a segment of customers who are three purchases in and showing signs of disengagement. Proactive outreach to that specific group, informed by their LTV potential, is far more cost-effective than broad retention campaigns. Knowing which customers are worth the most makes every retention action more targeted.
The most accessible starting point is: Average Purchase Value × Purchase Frequency × Customer Lifespan. You can calculate all three inputs from your existing order data. This gives you a revenue-based LTV that is useful for comparing segments and setting rough acquisition cost targets, even before you layer in gross margin or churn adjustments.
Profit-based LTV is the more useful figure for decision-making. Revenue-based LTV overstates customer value because it ignores the cost of serving each customer. Multiply your revenue-based LTV by your gross margin percentage to get a profit figure that can honestly inform how much you should spend on acquisition and retention.
Churn rate and LTV have a direct inverse relationship: as churn rises, average customer lifespan falls, and LTV falls with it. You can use churn rate to estimate customer lifespan directly: Customer Lifetime = 1 ÷ Churn Rate. A 25% annual churn rate implies a four-year average customer lifetime. Reducing churn even slightly has a compounding positive effect on LTV across your entire customer base.
A ratio of at least 3:1 is the widely cited benchmark: each customer should generate at least three times the value of what it cost to acquire them. A ratio below 3:1 suggests you are either overspending on acquisition, underperforming on retention, or both. A ratio far above 3:1 may indicate you are under-investing in growth.
The standard formula for subscription or SaaS models is: (Average Revenue Per Account × Gross Margin) ÷ Monthly Churn Rate. This approach captures the recurring nature of the revenue and the direct impact of churn on customer lifetime. Make sure your ARPA and churn rate use the same time period, either both monthly or both annual, or the result will be incorrect.
LTV is a calculation, but acting on it requires knowing each customer well enough to influence their behavior over time. Alex builds the kind of detailed customer profiles, tracking purchase history, engagement, and loyalty signals, that make LTV a living metric rather than a quarterly report. If you want to see what that looks like in practice, the place to start is thisisalex.ai.