Customer Lifetime Value (CLTV) Calculator
The Customer Lifetime Value (CLTV) Calculator estimates the revenue value of an average customer over the full relationship with a business. This is customer lifetime value, not combined loan-to-value. The inputs reflect that interpretation: enter total revenue, number of purchases, number of customers, and total customer lifespan. It then calculates average purchase value, purchase frequency, average customer value, average customer lifespan, and CLTV.
Use this page for subscription, ecommerce, marketplace, SaaS, membership, local service, and repeat-purchase businesses. The result can inform acquisition budgets, retention programs, pricing tests, and segmentation. To build a fuller customer economics view, pair CLTV with the churn rate calculator, budget calculator, and payback period calculator. If CLTV affects financing needs, the loan calculator can help estimate repayment pressure.
How the form maps to the calculation
The form uses four inputs. Total revenue is the revenue from the customer group during the measurement period. Number of purchases is the total transaction count for that same group. Number of customers is the unique customer count. Total customer lifespan is the sum of customer relationship lengths in customer-years for the same customers. The calculator requires revenue to be nonnegative and the other inputs to be positive.
The calculation first finds average purchase value as revenue divided by purchases. It then calculates purchase frequency as purchases divided by customers. Multiplying those two gives average customer value for the measurement period. Finally, it divides total customer lifespan by number of customers to get average lifespan and multiplies customer value by average lifespan to get CLTV.
Formula
Average purchase value:
Purchase frequency:
Average customer value:
Average customer lifespan:
Customer lifetime value:
Because average purchase value times purchase frequency simplifies to revenue divided by customers, the default example is easy to audit. The intermediate steps remain useful because they show whether CLTV is driven by order size, repeat rate, or customer longevity.
Worked example using the defaults
The default total revenue is $120,000, the default number of purchases is 2,400, the default number of customers is 600, and the default total customer lifespan is 1,800 customer-years.
The result panel reports $600.00 customer lifetime value, $50.00 average purchase value, 4.00 purchases/customer purchase frequency, $200.00 average customer value, and 3.00 yr average customer lifespan. The note states that $200 average annual customer value times 3 years equals $600 CLTV. The word annual appears in the note, so your measurement period should be annual if you want that label to be economically exact.
How to use CLTV
CLTV is most useful when compared with the cost to acquire and serve a customer. A company with $600 revenue CLTV and a $100 acquisition cost may look attractive, but only if gross margin, support cost, refunds, payment processing, discounts, and overhead leave enough contribution profit. If the gross margin is 40%, the gross-profit lifetime value is about $240 before acquisition cost. That may support a different marketing decision than the revenue number alone.
Segmentation matters. New customers from paid search, referrals, enterprise sales, wholesale channels, and seasonal promotions often behave differently. A single blended CLTV can hide the fact that one channel produces high-retention customers while another produces one-time bargain hunters. Calculate CLTV by segment when possible, then compare each segment’s acquisition cost, payback period, churn rate, and strategic value.
CLTV also helps decide where retention work belongs. If average purchase value is healthy but purchase frequency is weak, merchandising, replenishment reminders, or subscription packaging may matter more than acquisition. If frequency is strong but lifespan is short, onboarding, product quality, or customer success may be the bottleneck. If all inputs are strong but margin is thin, pricing and cost control deserve attention before scaling spend.
Caveats and data quality
Use consistent time windows. If revenue covers one year but total customer lifespan reflects all historical years, the result may overstate or understate CLTV depending on growth and churn. Use consistent customer definitions too: a household, account, email address, contract, and store loyalty ID can each produce different counts. For subscription businesses, decide whether pauses, reactivations, and plan downgrades count as continuous lifespan.
This calculator is intentionally revenue-based. It does not discount future cash flows, estimate churn directly, include gross margin, or subtract acquisition cost. It also assumes the average customer value measured in the period is representative of future periods. If prices are changing, cohorts are aging, or product mix is shifting, build a cohort model outside this simple calculator.
Sources
- Corporate Finance Institute, Lifetime Value Calculation — overview of customer lifetime value components and formula structure.
- Harvard Business Review, The Value of Keeping the Right Customers — business context for retention, customer value, and focusing on profitable relationships.