Customer Lifetime Value (CLV) Calculator | Using Retention Rate & Margin


Customer Lifetime Value (CLV) Calculator

Estimate the total revenue a business can reasonably expect from a single customer account.



The average amount a customer spends in a single transaction.


The average number of purchases a customer makes per period (month/year).


Your profit margin on each sale (e.g., 60% margin means you keep $60 for every $100 in revenue).


The percentage of customers you retain over a given period.


Used to calculate the present value of future cash flows. Often your cost of capital.


The time period for your input rates (e.g., annual retention rate).

Calculation Results

Estimated Customer Lifetime Value (CLV)
$0.00

Average Customer Lifespan
0 Periods

Customer Churn Rate
0%

Avg. Profit per Period
$0.00

Profit per Customer (Simple)
$0.00

CLV Projection Over Time


Projected cumulative value from a single customer based on current inputs.
Period Per-Period Profit Cumulative Lifetime Value

What is Customer Lifetime Value (CLV)?

Customer Lifetime Value (CLV or CLTV) is a critical business metric that estimates the total net profit a company can expect to earn from an average customer throughout their entire relationship with the business. It’s a forward-looking prediction that moves beyond single transaction analysis, helping businesses understand the long-term worth of acquiring and retaining customers. By knowing your CLV, you can make more strategic decisions about marketing spend, customer acquisition costs (CAC), product development, and customer retention efforts. A high CLV indicates a healthy, sustainable business model with loyal, profitable customers.

The Customer Lifetime Value (CLV) Formula and Explanation

While there are several ways to calculate CLV, a robust and widely used formula incorporates profit margin, customer retention rate, and a discount rate to account for the time value of money. This calculator uses the following formula, which is ideal for subscription or repeat-purchase business models:

CLV = (Average Profit per Period) * [ Retention Rate / (1 + Discount Rate – Retention Rate) ]

This formula accurately calculates the value of future profits in today’s dollars. The retention rate and margin are variables used to calculate the core profitability, while the discount rate adjusts that value over the customer’s lifespan.

Variables Explained

Variable Meaning Unit Typical Range
Average Purchase Value The average revenue generated from a single customer purchase. Currency ($) Varies widely
Purchase Frequency How many times a customer buys within the selected period. Number 1 – 12 (or more)
Gross Margin The percentage of revenue you keep as profit after accounting for the cost of goods sold. Percentage (%) 20% – 90%
Customer Retention Rate The percentage of existing customers who remain customers over the period. Percentage (%) 70% – 95% for healthy businesses
Discount Rate The rate used to convert future cash flows to their present value. Often the Weighted Average Cost of Capital (WACC). Percentage (%) 8% – 15%

Practical CLV Calculation Examples

Example 1: SaaS Company (Annual)

A B2B SaaS company wants to calculate its annual CLV.

  • Inputs:
    • Average Purchase Value (Annual Subscription): $2,000
    • Purchase Frequency (per year): 1
    • Gross Margin: 80%
    • Customer Retention Rate (annual): 85%
    • Discount Rate: 10%
  • Calculation Steps:
    1. Avg. Profit per Period: $2,000 * 1 * (80 / 100) = $1,600
    2. CLV Multiplier: 0.85 / (1 + 0.10 – 0.85) = 0.85 / 0.25 = 3.4
    3. CLV Result: $1,600 * 3.4 = $5,440

Example 2: E-commerce Store (Monthly)

An online store selling coffee beans wants to find its monthly CLV.

  • Inputs:
    • Average Purchase Value (Order): $50
    • Purchase Frequency (per month): 1.5
    • Gross Margin: 40%
    • Customer Retention Rate (monthly): 70%
    • Discount Rate (monthly): 1% (approx. 12% annually)
  • Calculation Steps:
    1. Avg. Profit per Period: $50 * 1.5 * (40 / 100) = $30
    2. CLV Multiplier: 0.70 / (1 + 0.01 – 0.70) = 0.70 / 0.31 ≈ 2.26
    3. CLV Result: $30 * 2.26 = $67.80

How to Use This Customer Lifetime Value Calculator

This tool is designed for ease of use and accuracy. Follow these steps to calculate your CLV:

  1. Enter Average Purchase Value: Input the average amount a customer spends in one transaction.
  2. Enter Purchase Frequency: Input how many times a customer typically buys within the chosen time period. For example, if customers buy twice a year, enter ‘2’ and select ‘Annually’.
  3. Input Gross Margin: Enter your profit margin as a percentage. This is crucial as retention rate and margin are variables used to calculate the true profit-based CLV.
  4. Input Customer Retention Rate: Enter the percentage of customers you retain for the period. For instance, if you keep 90 out of 100 customers each year, your annual retention rate is 90%.
  5. Set the Discount Rate: Enter your annual discount rate, typically your cost of capital, to reflect the value of money over time.
  6. Select a Period: Choose whether your inputs are based on a monthly or annual basis. The calculator adjusts all calculations accordingly.
  7. Analyze the Results: The calculator instantly displays the estimated CLV, along with key intermediate values like Customer Lifespan and Churn Rate. Use these insights to inform your business strategy. For more on this, see our guide on understanding SaaS unit economics.

Key Factors That Affect Customer Lifetime Value

Several factors can significantly influence your CLV. Focusing on improving these areas can lead to substantial growth in customer value.

  • Customer Retention Rate: This is the most powerful lever. Even small increases in retention can dramatically increase CLV, as it extends the period over which customers generate profit. Improving this is a key strategy; learn more with our customer churn calculator.
  • Gross Margin: Higher profitability per sale directly translates to a higher CLV. This can be achieved through optimizing pricing, reducing the cost of goods sold (COGS), or managing operational costs.
  • Upselling and Cross-selling: Encouraging customers to buy more frequently or purchase higher-value products (increasing Average Purchase Value) is a direct path to boosting CLV.
  • Customer Onboarding Experience: A smooth and successful onboarding process ensures customers see value in your product quickly, which is highly correlated with long-term retention.
  • Product Quality and Value: A superior product that consistently solves a customer’s problem is the foundation of high retention and, therefore, a high CLV.
  • Customer Service and Support: Excellent, responsive support builds trust and loyalty, making customers less likely to churn and more likely to recommend your service. This is a key part of how to improve retention rate.

Frequently Asked Questions (FAQ)

What is the difference between simple CLV and discounted CLV?

Simple CLV often multiplies average profit by the customer lifespan without accounting for the time value of money. Discounted CLV (which this calculator uses) is more accurate because it recognizes that a dollar earned in the future is worth less than a dollar earned today, providing a more realistic valuation.

Why is Customer Retention Rate so important for CLV?

Retention rate has an exponential effect on CLV. Because it appears in both the numerator and denominator of the formula’s multiplier, small improvements in retention lead to a much longer calculated customer lifespan, dramatically increasing the total projected profit.

What’s a good CLV?

A “good” CLV is relative and best understood in relation to your Customer Acquisition Cost (CAC). A healthy ratio is typically 3:1 (CLV to CAC), meaning the value of a customer is three times the cost to acquire them. A ratio below 1:1 is unsustainable.

How do I calculate my retention rate?

To calculate the retention rate for a period, use the formula: ( (Number of Customers at End of Period – Number of New Customers Acquired) / Number of Customers at Start of Period ) * 100. Our customer churn calculator can help simplify this.

Should I use a monthly or annual period for my calculation?

Use the period that best matches your business model and data availability. SaaS companies with annual contracts should use ‘Annually’. E-commerce or subscription box services with monthly billing cycles should use ‘Monthly’ for a more granular view.

How does churn rate relate to CLV?

Churn rate is the inverse of retention rate (Churn Rate = 1 – Retention Rate). A lower churn rate means a higher retention rate, which directly increases the customer lifespan and, consequently, the CLV.

Can this calculator be used for any business type?

This calculator is most effective for businesses with recurring revenue or repeat purchase models (e.g., SaaS, subscriptions, e-commerce with loyal customers). It is less suited for businesses with infrequent, high-ticket, one-off sales.

What should I use for the discount rate?

The discount rate is typically your company’s Weighted Average Cost of Capital (WACC), which represents your blended cost of equity and debt. If you don’t know your WACC, a standard rate of 8-12% is often used as a reasonable estimate.

© 2026 Your Company Name. All Rights Reserved. This calculator is for informational purposes only.



Leave a Reply

Your email address will not be published. Required fields are marked *