Customer lifetime value (LTV)
What is a customer LTV calculator?
A customer LTV calculator estimates the total revenue an average customer may generate over the length of the relationship. SaaS teams, subscription businesses, ecommerce operators, growth marketers, founders, and finance teams use customer lifetime value to compare acquisition cost, prioritize retention, evaluate pricing, and understand whether customer relationships are valuable enough to support marketing and sales spend.
Customer LTV formula
This calculator uses a simple revenue-based LTV formula: average monthly revenue per customer multiplied by average customer lifetime in months. The result is gross lifetime revenue before margin, support cost, taxes, discounting, or CAC adjustments.
Customer LTV = Average monthly revenue per customer x Average customer lifetime in months- Use finance-recognized monthly revenue when comparing LTV to SaaS CAC metrics.
- Use cohort-based lifetime when customers behave differently by segment, plan, or acquisition source.
- For profitability analysis, multiply revenue LTV by gross margin or contribution margin.
Inputs explained
LTV estimates become more useful when revenue and lifetime assumptions come from the same customer segment and reporting period.
- Average monthly revenue per customer
- The average recurring revenue generated by one customer each month. In SaaS this is often ARPA or ARPU; in subscriptions it can be average monthly subscription revenue after discounts and billing adjustments.
- Average customer lifetime
- The expected number of months a customer remains active and paying. Estimate it from cohort survival, churn analysis, renewal behavior, or a stable churn-based approximation.
- Estimated customer LTV
- The estimated gross revenue from one average customer over the modeled lifetime. Use it as a starting point before applying margin, CAC, payback, and discount-rate assumptions.
Example customer LTV calculation
If average monthly revenue per customer is $79 and average customer lifetime is 24 months, estimated customer LTV is $1,896. That is gross lifetime revenue before gross margin, support cost, payment fees, discounts, CAC, or present-value adjustments.
Customer lifetime value (LTV)
Total revenue expected from one customer
Want a similar calculator on your website?
Describe your fields and formula in plain English, match your brand, and embed the widget anywhere—WordPress, Webflow, Shopify, or custom HTML. Capture leads when you're ready.
How to estimate simple customer LTV from MRR and lifetime months
- Derive average monthly revenue per customer from finance-recognized subscription revenue divided by active paying accounts—net coupons and bad debt the way your board pack reports ARPU.
- Set average customer lifetime using cohort survival analytics or one divided by gross churn when definitions align—avoid mixing annual contract customers with month-to-month SMB lifetimes without segmentation.
- Multiply ARPU by lifetime months to populate estimated customer LTV—treat the product as undiscounted gross revenue before variable cost allocation.
- Compare printed LTV against CAC and payback outputs from dedicated calculators—this row does not net margin or present-value discounting automatically.
Common customer LTV mistakes
- Treating gross revenue LTV as profit without applying gross margin or contribution margin.
- Using one blended lifetime for SMB, mid-market, enterprise, monthly, and annual customers with very different churn behavior.
- Calculating lifetime from unstable short-term churn spikes and then using it for long-term CAC decisions.
- Ignoring expansion, contraction, downgrades, and reactivation when they materially change customer value.
- Comparing LTV to CAC without checking payback period and cash timing.
- Using booked contract value instead of recognized revenue when the finance model requires monthly revenue.
- Assuming a high LTV justifies more acquisition spend when retention or margin quality is weak.
How growth teams bench simple LTV against payback heuristics
- LTV-to-CAC ratio folklore
- Venture-facing SaaS operators often cite three-to-one or better as directional health—real economics still layer gross margin, payback months, and capital efficiency outside headline multiples
- Blended ARPU stability
- Promotional pricing, annual prepay recognition, and expansion seats swing ARPU quarter to quarter—model trailing twelve realized revenue per logo when possible
- Lifetime definition sensitivity
- Inverse-churn thinking maps average lifetime to gross churn but ignores expansion—pair this simple LTV with net revenue retention for dollar-based health checks
Best use cases
- Forecasting and scenario planning
- Client education and pre-qualification
- Budget and performance decision support
FAQs
Is this LTV gross revenue or contribution margin?
Gross revenue before COGS, support, and payment costs—divide by contribution margin outside this tool when investors ask for margin-adjusted CLV.
How should annual prepay customers map into monthly ARPU inputs?
Convert annual contract value to monthly equivalents consistent with revenue recognition or cash reality depending on which lens leadership uses for CAC payback.
Can I replace lifetime months with one divided by monthly gross churn?
Only when churn rate stays stable and single-product—expansion-heavy accounts violate constant-churn math so prefer cohort survival tables when NRR exceeds one hundred percent.
Why not discount future MRR to present value?
Simplicity for landing-page scenarios—apply discount rates and WACC in finance-grade models when comparing long-dated enterprise contracts.
How do I convert gross customer LTV into margin-adjusted LTV?
Multiply revenue LTV by gross margin or contribution margin. For example, if gross LTV is $1,896 and gross margin is 80%, margin-adjusted LTV is about $1,517 before CAC and overhead.
What should I do if LTV looks high but CAC payback is slow?
Check cash timing, billing terms, gross margin, sales cycle length, onboarding cost, support load, and churn timing. A customer can have strong lifetime value but still create cash strain if CAC is recovered too slowly.
How should I calculate LTV for customers with expansion revenue?
Run separate scenarios for base revenue and expansion, or use cohort revenue curves that include seat growth, upgrades, downgrades, and contraction. A flat ARPU assumption can understate or overstate expansion-heavy customer value.
Why should LTV be segmented by acquisition channel?
Customers from paid search, referrals, content, outbound, and partners may have different retention, plan mix, and expansion behavior. Channel-level LTV helps avoid overfunding sources that bring cheap but low-quality customers.
How often should customer LTV be recalculated?
Recalculate LTV when pricing, churn, product packaging, customer segment mix, acquisition quality, or retention programs change. For active SaaS teams, quarterly review is usually more useful than waiting for an annual planning cycle.
How do refunds, credits, and discounts affect customer LTV?
Use net recurring revenue when discounts, credits, refunds, or failed collections are material. LTV based on list price can overstate the value of customers who frequently receive concessions or payment adjustments.
Glossary
Scenario modeling
Testing multiple assumptions to estimate possible outcomes before execution.
Commercial intent
User behavior indicating readiness to buy, subscribe, or request a quote.
Related calculators
Related guides
Step-by-step articles on building, embedding, and ranking calculator pages like this one.
Category: SaaS & subscription customer economicsTopics: Customer lifetime value, Average MRR per account, Customer lifetime months
Last reviewed: 2026-05-07
Reviewed by: Calclet Growth Team