Customer Lifetime Value (LTV) Calculator

Estimate customer LTV from revenue, margin, churn, and CAC

Enter your average monthly revenue per customer, gross margin, and churn. Add a discount rate for a more conservative present value LTV, and add CAC to see your LTV:CAC ratio.

Customer Lifetime Value (LTV) calculator for SaaS, ecommerce, and service businesses

Customer lifetime value (LTV) is the total gross profit you expect to earn from a typical customer over the time they remain active. People search for “LTV calculator” when they need a quick reality check on pricing, retention, marketing spend, or growth targets. If your LTV is unclear, you can waste money on acquisition, misprice your product, or overestimate how much growth you can fund.

This calculator is built for normal, imperfect data. You can use it with one strong input (average monthly revenue per customer) and then refine it with gross margin, churn, and an optional discount rate. You will get a simple LTV (undiscounted) and a discounted LTV (present value). Discounting matters when the payback period is long, churn is low, or your cost of capital is meaningful.

The outputs are designed to be decision-ready. You can use simple LTV for fast comparisons, and discounted LTV when you want a more conservative number for budgeting, investor updates, or marketing constraints. If you also enter CAC (customer acquisition cost), the calculator adds LTV:CAC and net LTV after CAC. That combination helps you spot when growth is “expensive growth” and when it is genuinely scalable.

Assumptions and how to use this calculator

  • If you leave gross margin blank, the calculator assumes a 60% gross margin.
  • If you enter monthly churn, lifespan is estimated as 1 divided by churn rate, capped to avoid unrealistic extremes.
  • If churn is blank, the calculator uses your lifespan months input, or defaults to 24 months if both are blank.
  • If discount rate is blank or zero, discounted LTV equals simple LTV.
  • Revenue and margin are treated as stable averages; seasonality, upsells, and cohort changes are not modeled.

Common questions

What is the difference between revenue LTV and gross profit LTV?

Revenue LTV counts total sales, but it ignores the cost to deliver your product or service. Gross profit LTV applies your gross margin to revenue, which is usually the number you want for acquisition decisions. If you spend money to acquire customers, you need profit to pay that back. Using revenue LTV can make acquisition look healthier than it is.

Should I use churn or a fixed lifespan?

Use churn if you have a reasonable estimate of monthly churn for a typical customer. Churn-based lifespan adapts automatically and stays consistent when you compare scenarios. Use a fixed lifespan when churn is unknown or unreliable, for example in early-stage businesses, low-volume datasets, or where customers renew irregularly. If you are unsure, start with a conservative lifespan and refine later.

Why does the calculator include a discount rate?

Money earned later is usually worth less than money earned now. Discounting captures this by reducing the value of future gross profit, especially when customers stay a long time. In practice, discounting helps you avoid overpaying for customers when cash is tight, when you need shorter payback periods, or when your funding cost is high. If you are doing a quick check, you can leave it at zero.

What is a good LTV:CAC ratio?

There is no universal “good” number because it depends on cash flow, growth targets, payback period, and risk. As a rough sanity check, many businesses aim for LTV to be comfortably higher than CAC, with enough margin to cover overhead and still generate profit. If your ratio is close to 1, growth is fragile. If it is strong, you have room to scale or to invest in retention and product.

My business has one-time purchases, not subscriptions. Does this still work?

Yes, if you interpret monthly revenue per customer as an average over time, including repeat purchases. For ecommerce, you can estimate monthly revenue by multiplying average order value by average orders per month. For service businesses, you can use the typical monthly billing for an active customer. If customers buy sporadically, your estimate will be rough, but it is still useful for comparing acquisition strategies.

Last updated: 2025-12-20