Customer Lifetime Value Calculator

Calculate Customer Lifetime Value to Optimize Acquisition and Retention

Customer Lifetime Value (LTV) calculator helps founders and growth teams understand the total revenue value of a customer relationship. This calculator uses ARPU, retention rate, and gross margin to determine LTV, LTV:CAC ratio, and payback period. Understanding these metrics enables data-driven decisions about acquisition spending and retention investments.

LTV Analysis

Customer LTV

$1.00K

LTV:CAC Ratio

5.0:1

Avg Customer Lifespan

20.0 mo

Payback Period

5.7 mo

$/mo
%
%
$

Want this on your website?

We'll white-label it, match your brand, and set up lead capture. You just copy-paste one line of code.

No engineering requiredNo design neededDeploy in days
Let's Chat

No pressure. Just a friendly conversation.

Formula

LTV = (ARPU × Gross Margin) ÷ Monthly Churn Rate, Customer Lifespan = 1 ÷ Churn Rate, LTV:CAC Ratio = LTV ÷ CAC

This calculator determines customer lifetime value by multiplying the monthly gross profit contribution (ARPU times margin) by the expected customer lifespan (inverse of churn rate). The LTV:CAC ratio shows acquisition efficiency by comparing lifetime value to acquisition cost.

Variables

  • Average Revenue Per User (ARPU)(USD/month)Monthly recurring revenue generated per customer
  • Gross Margin(percentage)Percentage of revenue remaining after direct costs
  • Monthly Retention Rate(percentage)Percentage of customers retained each month (100% minus churn)
  • Customer Acquisition Cost (CAC)(USD)Average cost to acquire one new customer

Assumptions

  • Churn rate remains constant over customer lifetime
  • ARPU does not change significantly over time (no expansion or contraction)
  • Gross margin is consistent across customer segments
  • CAC represents fully-loaded acquisition cost including sales and marketing

Sources

  • SaaS Metrics StandardsIndustry-standard LTV calculation methodology used by VCs and SaaS operators
  • Unit Economics FrameworkFoundational business model analysis for subscription businesses

Limitations

  • Does not account for expansion revenue increasing ARPU over time
  • Assumes constant churn which may improve or worsen with cohort maturity
  • Ignores time value of money (NPV adjustments)
  • Segment-level LTV may vary significantly from average

Tips for Accurate Results

  • LTV is calculated as ARPU × Gross Margin × (1 / Churn Rate), representing the total profit expected from a customer over their lifetime.
  • A healthy LTV:CAC ratio is 3:1 or higher - if you spend $100 to acquire a customer, they should generate at least $300 in lifetime value.
  • Customer lifespan in months equals 1 divided by monthly churn rate - a 5% monthly churn means average customer lifetime of 20 months.
  • Improving retention has a compounding effect on LTV - reducing churn from 5% to 4% increases average lifespan from 20 to 25 months.
  • Consider gross margin in LTV calculations - a $100 ARPU with 70% margin contributes $70 monthly toward covering acquisition costs and profit.

How to Use the Customer Lifetime Value Calculator

  1. 1Enter your Average Revenue Per User (ARPU) as the monthly revenue per customer.
  2. 2Input your gross margin percentage to account for direct costs.
  3. 3Specify your monthly retention rate (or calculate from churn rate as 100% minus churn).
  4. 4Add your Customer Acquisition Cost (CAC) to calculate the LTV:CAC ratio.
  5. 5Review the calculated LTV, customer lifespan, and payback period.
  6. 6Use insights to optimize acquisition spending and retention investments.

Why Customer Lifetime Value Matters

LTV is the foundation of sustainable growth economics. Understanding the total value a customer generates over their relationship allows you to make informed decisions about how much to invest in acquisition. Companies that overspend on CAC relative to LTV burn cash unsustainably, while those that underspend leave growth on the table.

The LTV:CAC ratio is the key health metric for subscription businesses. A ratio below 1:1 means you lose money on every customer acquired. Between 1:1 and 3:1 suggests profitability but limited reinvestment capacity. Above 3:1 indicates healthy unit economics that support aggressive growth.

Payback period matters for cash flow planning. Even with strong LTV:CAC ratios, long payback periods strain working capital. Understanding when customers become profitable helps plan fundraising timing and growth rate decisions.


Common Use Cases & Scenarios

SaaS Business with Strong Retention

Subscription software company with low churn and high margins.

Inputs:
  • Monthly ARPU:$50
  • Gross Margin:80%
  • Monthly Retention:97%
  • CAC:$150
Expected Results:

LTV of $1,333 with LTV:CAC ratio of 8.9:1 and 4-month payback period.

Consumer Subscription Service

B2C subscription with moderate churn and lower margins.

Inputs:
  • Monthly ARPU:$15
  • Gross Margin:60%
  • Monthly Retention:92%
  • CAC:$50
Expected Results:

LTV of $113 with LTV:CAC ratio of 2.3:1 and 5.5-month payback period.

Enterprise Software

High-value enterprise contracts with excellent retention.

Inputs:
  • Monthly ARPU:$5,000
  • Gross Margin:85%
  • Monthly Retention:99%
  • CAC:$25,000
Expected Results:

LTV of $425,000 with LTV:CAC ratio of 17:1 and 6-month payback period.


Frequently Asked Questions

What is the formula for Customer Lifetime Value?

The standard LTV formula is: LTV = (ARPU × Gross Margin) / Monthly Churn Rate. This calculates the total profit expected from a customer over their relationship. For example, $50 ARPU × 80% margin ÷ 3% monthly churn = $1,333 LTV.

What is a good LTV:CAC ratio?

Industry standard is 3:1 or higher for a healthy business. Below 1:1 means losing money on acquisition. Between 1:1 and 3:1 is marginal. Above 3:1 is healthy, and above 5:1 suggests you may be underinvesting in growth.

How does retention affect LTV?

Retention has an exponential impact on LTV. Customer lifespan equals 1/churn rate. Improving retention from 95% to 97% (reducing churn from 5% to 3%) increases average lifespan from 20 to 33 months - a 65% increase in LTV from just 2 percentage points of retention improvement.

Should I include gross margin in LTV calculations?

Yes. Gross margin LTV represents actual profit contribution toward recovering CAC and generating profit. A $100 ARPU with 60% margin contributes $60 monthly, while $100 ARPU with 90% margin contributes $90. Ignoring margin overstates true customer value.

How do I calculate payback period?

Payback Period = CAC / (ARPU × Gross Margin). This shows how many months until a customer becomes profitable. A $200 CAC with $50 ARPU and 80% margin means $40 monthly contribution, so payback is 5 months.

What factors can improve LTV?

Three levers improve LTV: increase ARPU through upsells and price optimization, improve gross margin through operational efficiency, and reduce churn through better product and customer success. Retention improvements often have the highest impact because they compound over the entire customer lifespan.


Related Calculators

LTV Calculator | Customer Lifetime Value & LTV:CAC Tool