LTV Calculator: Estimate Customer Lifetime Value with Simple and Margin-Based Formulas
ltvcustomer lifetime valueretentionprofitabilitycalculator

LTV Calculator: Estimate Customer Lifetime Value with Simple and Margin-Based Formulas

CCalculation Shop Editorial
2026-06-09
10 min read

Learn how to calculate customer lifetime value with simple and margin-based LTV formulas, clear assumptions, and worked examples.

A practical LTV calculator is useful because customer lifetime value is not a fixed number. It changes when pricing changes, when retention improves or weakens, and when margin assumptions become clearer. This guide shows how to estimate customer lifetime value with a simple revenue-based approach and a more decision-ready margin-based formula, so you can compare acquisition cost, set better targets, and revisit the metric whenever your business model shifts.

Overview

Customer lifetime value, often shortened to LTV or CLV, is an estimate of how much value a customer generates over the span of the relationship. At its simplest, it answers a common planning question: How much is one customer worth to the business over time?

That question matters in many settings:

  • Students learning business metrics can use LTV to connect retention, revenue, and profitability.
  • Startup founders can compare LTV against customer acquisition cost and payback period.
  • Managers can use it to judge whether a pricing change, discount, or onboarding investment is likely to improve long-term economics.
  • Teachers can use the metric as a clear example of why assumptions matter in KPI modeling.

A good customer lifetime value calculator usually supports more than one formula because different decisions call for different levels of detail. A rough forecast may only need average revenue and customer lifespan. A budgeting or strategy model should usually go further and apply gross margin, retention, churn, and time period consistency.

The most important point is this: LTV is only as useful as the assumptions behind it. If your business charges monthly, model monthly. If retention varies by segment, estimate LTV by segment rather than averaging everything together. If gross margin is low, a revenue-only LTV may overstate economic value.

In practice, there are two reliable ways to start:

  1. Simple LTV formula for quick directional estimates.
  2. Margin-based LTV for decision-making tied to profitability.

Both are worth keeping in your KPI toolkit. The simple method is easier to explain and quicker to update. The margin-based method is usually better for marketing spend, pricing analysis, and unit economics.

How to estimate

Here is the simplest way to calculate lifetime value:

Simple LTV formula:
LTV = Average revenue per period × Average customer lifespan in periods

If a customer pays $40 per month and stays for 18 months on average, then:

LTV = $40 × 18 = $720

This version is easy to use, but it measures revenue, not profit. That can be acceptable for high-level planning, but it may mislead if delivery costs are meaningful.

To make the metric more useful, add gross margin:

Margin-based LTV formula:
LTV = Average revenue per period × Gross margin % × Average customer lifespan in periods

If the same customer pays $40 per month, gross margin is 70%, and the average lifespan is 18 months:

LTV = $40 × 0.70 × 18 = $504

This is often a better estimate because it focuses on contribution from the customer after direct service or product costs.

Some teams prefer to estimate LTV using churn rather than directly entering lifespan. That version is common in subscription models:

Lifespan from churn:
Average customer lifespan = 1 ÷ Churn rate

If monthly churn is 5%, then average lifespan is:

1 ÷ 0.05 = 20 months

You can then plug that result into your LTV formula:

LTV = Average monthly revenue × Gross margin % × (1 ÷ Monthly churn)

For example:

  • Average monthly revenue per customer = $50
  • Gross margin = 80%
  • Monthly churn = 4%

Then:

LTV = $50 × 0.80 × (1 ÷ 0.04)
LTV = $50 × 0.80 × 25 = $1,000

This is a common ltv formula for recurring revenue businesses because it ties the estimate directly to retention.

For non-subscription businesses, the same idea still applies, but the inputs may look different. You may estimate:

  • Average order value
  • Purchase frequency per year
  • Average customer lifespan in years
  • Gross margin percentage

In that case:

LTV = Average order value × Purchase frequency × Gross margin % × Customer lifespan

Example:

  • Average order value = $75
  • 2.5 orders per year
  • Gross margin = 60%
  • Customer lifespan = 4 years

LTV = $75 × 2.5 × 0.60 × 4 = $450

That is the profit-oriented lifetime value estimate, not just top-line revenue.

Once you have LTV, the next natural step is comparison. A stand-alone lifetime value number is useful, but its real planning value often comes from pairing it with other metrics:

If your goal is planning rather than reporting, it is often better to calculate a base case, conservative case, and upside case instead of relying on a single point estimate.

Inputs and assumptions

The quality of any lifetime value example depends on choosing inputs that match the real business model. Below are the core inputs to define before you use an LTV calculator.

1. Revenue per customer

This should be measured for the same time period as your retention or churn input. If churn is monthly, use monthly revenue per customer. If lifespan is in years, annual revenue may be easier to work with.

Common choices include:

  • Average revenue per user per month
  • Average order value
  • Average annual revenue per account

Be careful with blended averages. If one segment pays much more than another, segment-specific LTV can be far more useful than an overall average.

2. Gross margin

This is what turns a rough revenue estimate into a more practical profitability estimate. Gross margin reflects the share of revenue left after direct costs of delivering the product or service.

Gross margin % formula:
Gross margin % = (Revenue − Cost of goods sold) ÷ Revenue

When in doubt, keep this part simple and consistent. You do not need a perfect cost accounting model to improve on a revenue-only LTV. Even a stable estimate of direct cost can make your calculator more decision-ready.

3. Customer lifespan or churn

You can enter either one, but do not mix time periods. Monthly churn should not be combined with annual revenue unless you convert one of them.

Useful checks:

  • If churn is expressed monthly, lifespan will be in months.
  • If churn is annual, lifespan will be in years.
  • If your retention pattern changes sharply over time, a single average may hide too much variation.

Early-stage businesses often have limited historical data, so it may be better to use scenario ranges than one exact number.

4. Purchase frequency

For repeat-purchase businesses, frequency is often as important as average order value. A customer who orders six times a year at a lower basket size may still be worth more than a customer who orders once at a higher price.

5. Discounts, credits, and refunds

If you frequently use promotions, introductory offers, or account credits, your realized revenue may differ from list price. That means a pricing page alone is usually not enough to estimate LTV accurately. If discounts are routine, use net realized revenue. For discount planning, it can help to pair this analysis with a Discount Percentage Calculator: Original Price, Sale Price, and Savings Formula.

6. Segment differences

One of the biggest LTV mistakes is combining very different customer groups into one average. Consider separate estimates for:

  • Monthly vs annual plans
  • Self-serve vs sales-led customers
  • Retail vs wholesale buyers
  • High-support vs low-support accounts
  • New geography or channel cohorts

A segmented model is usually more useful than a single blended number, especially if you make decisions by channel, product line, or customer type.

7. Time horizon and model purpose

Ask what the calculation is for:

  • Quick benchmark: use simple LTV.
  • Channel spend decisions: use margin-based LTV.
  • Investor or board planning: use scenarios and state assumptions clearly.
  • Pricing review: connect LTV to margin and retention changes.

If you maintain your assumptions in a spreadsheet, it becomes much easier to update LTV when pricing inputs change or when benchmarks move. Related tools that support this workflow include the Pricing Model Spreadsheet: Scenario Planning for Price, Volume, and Profit, the Sales Forecast Template for Excel and Google Sheets: Monthly Revenue Planning, and the KPI Dashboard Spreadsheet: Track Revenue, Margin, Conversion, and Productivity.

Finally, remember what LTV is not. It is not cash flow timing, not full net profit after every overhead line, and not a guarantee that every customer behaves the same way. It is a planning metric designed to simplify decisions, not remove uncertainty.

Worked examples

Here are a few practical examples you can adapt to your own calculator or spreadsheet.

Example 1: Simple subscription LTV

A software product charges $30 per month. The average customer stays 24 months.

LTV = $30 × 24 = $720

This is useful for a quick benchmark, but it says nothing about service costs or margin.

Example 2: Margin-based subscription LTV

The same product has an estimated gross margin of 75%.

LTV = $30 × 0.75 × 24 = $540

This margin based LTV is often the more useful number if you are comparing the value of a customer with acquisition cost.

Example 3: Churn-based LTV

A membership business has:

  • Average monthly revenue per customer = $22
  • Gross margin = 65%
  • Monthly churn = 8%

First estimate lifespan:

Average lifespan = 1 ÷ 0.08 = 12.5 months

Then calculate:

LTV = $22 × 0.65 × 12.5 = $178.75

If the business improves churn from 8% to 6%, lifespan becomes about 16.67 months:

Updated LTV = $22 × 0.65 × 16.67 ≈ $238.38

This shows why retention work can materially change customer value even if pricing stays the same.

Example 4: Ecommerce repeat-purchase LTV

An online store has:

  • Average order value = $48
  • Average purchase frequency = 3 orders per year
  • Gross margin = 55%
  • Average customer lifespan = 3 years

LTV = $48 × 3 × 0.55 × 3 = $237.60

If average order value increases to $54 without hurting frequency or retention:

Updated LTV = $54 × 3 × 0.55 × 3 = $267.30

That is why LTV belongs in pricing discussions, not just marketing dashboards.

Example 5: Channel-specific LTV

Suppose customers from one channel spend less initially but stay longer:

  • Channel A: $60 annual gross profit contribution, 2-year lifespan = $120 LTV
  • Channel B: $45 annual gross profit contribution, 4-year lifespan = $180 LTV

If you only compare first purchase value, Channel A may look better. If you compare lifetime value, Channel B may deserve more investment. This is one reason LTV should be used alongside channel-specific CAC rather than as an isolated metric.

For businesses managing physical goods, stock availability and service performance can also affect repeat purchase behavior. If stockouts reduce retention, improving operations may lift LTV indirectly. In those cases, operational tools such as the Inventory Reorder Point Calculator: Safety Stock, Lead Time, and Demand may support the same economic goal from a different angle.

When to recalculate

The best LTV models are updated routinely, not built once and forgotten. Because this metric depends on assumptions, it should be revisited whenever those assumptions change in a meaningful way.

Recalculate your LTV when:

  • Pricing changes. Even small price shifts can materially affect lifetime value.
  • Gross margin changes. Supplier costs, fulfillment costs, or service delivery costs can alter margin-based LTV.
  • Retention or churn changes. A better onboarding process, product issue, or policy change can lengthen or shorten customer lifespan.
  • Purchase frequency changes. Seasonal patterns, subscriptions, bundles, or reorder rates can affect repeat revenue.
  • Discount strategy changes. Promotions may increase conversion while lowering realized revenue.
  • Customer mix changes. A new segment or acquisition channel can shift average behavior.
  • Benchmarks or rates move. If you use LTV in budgeting or target setting, updated assumptions should flow through the model.

A simple practical routine is to review LTV on a monthly or quarterly basis, depending on transaction volume and reporting cadence. Businesses with strong seasonality may also compare rolling averages to avoid reacting to one unusual month.

To keep the process useful, make the update steps repeatable:

  1. Choose one time unit: month or year.
  2. Update average revenue or order value.
  3. Update margin percentage.
  4. Update churn, retention, or lifespan.
  5. Recalculate by segment if needed.
  6. Compare LTV against CAC and payback assumptions.
  7. Document what changed and why.

If you want to make the metric operational, add it to a KPI review sheet or dashboard. Then use it as a trigger for questions such as:

  • Did LTV improve because of better retention or just a temporary price increase?
  • Are discounts increasing acquisition while reducing long-term value?
  • Is one channel bringing in higher-LTV customers than another?
  • Would a margin improvement have more impact than more top-line growth?

That habit turns LTV from a one-time worksheet into a planning tool. It becomes especially powerful when linked to revenue forecasts, unit economics, and pricing scenarios.

If you are building a broader business model, a practical next step is to connect LTV with CAC, sales forecasts, and profitability assumptions in one spreadsheet. Start with your customer acquisition metrics, then model pricing and margin scenarios, and finish by tracking the results in a KPI dashboard. That combination makes customer lifetime value far more actionable than a single static formula.

In short, use a simple formula for speed, a margin-based formula for decisions, and a consistent update routine for relevance. That is what makes an LTV calculator worth revisiting as your business changes.

Related Topics

#ltv#customer lifetime value#retention#profitability#calculator
C

Calculation Shop Editorial

Senior SEO Editor

Senior editor and content strategist. Writing about technology, design, and the future of digital media. Follow along for deep dives into the industry's moving parts.

2026-06-10T10:36:31.075Z