Calculate Customer Lifetime Value

Calculate LTV, LTV:CAC ratio, average customer lifespan, and payback period. Understand the long-term value of your customers.

The Customer Lifetime Value (CLV/LTV) Calculator helps SaaS founders, marketers, and business analysts understand the long-term revenue potential of each customer. Enter your Average Revenue Per User, gross margin percentage, and monthly churn rate to instantly calculate LTV, average customer lifespan, and monthly margin. Optionally add Customer Acquisition Cost to see the LTV:CAC ratio with a quality rating and payback period in months. All calculations run in your browser with no data sent to any server.

Calculating LTV...
Your data stays in your browser
Was this tool useful?
Tutorial

How to use

1
1

Enter your ARPU

Input the average monthly revenue you receive from each customer. This is your total monthly recurring revenue divided by number of customers.

2
2

Set margin and churn rate

Enter your gross margin percentage and monthly churn rate. Churn rate is the percentage of customers who cancel each month.

3
3

Add CAC for ratio analysis

Optionally enter your customer acquisition cost to see the LTV:CAC ratio, quality rating, and payback period in months.

4
4

Review the breakdown

Examine the detailed breakdown showing monthly margin, total revenue, net LTV, and the step-by-step formula calculation below the results.

Guide

Complete Guide to Customer Lifetime Value

What Is Customer Lifetime Value?

Customer Lifetime Value (CLV or LTV) is a metric that estimates the total revenue a business can expect from a single customer account throughout their entire relationship. It considers the customer's revenue contribution, the gross margin on that revenue, and the expected duration of the relationship based on churn. LTV is one of the most important metrics in SaaS and subscription businesses because it directly informs how much you can spend to acquire customers.

The LTV:CAC Ratio Explained

The LTV:CAC ratio compares the lifetime value of a customer to the cost of acquiring that customer. A ratio below 1:1 means you lose money on every customer. Between 1:1 and 3:1, the business model may be unsustainable long-term. A ratio of 3:1 to 5:1 is considered healthy; you earn three to five dollars for every dollar spent on acquisition. Above 5:1 suggests you could invest more aggressively in growth. Most venture-backed SaaS companies target a 3:1 ratio as minimum.

Reducing Churn to Increase LTV

Churn rate is the most powerful lever for increasing LTV. Reducing monthly churn from 5% to 3% increases average customer lifespan from 20 months to 33 months; a 65% improvement. Strategies for reducing churn include improving onboarding, building habit loops, providing proactive customer success, fixing bugs quickly, and adding features that increase switching costs. Even small percentage point improvements in churn can double or triple your customer lifetime value.

Using LTV in Business Decisions

LTV should guide your marketing budget, pricing strategy, and product roadmap. If your LTV is high relative to CAC, you can afford to spend more on acquisition channels that have longer payback periods but higher quality customers. If your payback period exceeds 12 months, consider whether you have enough cash runway to support growth. Use LTV by segment; calculate it separately for different customer tiers, acquisition channels, and cohorts to identify your most valuable customer profiles.

Examples

Worked Examples

Example: SaaS startup with moderate churn

Given: ARPU = $50/month, Gross Margin = 80%, Monthly Churn = 5%, CAC = $200.

1

Step 1: Monthly Margin = $50 x 0.80 = $40.

2

Step 2: LTV = $40 / 0.05 = $800.

3

Step 3: Average Lifespan = 1 / 0.05 = 20 months.

4

Step 4: LTV:CAC = $800 / $200 = 4.0:1 (Good).

5

Step 5: Payback Period = $200 / $40 = 5.0 months.

Result: Each customer generates $800 in lifetime gross profit. The 4:1 LTV:CAC ratio indicates healthy unit economics with a 5-month payback.

Example: E-commerce subscription box

Given: ARPU = $35/month, Gross Margin = 45%, Monthly Churn = 8%, CAC = $60.

1

Step 1: Monthly Margin = $35 x 0.45 = $15.75.

2

Step 2: LTV = $15.75 / 0.08 = $196.88.

3

Step 3: Average Lifespan = 1 / 0.08 = 12.5 months.

4

Step 4: LTV:CAC = $196.88 / $60 = 3.3:1 (Good).

5

Step 5: Payback Period = $60 / $15.75 = 3.8 months.

Result: Each subscriber generates $196.88 in lifetime margin. The 3.3:1 ratio and 3.8-month payback suggest a viable model with room to invest in growth.

Use Cases

Use cases

SaaS pricing optimization

Calculate LTV at different price points and churn rates to find the optimal pricing strategy. Compare how a $10 price increase affects lifetime value when your churn rate stays constant versus when it increases slightly due to the higher price.

Marketing budget allocation

Use the LTV:CAC ratio to determine how much you can afford to spend acquiring customers. If your LTV is $2,000 and you target a 3:1 ratio, your maximum CAC should be around $667 per customer.

Investor pitch preparation

Present clear unit economics showing your LTV:CAC ratio and payback period. Investors typically look for a ratio above 3:1 and a payback period under 12 months as signs of a healthy and scalable business model.

Churn impact analysis

Model how reducing monthly churn from 5% to 3% affects your customer lifetime value. Even small churn improvements can dramatically increase LTV; this tool helps quantify the impact for prioritization decisions.

Frequently Asked Questions

?What is Customer Lifetime Value (LTV)?

LTV is the total revenue a business can expect from a single customer over the entire duration of their relationship, adjusted for gross margin and churn rate.

?How is LTV calculated?

LTV is calculated as (ARPU x Gross Margin) / Monthly Churn Rate. This formula gives the total gross profit expected from a customer over their lifetime.

?What is a good LTV:CAC ratio?

A ratio of 3:1 or higher is generally considered good. Below 2:1 means you are spending too much to acquire customers relative to their value. Above 5:1 is excellent.

?What is the payback period?

Payback period is the number of months it takes to recoup the cost of acquiring a customer. It is calculated as CAC divided by monthly margin per customer.

?How do I find my churn rate?

Divide the number of customers who cancelled in a month by the total number of customers at the start of that month. Multiply by 100 to get the percentage.

?Is my financial data kept private?

Yes. All calculations run entirely in your browser. No data is sent to any server. Your business metrics and financial information remain completely private.

?Is this tool free to use?

Yes. The Customer Lifetime Value Calculator is completely free with no sign-up required, no usage limits, and no restrictions on commercial use.

?Can I use this for non-subscription businesses?

Yes, with adjustments. For non-subscription models, use average monthly spend as ARPU and customer attrition rate as churn. The formula works for any recurring revenue model.

Help us improve

How do you like this tool?

Every tool on Kitmul is built from real user requests. Your rating and suggestions help us fix bugs, add missing features and build the tools you actually need.

Rate this tool

Tap a star to tell us how useful this tool was for you.

Suggest an improvement or report a bug

Missing a feature? Found a bug? Have an idea? Tell us and we'll look into it.

Related Tools

Recommended Reading

Recommended Books on SaaS Metrics & Growth

As an Amazon Associate we earn from qualifying purchases.

Boost Your Capabilities

Professional Products for Financial Analysis

As an Amazon Associate we earn from qualifying purchases.

Newsletter

Get Free Productivity Tips & New Tools First

Join makers and developers who care about privacy. Every issue: new tool drops, productivity hacks, and insider updates — no spam, ever.

Priority access to new tools
Unsubscribe anytime, no questions asked