Customer Lifetime Value (LTV) is one of the most critical metrics for any subscription-based or recurring-revenue business. It represents the total gross profit a company can expect to earn from a single customer account over the entire duration of that relationship. When you know your LTV, you can make smarter decisions about how much to invest in acquiring customers, which segments to prioritize, and whether your business model is fundamentally sustainable.

The standard LTV formula for subscription businesses multiplies the average monthly revenue per user by the gross margin percentage, then divides by the monthly churn rate. This produces a single dollar figure that estimates the total profit contribution of each customer. The formula also implies an average customer lifespan, calculated as one divided by the monthly churn rate. For example, a 5% monthly churn rate yields an average lifespan of 20 months.

LTV is most powerful when compared to Customer Acquisition Cost (CAC). The widely cited benchmark is that LTV should be at least three times CAC for a healthy SaaS business. A ratio below that threshold suggests the company is spending too aggressively on acquisition relative to the value customers generate, while a very high ratio may signal under-investment in growth.

This calculator takes three inputs: your average monthly revenue per user, your gross margin as a percentage, and your monthly churn rate. It instantly returns the estimated Customer Lifetime Value and the average customer lifespan in months. Use these numbers to evaluate pricing changes, assess the impact of reducing churn, or build financial projections for investors.

Calculator

Results

How to Use

  1. Enter your average monthly revenue per user in dollars
  2. Enter your gross margin as a percentage (revenue minus cost of goods sold, divided by revenue)
  3. Enter your monthly churn rate as a percentage of customers lost each month
  4. Click Calculate to see your Customer Lifetime Value and average customer lifespan
  5. Experiment with lower churn rates to see how retention improvements affect LTV

FAQ

How is Customer Lifetime Value calculated?

LTV is calculated by multiplying the average monthly revenue per user by the gross margin percentage, then dividing by the monthly churn rate. The formula is LTV = ARPU x Gross Margin / Monthly Churn Rate. This gives you the total gross profit expected from one customer over their entire relationship with your business.

What is a good Customer Lifetime Value?

There is no universal benchmark for LTV because it varies widely by industry and business model. What matters most is the relationship between LTV and your Customer Acquisition Cost. A healthy SaaS business typically targets an LTV to CAC ratio of at least 3:1. The absolute LTV figure depends on your pricing, margins, and retention rates.

How does churn rate affect LTV?

Churn has a dramatic impact on LTV. A business with 5% monthly churn has an average customer lifespan of 20 months, while reducing churn to 2% extends the lifespan to 50 months, more than doubling LTV. Small improvements in retention create large gains in lifetime value, which is why reducing churn is often the highest-leverage growth strategy.

Learn More

Guides that feature this tool

Part of These Collections

Curated tool sets for specific workflows

Copy this code to embed this tool on your website:

<iframe src="https://freetoolstack.com/embed/ltv-calculator" width="100%" height="500" frameborder="0" loading="lazy" title="LTV Calculator"></iframe>