Customer Lifetime Value (LTV) Calculator
Quickly compute customer lifetime value ltv with accurate formulas. See amortization schedules, growth projections, and side-by-side comparisons.
Reviewed for accuracy by Sahil, Senior Finance & Tax Editor
Customer Lifetime Value (LTV) Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: LTV = (Avg Purchase Value x Purchase Frequency x Customer Lifespan) x Gross Margin
Worked example โ Gross Profit LTV: $702 | LTV:CAC: 8.8:1 | Payback: 5.5 months
Formula
LTV = (Avg Purchase Value x Purchase Frequency x Customer Lifespan) x Gross Margin
Simple LTV multiplies annual revenue per customer by customer lifespan. Gross Profit LTV adjusts for margin. The LTV:CAC ratio divides LTV by Customer Acquisition Cost to measure return on acquisition spend.
Worked Examples
Example 1: E-commerce Customer LTV
Problem:An online retailer has customers who spend $65 per order, purchase 6 times per year, and stay for 4 years. Gross margin is 45% and acquisition cost is $80.
Solution:Annual Revenue = $65 x 6 = $390 Simple LTV = $390 x 4 = $1,560 Gross Profit LTV = $1,560 x 0.45 = $702 LTV:CAC Ratio = $702 / $80 = 8.8:1 Payback = $80 / ($702/48 months) = 5.5 months
Result:Gross Profit LTV: $702 | LTV:CAC: 8.8:1 | Payback: 5.5 months
Example 2: SaaS Subscription LTV
Problem:A SaaS company charges $99/month (purchase value $99, frequency 12/year), average customer lifespan 3 years, 80% margin, $500 CAC.
Solution:Annual Revenue = $99 x 12 = $1,188 Simple LTV = $1,188 x 3 = $3,564 Gross Profit LTV = $3,564 x 0.80 = $2,851 LTV:CAC Ratio = $2,851 / $500 = 5.7:1 Payback = $500 / ($2,851/36) = 6.3 months
Result:Gross Profit LTV: $2,851 | LTV:CAC: 5.7:1 | Payback: 6.3 months
Frequently Asked Questions
What is Customer Lifetime Value (LTV) and why does it matter?
Customer Lifetime Value represents the total revenue a business can expect from a single customer account throughout their entire relationship. It is one of the most important metrics in business because it helps companies understand how much they can afford to spend on acquiring new customers while remaining profitable. A high LTV indicates strong customer loyalty, effective retention strategies, and a sustainable business model. Companies with high LTV ratios can invest more aggressively in marketing and customer acquisition, creating a competitive advantage. Understanding LTV also helps prioritize customer segments, allocate resources effectively, and make informed decisions about product development and customer service investments.
What is a good LTV to CAC ratio?
The LTV to CAC ratio measures the relationship between customer lifetime value and customer acquisition cost. A ratio of 3 to 1 is generally considered the benchmark for a healthy business, meaning you earn three dollars in lifetime value for every dollar spent acquiring a customer. A ratio below 1 to 1 means you are losing money on every customer. Between 1 and 3 suggests your business is viable but may struggle with profitability. Above 5 to 1 might seem excellent, but it could indicate you are under-investing in growth and leaving market share on the table. SaaS companies typically target 3 to 1 or higher, while e-commerce businesses often operate with lower ratios due to thinner margins and higher customer churn rates.
How can I increase my Customer Lifetime Value?
There are several proven strategies to increase LTV. First, improve your product quality and customer experience to reduce churn and extend the customer lifespan. Second, implement upselling and cross-selling strategies to increase average purchase value. Third, create loyalty programs that reward repeat purchases and increase purchase frequency. Fourth, provide excellent customer support that resolves issues quickly and builds trust. Fifth, use personalized marketing and recommendations based on purchase history to drive engagement. Sixth, develop subscription models that create recurring revenue streams. Seventh, invest in onboarding processes that help customers realize value quickly and reduce early-stage churn. Each of these strategies can independently move the needle on LTV metrics.
What is the difference between simple LTV and discounted LTV?
Simple LTV calculates the total expected revenue by multiplying average purchase value by frequency and lifespan without accounting for the time value of money. Discounted LTV applies a discount rate to future cash flows to determine their present value, reflecting the economic principle that money received in the future is worth less than money received today. For example, one thousand dollars received five years from now at a 10 percent discount rate is worth only about 621 dollars in today's terms. Discounted LTV is more financially accurate and is preferred by sophisticated businesses and investors because it provides a realistic assessment of customer value that accounts for inflation, risk, and the opportunity cost of capital deployed in the business.
How do you calculate CAC payback period?
The CAC payback period measures how many months it takes for a customer to generate enough gross profit to cover their acquisition cost. It is calculated by dividing the customer acquisition cost by the monthly gross profit per customer. For example, if CAC is 300 dollars and each customer generates 50 dollars in monthly gross profit, the payback period is six months. A shorter payback period is better because it means the company recovers its acquisition investment faster and can reinvest in growth sooner. Most SaaS companies target a payback period under twelve months. E-commerce companies often have shorter payback periods of one to three months because customers begin purchasing immediately. Understanding payback period helps businesses manage cash flow and set appropriate marketing budgets.
How is customer lifetime value (CLV) calculated?
Simple CLV = Average Purchase Value * Purchase Frequency * Customer Lifespan. For subscription models: CLV = Average Monthly Revenue per Customer / Monthly Churn Rate. For example, if a customer pays 50 dollars/month and your monthly churn is 5%, CLV = 50/0.05 = 1,000 dollars. CLV should be at least 3 times your customer acquisition cost.
How do I calculate customer acquisition cost (CAC)?
CAC = Total Sales and Marketing Expenses / Number of New Customers Acquired in that period. Include all related costs: advertising, salaries, tools, commissions, and overhead. CAC payback period = CAC / Monthly Gross Margin per Customer. A payback period under 12 months is generally healthy for SaaS businesses.
References
Background & Theory
History
Reviewed for accuracy by Sahil, Senior Finance & Tax Editor ยท Editorial policy
Related Calculators
๐งฎCustomer Acquisition Cost (CAC) Calculator
Calculate customer acquisition cost caccalculator with inputs, formulas, and instant results.
๐งฎInflation Cpiadjustment Calculator
Calculate inflation cpiadjustment with inputs, formulas, and instant results.
๐งฎPurchasing Power Parity (PPP) Converter
Calculate pppconverter with inputs, formulas, and instant results.
๐งฎPrice Elasticity Calculator
Calculate price elasticity with inputs, formulas, and instant results.
๐งฎEOQ Calculator
Calculate eoqcalculator with inputs, formulas, and instant results.
๐งฎQueueing M/M/s Calculator
Calculate queueing mmscalculator with inputs, formulas, and instant results.