Customer Lifetime Value Calculator
MarketingCalculate Customer Lifetime Value (CLV) instantly. Enter average order value, purchase frequency, customer lifespan, and gross margin to find your true CLV.
Customer Lifetime Value
$9.6kRevenue breakdown over 3 yrs
per customer / year
over full lifespan
CLV by Year
How was this calculated?
What is a CLV?
A Customer Lifetime Value Calculator (CLV calculator) computes the total profit a business expects to generate from a single customer over their entire relationship. Rather than measuring a single transaction, CLV captures the cumulative value of a loyal customer — their repeat purchases, long relationship duration, and the profit margin on every sale.
CLV is the single most important metric for sustainable business growth. It answers the question every marketing team needs to answer: "How much can we afford to spend acquiring a new customer?" Without knowing CLV, advertising budgets are guesses. With it, every channel spend becomes a calculated decision.
The formula combines four variables: average order value (what a typical purchase is worth), purchase frequency (how often a customer buys in a year), customer lifespan (how many years they stay active), and gross margin (the profit percentage on each sale). Multiply these together and you get the profit a single customer delivers over their lifetime — the ceiling on what you should spend to acquire them.
For Indian D2C brands, SaaS companies, and subscription businesses, CLV tracking has become essential as digital advertising costs on Meta and Google continue to rise. A business spending ₹3,000 to acquire a customer with a CLV of ₹5,000 is profitable; spending the same to acquire one with a CLV of ₹2,000 is not. The only way to know which scenario you are in is to calculate CLV and compare it against your CAC Calculator.
Understanding CLV also informs how you should prioritise customers. High-CLV customers deserve better service, more personalised communication, and loyalty rewards — they pay for themselves many times over. Low-CLV customers may not warrant the same investment.
How to use this CLV calculator
Enter Average Order Value — the typical amount a customer spends in a single transaction. If your orders vary widely, use the average of your last 3–6 months of transaction data. For subscription businesses, enter the monthly or annual plan value.
Set Purchase Frequency — how many times a year your average customer makes a purchase. E-commerce businesses often range from 2–8 per year; subscription businesses set this to 12 (monthly) or 1 (annual).
Set Customer Lifespan — the average number of years a customer remains active before churning. If you track customer data, this is average tenure; if not, use 2–3 years as a conservative estimate for most B2C businesses and 1–5 years for SaaS depending on contract length.
Enter Gross Margin — the percentage of revenue remaining after cost of goods sold. For software companies, this is often 60–80%; for physical products, typically 30–60%; for services, 40–70%. Include only COGS, not operating expenses.
Read your CLV — the primary output is your profit-adjusted Customer Lifetime Value. Compare it against your Customer Acquisition Cost — a CLV:CAC ratio of 3:1 or higher is the standard benchmark for a healthy business.
Formula & Methodology
The Customer Lifetime Value formula used by this calculator: CLV = Average Order Value × Purchase Frequency × Customer Lifespan × Gross Margin Where: - Average Order Value (AOV) = average transaction value per purchase - Purchase Frequency = number of purchases per customer per year - Customer Lifespan = average number of years a customer stays active - Gross Margin (%) = (Revenue − Cost of Goods Sold) ÷ Revenue × 100 Intermediate calculations: Annual Revenue per Customer = AOV × Purchase Frequency Total Revenue over Lifespan = Annual Revenue × Customer Lifespan CLV = Total Revenue × (Gross Margin ÷ 100) Worked example using realistic values: An Indian fashion D2C brand has the following customer metrics: - Average Order Value: ₹3,500 - Purchase Frequency: 5 orders per year - Customer Lifespan: 4 years - Gross Margin: 45% Annual Revenue per Customer = ₹3,500 × 5 = ₹17,500 Total Revenue over Lifespan = ₹17,500 × 4 = ₹70,000 CLV = ₹70,000 × 0.45 = ₹31,500 With a CLV of ₹31,500 and a 3:1 CLV:CAC target, the business can spend up to ₹10,500 per customer acquisition and remain profitable. Assumptions: - This formula assumes consistent purchase behaviour across the customer lifespan. In reality, purchase frequency may decline over time — apply a discount rate for more conservative estimates. - Gross margin is treated as constant; seasonal or product-mix variations are not captured. - The formula does not account for the time value of money (discounted CLV). For businesses with long customer lifespans (5+ years), apply a discount rate of 8–12% to get a more conservative present-value CLV.