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
Inventory Turnover Calculator - Calculate Inventory Turnover Ratio
Calculate inventory turnover ratio to measure how quickly inventory is sold. Understand your inventory management efficiency.
Menu Price Calculator - Calculate Restaurant Menu Prices
Calculate optimal menu prices based on food costs and target profit margins. Determine the right price for your dishes to maximize profitability.
Recipe Cost Calculator - Calculate Recipe Food Costs
Calculate the cost of any recipe by entering ingredient prices and quantities. Understand your food costs per dish for better menu pricing.
Food Cost Calculator - Calculate Restaurant Food Cost Percentage
Calculate restaurant food cost percentage to identify areas for cost savings. Monitor and control food costs to improve profitability.
ROAS Calculator - Calculate Return on Ad Spend
Calculate Return on Ad Spend (ROAS) to measure advertising campaign effectiveness. Determine if your marketing spending is profitable.
CAC Calculator - Calculate Customer Acquisition Cost
Calculate Customer Acquisition Cost (CAC) to understand how much you spend to acquire each new customer. Optimize your marketing budget.
Recipe Scaling Calculator - Scale Recipes Up or Down
Scale recipes up or down based on serving size changes. Perfect for adjusting recipe quantities for different portion sizes.
Azure Pricing Calculator - Calculate Azure Costs
Calculate Microsoft Azure cloud service costs. Estimate VM, storage, and database pricing for your cloud infrastructure.
EOQ Calculator - Calculate Economic Order Quantity
Calculate Economic Order Quantity (EOQ) to find the optimal order quantity that minimizes total inventory costs.
Safety Stock Calculator - Calculate Safety Stock Levels
Calculate safety stock levels to prevent inventory stockouts. Maintain optimal buffer inventory for uncertain demand and lead times.
Reorder Point Calculator - Calculate When to Reorder Inventory
Calculate when to reorder inventory based on lead time and demand. Never run out of stock with optimized reorder points.
Paint Calculator - Calculate Paint & Primer
Calculate paint and primer needed for interior and exterior projects. Estimate gallons, coats, and costs for walls, ceilings, and trim.
Tile Calculator - Calculate Tile Needs
Calculate tile needs for floors, walls, and backsplashes. Get accurate estimates of tiles needed including waste percentage and grout coverage.
Sand Calculator - Calculate Sand Volume and Weight
Calculate sand volume and weight for construction projects. Estimate sand needed for concrete, landscaping, and playgrounds.
Gravel Calculator - Calculate Gravel Volume and Weight
Calculate gravel volume and weight for driveways, pathways, and landscaping. Estimate tons and cubic yards needed.
Asphalt Calculator - Calculate Asphalt for Driveways and Paving
Calculate asphalt needed for driveways, parking lots, and roads. Estimate hot mix asphalt volume in tons and cubic yards.
Wallpaper Calculator - Calculate Wallpaper Rolls Needed
Calculate wallpaper rolls needed for any room. Estimate wallpaper, account for pattern repeats, doors, and windows.
Age Calculator - Calculate Age from Date of Birth
Calculate your age instantly from your date of birth. Find your age in years, months, and days. Includes next birthday countdown and lifetime statistics.