Finance tools
Customer lifetime value (CLV) calculator
Estimate customer lifetime value (CLV) for SaaS subscriptions or repeat-purchase ecommerce. Apply the customer lifetime value formula with your margin and churn or order frequency, optionally check LTV:CAC, and export CSV or PDF — free, with live results and no sign-up.
What is customer lifetime value (CLV)?
Customer lifetime value (CLV) — often called lifetime value (LTV) in SaaS — is the total gross profit you expect from one customer over the full relationship, not gross revenue alone. It rolls revenue, margin, and retention into a single dollar figure for acquisition budgets, retention ROI, and unit economics checks.
Use it to answer: “How much can we afford to spend to win and keep a customer?” Compare CLV to CAC or campaign CPA, and break results out by channel or cohort when you can — one company-wide average often hides weak segments.
This tool is for buyer economics. If you need mortgage loan-to-value or workforce attrition, see the comparison section below.
How to calculate customer lifetime value
Start with gross profit (revenue minus direct COGS or delivery cost), not top-line revenue. Then pick the path that matches how customers pay you, and compare the result to CAC or CPA.
SaaS / subscription: Pull monthly ARPA or ARPU from billing, add gross margin %, and measure monthly logo churn from cohorts. Formula: LTV = (ARPA × margin) ÷ churn (churn as a decimal). Expected lifetime in months ≈ 1 ÷ churn.
Ecommerce / repeat purchase: Use average order value (AOV), purchases per year, average customer lifespan in years, and gross margin %. Formula: CLV = AOV × frequency × lifespan × margin.
Run the numbers in subscription or repeat purchase mode above — try the $800 SaaS or $240 ecommerce presets — then read the formula sections below for worked examples and optional LTV:CAC.
What is a good customer LTV?
A good customer LTV is one that clearly exceeds what you pay to acquire and serve that customer — there is no universal dollar benchmark. Your gross margin, acquisition cost, and payback period matter more than a generic industry average.
For paid growth, many teams aim for LTV:CAC of 3:1 or higher in gross profit (roughly $3 of lifetime gross profit per $1 of CAC). Below 2:1 often points to weak retention or expensive acquisition; very high ratios can mean you are under-investing in growth — always check segments and payback.
Model SaaS LTV from churn in subscription mode; model retail CLV from order frequency and lifespan in repeat-purchase mode. For campaign spend, estimate CPA with our CPA calculator before comparing to CLV.
SaaS levers
Improve LTV by lowering monthly churn, raising ARPA/ARPU, or improving gross margin. Measure churn with cohort data before dollar LTV.
Ecommerce levers
Improve CLV by increasing order frequency, AOV, customer lifespan, or margin. Loyalty and repeat purchase programs target frequency and lifespan.
Customer CLV vs loan-to-value (LTV)
In marketing and SaaS, LTV usually means customer lifetime value. In lending, the same abbreviation means loan-to-value (loan amount ÷ collateral value). This calculator covers customer economics only — not mortgages, auto loans, or PMI removal.
Workforce attrition is a different topic again (staff turnover, not buyer profit). Use our attrition rate calculator for HR; use our churn rate calculator for customer retention %.
Customer CLV / LTV
Total gross profit expected from a buyer over their relationship. Used for acquisition budgets, retention ROI, and unit economics.
Loan-to-value (LTV)
Loan amount ÷ asset value (e.g. mortgage). Used for underwriting, PMI, and refinance decisions — not customer marketing.
SaaS customer lifetime value formula
Subscription LTV
LTV = (ARPA × Gross margin %) ÷ Monthly churn %
Expected lifetime (months) ≈ 1 ÷ monthly churn rate when churn is stable.
This is the usual back-of-envelope subscription model when churn is fairly stable and ARPA is flat — strong enough for planning and LTV:CAC checks before you invest in cohort-level models.
Worked example: ARPA $50/month, 80% gross margin, 5% monthly churn → LTV = (50 × 0.80) ÷ 0.05 = $800. Load the SMB SaaS (5% churn) preset to match.
ARPA, ARPU, and monthly churn (SaaS)
ARPA (average revenue per account) and ARPU (average revenue per user) are monthly subscription revenue per customer before costs. When you have MRR and active customers, ARPA ≈ MRR ÷ customer count for that month.
Prefer logo churn (customers lost) over revenue churn when you care about customer-count economics, unless you explicitly model revenue retention. Always pair monthly churn with monthly ARPA — do not mix annual churn with monthly ARPA without converting.
If you only track annual churn, convert to a monthly rate or measure logo churn with our churn rate calculator, then enter the monthly figure here for dollar LTV.
Ecommerce CLV formula
Average order value (AOV) is revenue per order. Purchases per year is how often a typical customer buys in 12 months. Customer lifespan is how many years they stay active on average — not just their first year. Apply gross margin % so CLV reflects profit; the worked example below matches a common retail and DTC pattern ($100 AOV, four orders a year, three-year lifespan).
Repeat purchase CLV
Annual customer value = AOV × Purchases per year × Gross margin %
CLV = AOV × Purchases per year × Lifespan (years) × Gross margin %
Worked example: $100 AOV, 4 orders/year, 3-year lifespan, 20% margin → CLV = 100 × 4 × 3 × 0.20 = $240 (annual value = $80). Use the Ecommerce ($240 CLV) preset.
SaaS vs ecommerce CLV formulas
Choose the side that matches how you bill. Both modes return margin-adjusted CLV/LTV — use gross margin % from finance or unit economics, not revenue alone. Need margin first? Try our profit margin calculator or COGS calculator.
Subscription (SaaS)
Inputs: monthly ARPA, gross margin %, monthly churn %.
Formula: LTV = (ARPA × margin) ÷ churn
When: recurring billing; retention measured as logo churn.
Repeat purchase
Inputs: AOV, purchases per year, lifespan (years), gross margin %.
Formula: CLV = AOV × frequency × lifespan × margin
When: discrete orders; lifespan is average active years.
How to use this CLV calculator
Choose subscription or repeat purchase
Pick SaaS mode for ARPA, margin, and monthly churn — or ecommerce mode for AOV, frequency, lifespan, and margin.
Enter your inputs
Use presets or your billing/CRM averages. Optionally open LTV:CAC and enter customer acquisition cost.
Review CLV and export
Review CLV, annual value or expected lifetime months, the LTV:CAC verdict if enabled, and download CSV or PDF when you need a shareable snapshot.
CLV to CAC ratio
LTV:CAC divides lifetime gross profit by customer acquisition cost. Many teams treat 3:1 or higher as a healthy planning band; below 2:1 often means acquisition or retention needs work before you scale spend. These thresholds match the optional verdict in the calculator above.
CAC payback is a separate check: compare CAC to monthly gross profit per customer (in subscription mode, monthly gross profit ≈ ARPA × margin %). Shorter payback frees cash for growth — but include refunds and sales-cycle length in your real model.
The optional panel uses one CAC figure, not a full marketing-and-sales build. For campaign CPA, use our CPA calculator, then compare to CLV.
Healthy (≥ 3:1)
CLV is at least three times CAC in gross profit. Common planning target; payback and segment mix still matter.
Watch (2:1 – < 3:1)
Acquisition or retention may need tuning before scaling paid spend. Matches the calculator’s watch verdict.
Critical (< 2:1)
Unit economics are often unsustainable at scale — revisit churn, margin, or CAC before growth.
Very high (> 5:1)
Can indicate room to invest more in acquisition — confirm payback period and cohort data, not ratio alone.
Churn and customer lifetime value
In the simple SaaS formula, higher monthly churn lowers LTV because expected lifetime (months) ≈ 1 ÷ monthly churn rate. At 5% monthly churn, average lifetime is about 20 months; at 2% monthly, about 50 months — with ARPA and margin held constant.
Measure logo churn from cohorts with our churn rate calculator, then enter the monthly rate here for dollar LTV. Churn is the retention rate; CLV is the profit outcome in dollars.
CLV calculator vs spreadsheet
If you usually build CLV in Excel or Google Sheets, you can get the same core formulas here without maintaining a template. Run SaaS or ecommerce customer lifetime value formulas live, then download CSV or PDF for decks or models — free, with no sign-up.
Spreadsheet template
Flexible for custom cohort models and multi-year tabs. You maintain formulas, version control, and data hygiene yourself.
This calculator
Built-in SaaS and ecommerce modes, presets, optional LTV:CAC, and one-click export — useful for quick scenarios and shared snapshots.
Limitations (v1)
This version uses straightforward CLV/LTV formulas — not cohort curves or present-value discounting. Results are for planning and education, not audit or investment advice. Expand the items below for what is out of scope today.
No discount rate (NPV)
Undiscounted CLV can overstate value when customers stay many years. Discounted CLV (NPV of future gross profit) may ship in a later update. For background on reading financial statements, see Investor.gov (educational only).
No expansion revenue or ARPA growth
Subscription mode assumes flat ARPA until churn. Upsell and expansion terms are not modeled in v1.
No MRR → ARPA helper
Enter monthly ARPA directly from billing or CRM. A future update may derive ARPA from MRR and customer count.
No churn sensitivity chart
Changing churn by ±1–2 percentage points is not charted in v1. Use presets or edit monthly churn manually to stress-test.
LTV:CAC is simplified
The optional panel uses one CAC figure — not a full marketing + sales build. For campaign CPA, use our CPA calculator.
How to increase customer lifetime value
You can raise CLV by moving any input in the formulas: retention, revenue per period, active lifespan, or margin. Change one field at a time in the calculator to see the dollar impact before you launch campaigns.
Reduce churn (SaaS)
Onboarding, support, and product fit lower monthly logo churn — often the fastest LTV lever. Measure with cohort data first.
Raise ARPA or frequency
Upsells, bundles, and cross-sell raise ARPA (SaaS) or orders per year (retail) without acquiring new customers.
Extend lifespan
Loyalty programs and win-back flows increase years active (ecommerce) or delay churn (subscription).
Improve gross margin
Pricing and COGS control scale CLV directly. Use our profit margin and COGS tools for inputs.
Pair results with our break-even calculator when you need fixed-cost coverage, not just per-customer value. For acquisition efficiency, compare CLV to ROAS or CPA using our ROAS calculator and CPA calculator.
More free tools
Discover more calculators for time tracking, payroll, and HR.
Frequently asked questions
How do I calculate customer lifetime value?
Calculate gross profit over the full customer relationship — not revenue alone. SaaS: LTV = (ARPA × gross margin) ÷ monthly churn (churn as a decimal). Ecommerce: CLV = AOV × purchases per year × lifespan (years) × gross margin. Use the subscription or repeat-purchase mode above for live results.
What is customer lifetime value?
Customer lifetime value (CLV) is the total gross profit you expect from one customer over their entire relationship with your business — not just the first order or the first month of subscription revenue.
What is the customer lifetime value formula?
The customer lifetime value formula depends on your model. Repeat purchase: CLV = AOV × Frequency × Lifespan × Margin. Subscription (LTV formula): LTV = (ARPA × Margin) ÷ Churn. Examples: $100 AOV × 4 orders × 3 years × 20% margin = $240 CLV; $50 ARPA, 80% margin, 5% monthly churn = $800 LTV.
What is the difference between CLV and LTV?
In customer analytics, CLV and LTV usually mean the same thing — lifetime value of a customer. Some teams use CLV for gross profit and LTV for revenue; this calculator outputs margin-adjusted value.
Is CLV the same as loan-to-value (LTV)?
No. Loan-to-value is a mortgage and lending ratio (loan amount ÷ property or asset value). Customer CLV/LTV is expected gross profit from a buyer over time. This calculator is for customer economics, not home loans or PMI.
What is a good CLV to CAC ratio?
LTV:CAC divides lifetime gross profit by customer acquisition cost. Many teams treat 3:1 or higher as healthy, 2:1 to below 3:1 as a watch band, and below 2:1 as a warning before scaling paid spend. Very high ratios can still mean slow payback — check cohorts, not the ratio alone.
How do you calculate customer LTV for SaaS?
In subscription mode, enter monthly ARPA (or ARPU), gross margin %, and monthly logo churn %. The calculator uses LTV = (ARPA × margin) ÷ churn and shows expected lifetime in months (≈ 1 ÷ monthly churn when churn is stable).
How does churn affect customer lifetime value?
Higher churn reduces SaaS LTV because customers leave sooner — at 5% monthly churn, expected lifetime is about 20 months. At 0% churn, undiscounted LTV is undefined in the simple model; measure cohort churn with our churn rate calculator first.
How does profit margin affect CLV?
Margin scales CLV directly — the same revenue and retention with 35% margin versus 20% margin produces a higher CLV. Use our profit margin calculator for unit-level margin.
What is annual customer value vs CLV?
Annual customer value is gross profit from one year of purchases (ecommerce: AOV × orders per year × margin). CLV covers the full relationship — lifespan × that annual pattern in repeat-purchase mode, or gross profit ÷ churn in SaaS mode.
How often should I recalculate CLV?
Recalculate when churn, pricing, margin, or purchase frequency shifts materially — often quarterly for SaaS and seasonally for retail.
What is a good customer LTV?
A good customer LTV is high enough versus CAC and payback to fund growth — there is no single dollar amount that fits every business. Compare channels and cohorts (SMB vs enterprise, paid vs organic) instead of one company-wide average.
Does this calculator use a discount rate?
No. It uses undiscounted CLV for quick planning. Discounted CLV (NPV of future gross profit) is not included yet — see the limitations section on this page for scope and planned improvements.
How does CLV relate to CPA and ad spend?
Before you scale ads, compare CLV (gross profit) to CPA or full CAC. A common rule of thumb is keeping CPA well below CLV÷3. Estimate campaign CPA with our CPA calculator, then check LTV:CAC in the optional panel above.
What is the difference between customer CLV and employee attrition?
Customer CLV is expected gross profit from buyers. Employee attrition is workforce turnover. Use our attrition rate calculator for HR — not this page.