What This Calculator Does
Customer Lifetime Value (CLV) is the total gross profit a business expects to earn from a single customer over the entire duration of their relationship. It tells you how much you can afford to spend acquiring a customer and whether your business model is sustainable. This calculator computes CLV from your average purchase value, purchase frequency, customer lifespan, and gross margin, then compares it to your customer acquisition cost (CAC) to show your LTV:CAC ratio and payback period.
The LTV:CAC ratio is one of the most important metrics in business. A ratio of 3:1 means you earn three dollars in lifetime profit for every dollar spent acquiring a customer. Most investors and operators consider 3:1 the minimum healthy ratio. Below 3:1, your acquisition costs may be eating too much of your profit. Above 5:1, you may be underinvesting in growth and leaving market share on the table.
For related business metrics, use our Break-Even Calculator to find your sales volume threshold, and our Margin Calculator to verify your gross margin assumptions.
Inputs Required
- Average Purchase Value: The typical dollar amount of a single transaction
- Purchase Frequency: How many times per year a customer buys
- Customer Lifespan: How many years a customer continues buying
- Gross Margin: Your profit margin as a percentage of revenue
- Customer Acquisition Cost (CAC): Total marketing and sales spend divided by new customers acquired
- Discount Rate: Used to calculate present value of future cash flows (typically 10%)
Outputs Provided
- CLV: Total lifetime gross profit from one customer
- Net Profit per Customer: CLV minus acquisition cost
- LTV:CAC Ratio: CLV divided by acquisition cost (target 3:1 or higher)
- CAC Payback Period: How many years until the customer's profit covers acquisition cost
- Discounted CLV: Present value of future profits using your discount rate
How the Calculation Works
The basic CLV formula multiplies annual gross profit by customer lifespan:
Annual Revenue = Average Purchase Value x Purchase Frequency
Annual Gross Profit = Annual Revenue x Gross Margin
CLV = Annual Gross Profit x Customer Lifespan
LTV:CAC = CLV / Customer Acquisition Cost
Payback Period = CAC / Annual Gross Profit
The discounted CLV applies a net present value (NPV) calculation, recognizing that a dollar earned in year 5 is worth less than a dollar earned today. Each year's gross profit is divided by (1 + discount rate) raised to the power of the year number. This is important for businesses with long customer lifespans, where the basic formula can overstate value.
How to Use the Calculator
- Enter your average purchase value. For a SaaS company, this is the monthly subscription price. For e-commerce, divide total revenue by total orders
- Set purchase frequency. A monthly subscription is 12 times per year. A quarterly buyer is 4 times per year
- Estimate customer lifespan. For SaaS, divide 1 by your annual churn rate. For e-commerce, use historical data on repeat purchase behavior
- Enter your gross margin percentage. This is revenue minus cost of goods sold, divided by revenue
- Enter your customer acquisition cost. Divide total marketing and sales spend by the number of new customers acquired in that period
- Set a discount rate (10% is standard for most businesses)
- Review your CLV, LTV:CAC ratio, and payback period
Example Calculations
Example 1: E-Commerce Store
An online clothing store has an average order value of $75, customers buy 4 times per year, the average customer lifespan is 3 years, and the gross margin is 50%. Acquisition cost is $60 per customer.
- Annual revenue: $300 ($75 x 4)
- Annual gross profit: $150 ($300 x 50%)
- CLV: $450 ($150 x 3 years)
- LTV:CAC ratio: 7.5:1 ($450 / $60)
- Net profit per customer: $390 ($450 - $60)
- Payback period: 0.4 years ($60 / $150)
Example 2: SaaS Company
A B2B SaaS company charges $100/month per user, customers stay for an average of 4 years, gross margin is 80%, and CAC is $1,200.
- Annual revenue: $1,200 ($100 x 12)
- Annual gross profit: $960 ($1,200 x 80%)
- CLV: $3,840 ($960 x 4 years)
- LTV:CAC ratio: 3.2:1 ($3,840 / $1,200)
- Net profit per customer: $2,640
- Payback period: 1.25 years ($1,200 / $960)
Real World Scenarios
Reducing Churn to Increase CLV
A subscription box service has a 25% annual churn rate, meaning the average customer lifespan is 4 years (1 / 0.25). Annual gross profit per customer is $120. CLV is $480. CAC is $150. LTV:CAC is 3.2:1. By improving onboarding and adding a loyalty program, they reduce churn to 15%, extending the average lifespan to 6.7 years. New CLV: $804. New LTV:CAC: 5.4:1. The churn reduction increased CLV by 67% without changing pricing or acquisition spend. This is why retention improvements often deliver more value than acquisition optimization.
When CAC Is Too High
A mobile app company spends $40 to acquire each user. Average revenue per user is $2/month, purchase frequency is 12 (monthly subscription), gross margin is 70%, and average lifespan is 18 months (1.5 years). Annual gross profit: $16.80 ($2 x 12 x 70%). CLV: $25.20 ($16.80 x 1.5). LTV:CAC: 0.63:1. The company loses $14.80 per user. No amount of growth fixes this. They need to either increase revenue per user (raise price, add premium tier), extend lifespan (improve retention), or reduce CAC (organic growth, referral programs). The calculator makes the problem immediately visible.
Comparing Customer Segments
An e-commerce company has two customer segments. Segment A (organic search) has a $0 CAC, $60 average order, 3 purchases per year, 2-year lifespan, and 45% margin. CLV: $162. Segment B (paid ads) has a $45 CAC, $80 average order, 2 purchases per year, 3-year lifespan, and 45% margin. CLV: $216, net profit: $171. Segment B has higher CLV despite the acquisition cost, because they buy larger orders and stay longer. The company should shift more budget to paid ads targeting Segment B profiles.
Common Mistakes to Avoid
- Using revenue instead of gross profit: CLV should be based on gross profit, not revenue. A $1,000 customer with 10% margin is worth $100 in lifetime profit, not $1,000
- Overestimating customer lifespan: If your churn rate is 30% per year, the average lifespan is 3.3 years, not 10. Use 1 / annual churn rate as a starting point
- Ignoring CAC payback period: Even with a healthy LTV:CAC ratio, a long payback period (over 12 months for most businesses) creates cash flow pressure. You spend money now to acquire customers who pay back slowly
- Not segmenting customers: Average CLV across all customers can hide important differences. High-value customers may have 5x the CLV of low-value ones. Segment by acquisition channel, product tier, or demographics for actionable insights
Limitations of This Calculator
This calculator uses a simplified CLV model that assumes constant purchase frequency, value, and margin over the customer lifespan. Real customer behavior varies. Purchase frequency may increase over time as customers become more engaged. Gross margins may change with scale. The model does not account for referral value (customers who bring in other customers) or expansion revenue (customers who upgrade to higher tiers). The discount rate is applied uniformly. For sophisticated CLV modeling with cohort analysis and predictive analytics, use dedicated customer analytics platforms.
Authoritative Research & Resources
- Harvard Business Review - The Value of Keeping the Right Customers - HBR's research on customer retention and lifetime value, showing how small improvements in retention rates lead to significant profit increases.
- Investopedia - Customer Lifetime Value (CLV) - A comprehensive reference on CLV calculation methods, including simple and predictive models, and how businesses use CLV for decision-making.
- Bain & Company - The Value of Online Customer Loyalty - Bain's foundational research on customer loyalty economics, including the relationship between retention, referral, and lifetime value.