Skip to main content
True MarginTrue Margin
How to Calculate Customer Lifetime Value (LTV Formula + Examples)
← Back to blog

How to Calculate Customer Lifetime Value (LTV Formula + Examples)

By Jack·March 10, 2026·12 min read

LTV = Average Order Value x Purchase Frequency x Customer Lifespan. That's the basic formula. If your average order is $65, customers buy 4 times per year, and they stick around for 3 years, your LTV is $65 x 4 x 3 = $780. Every ecommerce founder needs this number — it's the foundation of every acquisition, pricing, and retention decision you'll make.

Below is the full walkthrough: the basic formula, the margin-adjusted advanced formula, the LTV:CAC ratio that determines whether your growth model is sustainable, worked examples for subscription and one-time purchase businesses, LTV benchmarks by business model, and concrete tactics to increase your number.

The Basic LTV Formula

Start here. This gives you the revenue-based lifetime value of a customer.

LTV = Average Order Value (AOV) x Purchase Frequency x Customer Lifespan

Three inputs. Each one is straightforward to pull from your Shopify or analytics dashboard:

  • Average Order Value (AOV): Total revenue / total number of orders over a period. If you did $130,000 in revenue from 2,000 orders last quarter, your AOV is $65. For benchmarks by niche, see our average order value by industry breakdown.
  • Purchase Frequency: Total number of orders / total unique customers over the same period. If 2,000 orders came from 1,200 unique customers, your purchase frequency is 1.67 per quarter, or about 6.7 per year.
  • Customer Lifespan: The average length of time a customer continues buying from you, measured in years. For subscription businesses, this is 1 / annual churn rate. For one-time purchase models, track the time between a customer's first and last order.

Worked example: A DTC skincare brand has a $72 AOV, customers buy 3.5 times per year, and the average customer stays active for 2.2 years. LTV = $72 x 3.5 x 2.2 = $554.40.

Plug your own numbers into our free LTV calculator to see your result instantly.

The Advanced LTV Formula (Margin-Adjusted)

The basic formula gives you revenue-based LTV. That's useful, but it overstates the real value of a customer because it doesn't account for the cost of fulfilling those orders. The margin-adjusted formula gives you the profit you actually keep from each customer — and that's the number you should use for making acquisition decisions.

Profit-Based LTV = AOV x Purchase Frequency x Customer Lifespan x Gross Margin %

Gross margin is your revenue minus COGS (product cost, shipping, packaging, payment processing), expressed as a percentage. If your AOV is $72 and it costs you $29 to make and ship that order, your gross margin is ($72 - $29) / $72 = 59.7%.

Worked example: Same skincare brand. $72 AOV, 3.5 purchases/year, 2.2-year lifespan, 59.7% gross margin. Profit-based LTV = $72 x 3.5 x 2.2 x 0.597 = $330.98. That's $223 less than the revenue-based number — a very different picture when you're deciding how much to spend on acquisition.

If you're not sure what your margins look like, check our guide on what a good CPA looks like for ecommerce — understanding your cost per acquisition relative to profit-based LTV is what separates growing brands from brands bleeding cash.

Formula VersionFormulaWhen to Use
Basic (Revenue)AOV x Purchase Frequency x LifespanQuick estimate, top-line reporting
Profit-BasedAOV x Purchase Frequency x Lifespan x Gross MarginAcquisition budgeting, LTV:CAC decisions
SubscriptionAvg Monthly Revenue / Monthly Churn RateSaaS, subscription boxes, auto-replenish
Subscription (Profit)(Avg Monthly Revenue x Gross Margin) / Monthly Churn RateSubscription businesses making acquisition decisions

Always use profit-based LTV for acquisition decisions. Revenue-based LTV makes your unit economics look better than they are. When you're deciding whether a $120 CAC is acceptable, compare it to the profit you keep — not the revenue that flows through.

LTV:CAC Ratio — The Number That Tells You If Growth Is Sustainable

LTV alone doesn't tell you much. A $500 LTV is excellent if your customer acquisition cost is $100. It's a crisis if your CAC is $400. The LTV:CAC ratio is the single most important metric for determining whether your growth model works.

LTV:CAC Ratio = Customer Lifetime Value / Customer Acquisition Cost

Use profit-based LTV here. Comparing revenue-based LTV to CAC inflates the ratio and hides the reality of your economics. For a deeper dive on average customer lifetime value benchmarks by industry, see our full data breakdown.

LTV:CAC RatioWhat It MeansAction
Below 1:1Losing money on every customer you acquireStop spending. Fix unit economics before scaling.
1:1 to 2:1Barely breaking even after operating costsReduce CAC or increase LTV before adding spend.
3:1Healthy — the gold standard for sustainable growthMaintain and scale. This is the target.
4:1 to 5:1Strong unit economics, room to be more aggressiveInvest more in acquisition — you can afford it.
Above 5:1Under-investing in growthSpend more. You're leaving revenue on the table.

3:1 is the target. For every $1 you spend acquiring a customer, you get $3 back in lifetime gross profit. That leaves enough margin to cover operating costs, reinvest in growth, and actually profit.

Worked example: Your profit-based LTV is $331 (the skincare brand from above). Your fully-loaded CAC — including ad spend, agency fees, tools, and content production — is $95. LTV:CAC = $331 / $95 = 3.5:1. Healthy. If CAC climbs to $165, you drop to 2:1 — below the threshold. Time to either cut acquisition costs or push harder on retention and AOV to raise LTV.

Not sure what your Facebook Ads CPA should be? That's the per-campaign number that feeds into your blended CAC. Get the benchmarks by industry so you know what "normal" looks like.

Calculate your LTV in 10 seconds.

Plug in your AOV, purchase frequency, customer lifespan, and margin to see your revenue-based and profit-based LTV side by side — plus your LTV:CAC ratio.

Open LTV Calculator →

Worked Example: Subscription Business

Subscription models use a different formula because revenue is recurring and predictable. Instead of counting discrete purchases, you model based on churn.

Subscription LTV = Average Monthly Revenue per Customer / Monthly Churn Rate

Example: Supplement subscription brand. Average subscriber pays $52/month. Monthly churn rate is 6.5% (meaning 6.5% of subscribers cancel each month, so the average subscriber stays 1 / 0.065 = 15.4 months).

Revenue LTV = $52 / 0.065 = $800.

Gross margin is 62%. Profit-based LTV = $800 x 0.62 = $496.

The brand spends $28,000/month on marketing and acquires 350 new subscribers. CAC = $28,000 / 350 = $80. LTV:CAC = $496 / $80 = 6.2:1. Well above the 3:1 target. This brand can afford to increase ad spend aggressively — the economics support it.

Worked Example: One-Time Purchase Business

One-time purchase models (furniture, electronics, high-end gear) have lower purchase frequency, so LTV depends heavily on whether you can generate any repeat business at all.

Example: Premium home goods brand. AOV is $185. The average customer buys 1.4 times total (some buy once, some come back for a second item). Customer lifespan is roughly 1.8 years. Gross margin is 48%.

Revenue LTV = $185 x 1.4 x 1.8 = $466.20.

Profit-based LTV = $466.20 x 0.48 = $223.78.

CAC is $110. LTV:CAC = $223.78 / $110 = 2.0:1. Below the 3:1 benchmark. This brand needs to push repeat purchases higher (email flows, complementary products, loyalty program) or improve margins (negotiate supplier costs, reduce shipping expenses) to make the math work. Scaling acquisition at a 2:1 ratio will burn cash.

LTV by Business Model

Your business model determines the shape of your LTV. Subscription brands have higher frequency and longer lifespans. One-time purchase brands depend on AOV and margins. Here's how the numbers typically break out in 2026:

Business ModelTypical AOVPurchase Freq (Annual)Avg LifespanRevenue LTV Range
Subscription (Supplements)$45-$6510-128-14 months$400-$800
Subscription (Coffee)$28-$4212-146-10 months$200-$500
Subscription (Skincare/Beauty)$50-$808-1210-18 months$450-$1,200
DTC Apparel$65-$1202-41.5-3 years$200-$800
Pet Products$35-$556-101-3 years$250-$700
Home Goods / Furniture$150-$4001-21-2 years$180-$600
Electronics / Gadgets$80-$2501-21-2 years$100-$400
Food & Beverage (Non-Sub)$30-$504-81-2 years$150-$500

Subscription models win on LTV because they compress the repurchase decision into a default. Instead of requiring the customer to actively decide to reorder, they have to decide to cancel. That inertia is worth hundreds of dollars in additional lifetime revenue. If your product is consumable and you don't offer a subscription, you're leaving LTV on the table.

How to Increase Customer Lifetime Value

There are only four levers: raise AOV, increase purchase frequency, extend customer lifespan, or improve margins. Here they are ranked by typical impact for ecommerce brands.

1. Add a Subscription or Auto-Replenish Option

This is the single highest-leverage move for consumable products. Customers who subscribe buy significantly more over their lifetime than one-time buyers. They also churn less because canceling requires active effort. A "subscribe and save 10%" offer costs you a small margin hit but can double or triple LTV. Supplements, skincare, coffee, pet food — if your product gets used up, offer a subscription.

2. Build Post-Purchase Email Flows

Most brands send a shipping confirmation and then go silent. That's a massive missed opportunity. A well-built post-purchase flow — delivery check-in, usage tips, complementary product recommendations, reorder reminder at the right interval — can meaningfully increase repeat purchase rates. This is free revenue. You already paid to acquire the customer. Email is the cheapest channel to bring them back.

3. Introduce Bundles and Upsells

Raising AOV through bundles directly increases LTV by the same percentage — without acquiring a single new customer. "Complete the set" bundles, threshold-based free shipping ($75+ ships free), and post-purchase one-click upsells all work. The key is making the upsell feel like a better deal, not a cash grab. Use our profit margin calculator to model how bundle pricing affects your margins before launching.

4. Launch a Loyalty or Rewards Program

Loyalty programs extend customer lifespan by creating switching costs. Points, tiers, and exclusive access give customers a reason to come back to you instead of trying a competitor. The impact varies — brands with strong programs tend to see meaningfully longer customer lifespans. The risk is building something too complicated that nobody uses. Keep it simple: spend $1, earn 1 point. 100 points = $5 off.

5. Improve Product Quality and Customer Experience

This is the unsexy answer nobody wants to hear. If your product is mediocre, no amount of email flows or loyalty programs will save your LTV. Customers who love the product come back. Customers who think it's "fine" don't. Read your reviews. Fix the complaints. Make the unboxing experience feel premium. The brands with the highest LTV have the highest product satisfaction — that's not a coincidence.

6. Reduce Churn (Subscription Models)

For subscription brands, reducing monthly churn from 8% to 5% increases average customer lifespan from 12.5 months to 20 months — a 60% jump in LTV from a 3-point churn improvement. The highest-impact churn reduction tactics: offer a "skip this month" option instead of forcing cancellation, send pre-cancellation win-back offers, fix fulfillment issues that cause involuntary churn, and let customers adjust their delivery schedule without calling support.

Common LTV Mistakes

  • Using revenue-based LTV for acquisition decisions. If your LTV is $600 but your gross margin is 45%, you're only keeping $270. Setting a $150 CAC target based on $600 LTV means you're spending 55% of your profit on acquisition — leaving almost nothing for operating costs. Always use profit-based LTV when deciding how much to spend.
  • Averaging across all customers. Your top 20% of customers probably have an LTV 4-5x higher than your bottom 20%. Averaging them hides the real distribution. Segment LTV by acquisition channel, product, and customer cohort. You might find that Google Shopping customers have a $400 LTV while TikTok customers have a $120 LTV — a massive difference that should change how you allocate budget.
  • Projecting LTV from too-small a sample. If your brand is 6 months old, you don't have a reliable "customer lifespan" number. You're guessing. Use conservative estimates — project 12-month LTV based on actual cohort data, not theoretical 3-year lifespans.
  • Ignoring the time value of money. A $600 LTV collected over 3 years is worth less than a $400 LTV collected in 6 months. Cash flow matters. Especially for bootstrapped brands, early returns are worth more than distant ones. Consider CAC payback period alongside LTV.
  • Not tracking LTV over time. LTV isn't a set-it-and-forget-it number. It changes as your product mix, pricing, retention efforts, and customer base evolve. Track it monthly by cohort. If LTV is declining, your newer customers are less engaged or less loyal — that's a problem worth catching early.

LTV at Different Stages of Growth

How you use LTV depends on where your brand is. Early-stage math looks different from growth-stage math.

StageRevenue RangeLTV RealityWhat to Focus On
Pre-Revenue / Launch$0-$10K/moYou don't have enough data. Estimate based on industry benchmarks.Get product-market fit. LTV will sort itself out if the product is right.
Early Growth$10K-$100K/moYou have 3-6 month cohort data. LTV is probably lower than you think.Track 90-day LTV by cohort. Build email flows. Test subscription model.
Growth / Scaling$100K-$500K/moEnough data for reliable 12-month LTV. Segment by channel and product.Optimize LTV:CAC by channel. Kill low-LTV acquisition sources. Scale winners.
Mature / Optimizing$500K+/moMulti-year cohort data. Predictive LTV models become valuable.Predictive LTV for real-time CAC bidding. Loyalty programs. Customer segmentation.

Don't over-engineer LTV at the early stage. If you're doing $30K/month, your time is better spent improving the product and getting repeat purchases than building a machine-learning LTV model. The basic formula with honest inputs is more than enough until you cross $100K/month.

Putting It All Together

LTV isn't complicated. The formula is three multiplications. What's hard is being honest about the inputs, using profit-based numbers for real decisions, and tracking it consistently over time. Here's the action plan:

  1. Calculate your basic LTV — AOV x purchase frequency x customer lifespan. Use real data from the last 6-12 months, not aspirational guesses.
  2. Multiply by gross margin — get your profit-based LTV. This is the number that matters for acquisition decisions.
  3. Calculate your LTV:CAC ratio. If it's below 3:1, you either need to reduce CAC or increase LTV before scaling. Use our free CPA calculator to check your per-campaign acquisition costs.
  4. Segment. Calculate LTV by acquisition channel, product line, and customer cohort. Find where your highest-value customers come from and double down.
  5. Increase LTV. Pick the highest-leverage tactic for your business model — subscription, email flows, bundles, loyalty — and implement it.

Use these free tools to run the numbers:

  • LTV Calculator — calculate customer lifetime value with the basic and margin-adjusted formulas
  • CPA Calculator — find your per-campaign acquisition cost to feed into LTV:CAC
  • Profit Margin Calculator — check your gross margin percentage, a key input for profit-based LTV

Frequently Asked Questions

What is the formula for customer lifetime value?

The basic formula is LTV = Average Order Value x Purchase Frequency x Customer Lifespan. For a more accurate number, multiply by your gross margin to get profit-based LTV. For subscription businesses, use LTV = Average Monthly Revenue per Customer / Monthly Churn Rate. Both formulas give you the total value (or profit) you can expect from one customer over the entire relationship.

What is a good LTV:CAC ratio?

3:1 is the benchmark for a healthy ecommerce business — for every $1 you spend acquiring a customer, you get $3 back in lifetime value. Below 1:1 means you're losing money on every customer. Between 1:1 and 3:1, you're spending too much relative to what customers are worth. Above 5:1 usually means you're under-investing in growth and could afford to be more aggressive with acquisition.

What is the difference between LTV and CLV?

They're the same metric. LTV (lifetime value), CLV (customer lifetime value), and CLTV are all different abbreviations for the same concept: the total revenue or profit a business expects from a single customer over the entire relationship. Some companies prefer CLV because it explicitly includes "customer." They're calculated the same way.

How do you calculate LTV for a subscription business?

Use the subscription formula: LTV = Average Monthly Revenue per Customer / Monthly Churn Rate. If your average subscriber pays $45/month and your monthly churn rate is 5%, your LTV is $45 / 0.05 = $900. Multiply by gross margin for profit-based LTV. With a 60% margin, that's $540.

How can I increase my customer lifetime value?

The most effective tactics: offer subscriptions or auto-replenish for consumable products, build post-purchase email flows to drive repeat orders, introduce bundles and upsells to raise AOV, launch a simple loyalty program to extend customer lifespan, and — most importantly — make your product good enough that people want to come back. For subscription brands, reducing churn is the highest-leverage move since even small improvements in churn rate compound into significantly longer customer lifespans.

What is a good customer lifetime value for ecommerce?

It depends on the business model. Subscription brands (supplements, coffee, skincare) typically see $300-$800 in revenue LTV. One-time purchase categories (electronics, furniture) range from $150-$400. Luxury DTC can exceed $800. But the absolute number matters less than the ratio — a $200 LTV with a $50 CAC (4:1) is healthier than a $600 LTV with a $300 CAC (2:1). Focus on the ratio, not the number.

Stop guessing. Start calculating.

True Margin gives ecommerce founders the tools to make data-driven decisions.

Try True Margin Free