Fraud Blocker
Sticky.io > Insights > Five Ways to Calculate Customer Lifetime Value (CLTV)

Five Ways to Calculate Customer Lifetime Value (CLTV)

Sticky logo in a blue circle
sticky.io

Updated:  

August 6, 2025

There are five ways to calculate CLTV, with benefits and drawbacks to each formula. Discover what they are so you can make informed business decisions and understand if your business model has longevity.

A woman writing on a sticky note on a whiteboard. The whiteboard has other sticky notes, planning materials, and graphs on it.

Each new customer your business earns is a win, but just how big of a win is it? Will they contribute enough revenue to help your company grow, or will they barely earn out their acquisition cost before churning?

The answer can be found by calculating one business metric: customer lifetime value

There are several ways for calculating CLTV, each with its own benefits and drawbacks. Learn how you can use these formulas to make informed business decisions and understand if your business model has longevity.

What Is Customer Lifetime Value?

Customer lifetime value (also known as LTV, CLV, or CLTV) is the expected amount a customer will spend with your company while they're a customer. It considers not just the initial purchase but all subsequent purchases. From their first purchase to their last.

Why Is Customer Lifetime Value Important?

When you understand how much a customer is worth over time, you can make smarter decisions about acquisition, retention, and growth.

If your CLTV is too low — especially compared to your customer acquisition cost (CAC) — your business might struggle to stay profitable. That’s why ecommerce brands obsess over the CLTV:CAC ratio.

But it's more than a finance metric. Your CLTV is also essential for understanding other ecommerce metrics that track acquisition and retention. Understanding it helps inform: 

  • How much you can spend to acquire new customers
  • The long-term value of a customer
  • High-value customers to target with personalized experiences
  • Customer loyalty and retention strategies
  • Valuable customer segments to target
  • Marketing, customer success, and product development decisions

It’s also easy to understand the importance of reducing churn when you consider it through the lens of CLTV. Keep in mind:

A man riding a subway, wearing headphones and looking at his phone. Representing him seeing this stat on his phone: 65% of a company's business comes from existing customers. Source: Customer Service Institute

And as privacy laws change how much behavioral data merchants can collect about a customer’s journey, CLTV is arguably the most important metric. It gives you a high-level view of retention, loyalty, and profitability when granular attribution gets muddy.

Five CLV Calculations to Help You Optimize Profitability 

There are multiple ways to calculate customer lifetime value, depending on what you want to learn. The calculation will always return an average.

The simpler methods may ignore metrics like CAC, growth ratio, or your average gross margin. However, these calculations can provide enough data to help you make informed business decisions.‍

A visual representation of the five CLTV formulas covered in this blog post.

Before you can determine customer value, you'll need to gather some other numbers first. The equation you choose will dictate which of the following you'll need: 

  • Average order value (AOV)
  • Average revenue per year (ARPY)
  • Customer acquisition cost (CAC)
  • Cost of goods sold (COGS)
  • Churn rate (CR)
  • Customer servicing cost (CS)
  • Gross revenue (GR)
  • Discount rate (i)
  • Customer lifetime (L)
  • Number of customers (N)
  • Gross profit per sale (P)
  • Retention rate (RR)

How Do You Calculate Customer Lifetime Value?

Want to skip the math?

Use the free calculator below to estimate your customer lifetime value. Just plug in a few key numbers — like purchase frequency, lifespan, and costs — and we’ll do the rest.

Need a formula instead? Keep scrolling.

Customer Lifetime Value
$0

How to Increase CLTV with Sticky.io

Est. +5% to 15% Increase in Revenue

Utilize one-click upsells and bundles to increase transaction value. Research from McKinsey shows personalization can lift revenue by **5-15%**, which is reflected in the estimate below.

New CLTV
$0 - $0
(Increase of $0 - $0)
Est. +20% to 40% Longer Lifespan

Reduce involuntary churn with automated payment recovery. Data from Harvard Business Review highlights that small reductions in churn lead to significant profit increases. Our **20-40%** lifespan increase estimate is based on cutting this preventable churn.

New CLTV
$0 - $0
(Increase of $0 - $0)
Est. 22% to 37% Reduction in Servicing Costs

Automate billing and support with self-service portals. Bain & Company's 2024 research shows top companies reduce costs by an average of **22-37%** with automation, directly boosting profitability.

New CLTV
$0 - $0
(Increase of $0 - $0)
Est. +10% to 20% Longer Lifespan

Re-engage churned customers with targeted offers. According to marketing authorities like HubSpot, segmented email campaigns are a highly effective way to reactivate lapsed customers, leading to our estimated **10-20%** boost in average customer lifespan.

New CLTV
$0 - $0
(Increase of $0 - $0)

Method 1: Calculate CLTV Using Gross Revenue

CLTV = gross revenue - (customer acquisition cost + customer servicing cost)

Difficulty: Low.
Use this method if: You have high acquisition or servicing costs, or your subscribers only stick around for a few months.

Because this formula puts more emphasis on costs than some others, you’ll likely get a lower CLTV from this calculation. However, it’s typically better to underestimate it than to overestimate it, especially if you spend a lot on acquiring customers or keeping them around.

You can use this formula even if you don’t have enough data to provide a good ballpark of your average customer lifespan. It only requires knowing how much a customer spends with you before they churn. This formula is also useful for companies in acquisition mode because it does factor in those costs.

One weakness of this formula is that it subtracts the customer servicing cost but not the cost of goods sold; therefore, it’s a stronger candidate for SaaS companies than those that deliver physical products.

You may be wondering, how often do you update the averages for this calculation? You should re-figure these numbers at least as often as your customer base turns over. If you don’t know your average customer lifetime, sample a few accounts to get an idea of how long your customers stay. Then, make sure you’re updating each of the metrics used at this frequency for a more accurate calculation.

Method 2: Calculate CLTV Using Average Revenue per Year

CLTV = (average revenue per year x customer lifetime) - customer servicing cost

Difficulty: Low.
Use this method if: Your customers stick around for at least a year and stay at the same price point rather than frequently upgrading or purchasing add-ons.

Unlike the previous method, you’ll need historical data on your customers’ annual spending and average lifetime with your company. Merchants that don’t have at least a year’s worth of data won’t be able to use this formula.

This calculation is suitable in situations where the figures are likely to remain relatively flat year-over-year. Because it uses the customer servicing cost rather than COGS, this is another useful formula for SaaS companies.

You’ll notice CAC is not a part of this formula, which means it’s a better choice for companies that aren’t spending heavily on acquiring new customers.

Merchants that are heavily focused on retention might use this formula, however, as it accounts for the costs you’ll face from serving those customers who stick around.

Method 3: Calculate CLTV Using the Number of Customers

CLTV = (gross revenue - cost of goods sold) / number of unique customers

Difficulty: Low.
Use this method if: Your main customer-related expense is physical goods.

Method 3 is a simple way to determine CLTV, especially if you don’t have reams of historical data.

Because this formula subtracts COGS instead of customer acquisition or servicing costs, it’s best for companies that spend a lot on physical goods

While SaaS companies may not have to worry about the price of procuring a product to pass on to their customers, product-based subscriptions must account for this substantial expense. In fact, estimating your CLTV without subtracting COGS might give you an incorrect view of your business model’s viability.

A caveat is that this formula only considers expenses related to COGS.

This method is also less likely to show customer lifetime value compared to the average amount of money earned per customer over a set period. Calculating your gross profits requires you to use a time period so you can determine your COGS and gross revenue. You’ll have to count the number of unique customers within this period for an accurate calculation. However, bounding CLTV calculations by a time period will lead to fewer exact numbers because some of your customers’ lifetimes will extend beyond it in either direction.

Method 4: Calculate CLTV Using Average Order Value

CLTV = average order value / churn rate

Difficulty: Low.
Use this method if: You don’t have a lot of customer data or customer-related expenses.

While super simple, this method is also less accurate because it does not consider expenses. Your COGS, CAC, and customer servicing costs need to be taken into account when using CLTV to make decisions, and you’ll have to do that separately if you use this calculation.

Still, this formula is especially useful when you need to make quick calculations. If you’re using CLTV to track customer trends, you’ll be able to get a quick view of your customer base. You can also use this formula as a part of the calculations that have other ways of addressing expenses, such as your CLTV:CAC ratio.

One potential hurdle: This formula only works if your billing periods are standard. It estimates customer lifetime using churn rate or the likelihood that a customer will leave during a given billing period. For instance, a 10% churn rate on a subscription with a one-month billing period looks very different than a 10% churn rate on a subscription with a three-month billing period.

If you offer flexible payment plans (so some customers pay twice a month and some only pay twice a year), this formula won’t return meaningful data.

Method 5: Calculate CLTV Using Margin and Retention Rate

CLTV = (gross profit per sale x (retention rate x (1 + discount rate)) / (1 + discount rate - retention rate)) - customer acquisition cost

Difficulty: Medium.
Use this method if: You want the most precise CLTV calculation (and you’re comfortable with a bit of math).

This is the most advanced CLTV formula and is often taught in MBA programs. It accounts for both customer churn and the time value of money, which means it’s ideal if you’re forecasting revenue over longer time horizons.

It requires different numbers than ones previously discussed.

Gross profit per sale and retention rate should be easy to find. 

Discount rate is a bit more complicated. It represents the difference in the value of a dollar today and the value of that same dollar in the future. If you don’t know the appropriate discount rate, you can look up the current Federal Reserve interest rate for short-term loans and use that number.

So, what’s going on in the rest of the formula?

When you multiply your gross profit per sale by the adjusted retention rate, you’re finding the average value of each customer each month (including those customers who churn). 

Subtracting your retention rate from 1 plus the discount rate returns your adjusted churn rate. And since dividing 1 by your churn rate gives you the average customer lifetime, dividing your average value per customer per month by your churn rate returns your average lifetime value. 

Finally, you subtract CAC from that number so you’re not overstating your CLTV.

If that sounds too complex, stick with one of the earlier methods. But if you’re building financial models or pitching investors, this one gives you the most accurate picture of customer value.

What Formula Should I Use to Find Customer Lifetime Value?

The way you calculate CLTV will affect what decisions you can safely make.

A formula that doesn’t include expenses or only includes some expenses will make your business seem more profitable than it really is.

On the flip side, formulas that include every expense may make it seem like streamlining operations is key to increasing your CLTV, when improving your retention rate will have a greater impact.

Ultimately, it’s up to you to decide which formula you prefer. Just make sure you understand its strengths and weaknesses.

How to Use CLTV to Grow Your Business

Once you know your CLTV, the next step is increasing it.

Here are some proven ways to do just that: 

  1. Leverage upsells, downsells, and cross-sells to create value.
  2. Increase purchase frequency with timely promos and discounts.
  3. Keep customers engaged with a consistent, high-value newsletter.
  4. Build loyalty through subscription models.
  5. Reduce churn by investing in standout customer support.
  6. Turn loyal customers into advocates with a referral program.
  7. Personalize campaigns using behavioral data and preferences.

Dial in these strategies, and your CLTV — and profitability — will follow.

Boost Your CLTV with Subscriptions Today!
Learn how to grow your CLTV with the ultimate guide to starting and scaling a subscription business.
Enhance your customer's buying experience
Build and customize checkouts
for maximum conversions
Supercharge your ecommerce business
Run smarter campaigns
for nonstop growth
Everything you need to grow your business
Run smarter campaigns
for nonstop growth
Don't let failed payments hinder your growth
Recover revenue effortlessly
with automated retries
Simplify your payment processes
Optimize transactions
with intelligent routing
Accelerate your marketing efforts
Tools designed to amplify
your growth strategies
Maximize your campaign performance
Solutions to reduce
churn and stabilize sales
Streamline your subscription operations
Maximize
customer lifetime value
with our tools
Drive growth in your online store
Integrated solutions tailored
for eCommerce success