LTV Calculator
Customer Lifetime Value
About This Calculator
LTV Calculator - Customer Lifetime Value
Calculate Customer Lifetime Value (LTV or CLV) with our free LTV calculator. Understand the long-term value of your customers, make smarter acquisition decisions, and optimize your marketing spend.
What is Customer Lifetime Value?
Customer Lifetime Value (LTV or CLV) is the total revenue a business can expect from a single customer account throughout their relationship. It considers the average purchase amount, purchase frequency, and customer lifespan to project the total value a customer brings. LTV helps businesses determine how much they can spend on customer acquisition while remaining profitable.
Why Calculate LTV?
- Acquisition Budget: Know how much to spend acquiring customers
- Segmentation: Identify your most valuable customer segments
- Retention Focus: Understand the impact of retention efforts
- Forecasting: Predict future revenue more accurately
- Strategy Alignment: Align marketing with long-term value
- Investor Relations: Key metric for business valuation
How to Calculate LTV
Basic LTV Formula
LTV = Average Purchase Value × Purchase Frequency × Customer Lifespan
Example:
Average Purchase Value: $75
Purchase Frequency: 4 times per year
Customer Lifespan: 3 years
LTV = $75 × 4 × 3 = $900
This customer is worth $900 over their lifetime.
Detailed LTV Formula
For subscription businesses or recurring revenue models:
LTV = (ARPU × Gross Margin) ÷ Churn Rate
Where:
ARPU = Average Revenue Per User (per month or year)
Gross Margin = Percentage of revenue kept after direct costs
Churn Rate = Percentage of customers who leave each period
Example:
Monthly ARPU: $50
Gross Margin: 80%
Monthly Churn: 5%
LTV = ($50 × 0.80) ÷ 0.05
LTV = $40 ÷ 0.05
LTV = $800
Understanding the Components
1. Average Purchase Value:
- Total revenue ÷ Number of purchases
- Average transaction amount
- Can be calculated per order or per period
2. Purchase Frequency:
- Number of purchases ÷ Number of unique customers
- How often customers buy
- Expressed as times per year or month
3. Customer Lifespan:
- Average time a customer remains active
- Often expressed in years or months
- Can be calculated as 1 ÷ Churn Rate
LTV to CAC Ratio
The Golden Rule of Unit Economics
LTV:CAC Ratio compares Customer Lifetime Value to Customer Acquisition Cost.
LTV:CAC Ratio = Customer Lifetime Value ÷ Customer Acquisition Cost
Benchmark Categories:
- Excellent: 5:1 or higher
- Healthy: 3:1 to 5:1
- Acceptable: 2:1 to 3:1
- Warning: Below 2:1
Example:
LTV: $1,500
CAC: $500
Ratio: $1,500 ÷ $500 = 3:1 ✓ Healthy
Why 3:1 is the Target:
- Covers acquisition costs (1x)
- Covers operational costs (1x)
- Provides profit margin (1x)
- Allows for sustainable growth
Industry Benchmarks
| Industry | Typical LTV | LTV:CAC Ratio |
|---|---|---|
| SaaS B2B | $1,000 - $10,000+ | 3:1 to 5:1 |
| SaaS B2C | $200 - $1,000 | 2:1 to 4:1 |
| E-commerce | $200 - $800 | 3:1 to 5:1 |
| Subscription Box | $150 - $500 | 2:1 to 3:1 |
| Retail (Fashion) | $300 - $900 | 3:1 to 4:1 |
| Financial Services | $2,000 - $20,000+ | 4:1 to 6:1 |
Practice Examples
Example 1: E-commerce Store
Data:
- Annual revenue: $500,000
- Total orders: 8,000
- Unique customers: 3,000
- Average customer retention: 2.5 years
Calculation:
Average Purchase Value = $500,000 ÷ 8,000 = $62.50
Purchase Frequency = 8,000 ÷ 3,000 = 2.67 times/year
LTV = $62.50 × 2.67 × 2.5 = $417
With $150 CAC:
LTV:CAC Ratio = $417 ÷ $150 = 2.78:1 ✓ Acceptable
Example 2: SaaS Subscription
Data:
- Monthly subscription: $99
- Gross margin: 85%
- Monthly churn rate: 4%
Calculation:
ARPU = $99
Gross Margin = 0.85
Churn Rate = 0.04
LTV = ($99 × 0.85) ÷ 0.04
LTV = $84.15 ÷ 0.04
LTV = $2,104
With $600 CAC:
LTV:CAC Ratio = $2,104 ÷ $600 = 3.5:1 ✓ Healthy
Example 3: Restaurant
Data:
- Average check: $45
- Average visits per month: 1.5
- Average customer lifespan: 18 months
Calculation:
Average Purchase Value = $45
Purchase Frequency = 1.5 × 12 = 18 times/year
Customer Lifespan = 18 months = 1.5 years
LTV = $45 × 18 × 1.5 = $1,215
With $50 CAC (marketing to attract new customers):
LTV:CAC Ratio = $1,215 ÷ $50 = 24.3:1 ✓ Excellent
Increasing Customer Lifetime Value
Strategies to Boost LTV
1. Increase Purchase Frequency:
- Email marketing and reminders
- Loyalty programs and rewards
- Subscription models
- Personalized recommendations
2. Increase Average Order Value:
- Upselling and cross-selling
- Product bundles
- Free shipping thresholds
- Volume discounts
3. Extend Customer Lifespan:
- Exceptional customer service
- Product quality improvements
- Community building
- Regular engagement
4. Reduce Churn:
- Identify at-risk customers early
- Implement retention campaigns
- Gather and act on feedback
- Offer win-back incentives
LTV Segmentation
Understanding Customer Value Distribution
Many businesses find that their top 20% of customers generate 80% of value (Pareto Principle).
Segment Analysis Example:
High-Value Customers (20% of base):
- LTV: $2,000+
- Frequency: Weekly purchases
- Strategy: VIP treatment, exclusive offers
Mid-Value Customers (60% of base):
- LTV: $500 - $2,000
- Frequency: Monthly purchases
- Strategy: Loyalty programs, upselling
Low-Value Customers (20% of base):
- LTV: Under $500
- Frequency: Rare purchases
- Strategy: Re-engagement or cost-efficient service
Frequently Asked Questions
Related Calculators
Calculate inventory turnover ratio to measure how quickly inventory is sold. Understand your inventory management efficiency.
Calculate optimal menu prices based on food costs and target profit margins. Determine the right price for your dishes to maximize profitability.
Calculate the cost of any recipe by entering ingredient prices and quantities. Understand your food costs per dish for better menu pricing.
Calculate restaurant food cost percentage to identify areas for cost savings. Monitor and control food costs to improve profitability.
Calculate Return on Ad Spend (ROAS) to measure advertising campaign effectiveness. Determine if your marketing spending is profitable.
Calculate Customer Acquisition Cost (CAC) to understand how much you spend to acquire each new customer. Optimize your marketing budget.
Scale recipes up or down based on serving size changes. Perfect for adjusting recipe quantities for different portion sizes.
Calculate Economic Order Quantity (EOQ) to find the optimal order quantity that minimizes total inventory costs.
Calculate safety stock levels to prevent inventory stockouts. Maintain optimal buffer inventory for uncertain demand and lead times.
Calculate when to reorder inventory based on lead time and demand. Never run out of stock with optimized reorder points.
Calculate Microsoft Azure cloud service costs. Estimate VM, storage, and database pricing for your cloud infrastructure.
Calculate paint and primer needed for interior and exterior projects. Estimate gallons, coats, and costs for walls, ceilings, and trim.
Calculate tile needs for floors, walls, and backsplashes. Get accurate estimates of tiles needed including waste percentage and grout coverage.
Calculate sand volume and weight for construction projects. Estimate sand needed for concrete, landscaping, and playgrounds.
Calculate gravel volume and weight for driveways, pathways, and landscaping. Estimate tons and cubic yards needed.
Calculate asphalt needed for driveways, parking lots, and roads. Estimate hot mix asphalt volume in tons and cubic yards.
Calculate wallpaper rolls needed for any room. Estimate wallpaper, account for pattern repeats, doors, and windows.
Calculate days between dates with our free date calculator. Find date differences, add or subtract days from dates, and calculate working days.