LTV Calculator

Enter average order value, purchases per year, customer lifespan and gross margin. Get lifetime value in gross profit, and your LTV:CAC if you add acquisition cost.

  • Answers as you type
  • Formula shown, not hidden
  • Free, no sign-up
Your numbers
Updates as you type

Or monthly revenue per subscriber.

12 for a monthly subscription.

For subscriptions: 1 ÷ annual churn rate.

Optional. What one customer costs to acquire.

LTV = order value × purchases per year × lifespan × gross margin. Revenue LTV flatters the number; margin LTV is what you can spend to acquire a customer.
Customer lifetime value
$360
Gross profit per customer
3:1
Revenue LTV
$720
LTV:CAC
4.0:1
Max CAC at 3:1
$120

Healthy. Each customer returns 4.0 times what they cost to win.

Want these numbers checked against your live accounts?

The calculator gives you the number instantly. Leave your email and we will look at your actual accounts and send back what we would change first.

A person reads your numbers and replies. No drip sequence.

The lifetime value formula

LTV = average order value × purchases per year × customer lifespan in years × gross margin. A $60 order, four times a year, for three years, at a 50% margin is $360 of gross profit per customer.

Without the margin the same customer is worth $720 in revenue. That is the number most dashboards show, and it is the wrong one to set an acquisition budget against: you cannot spend revenue you never keep.

LTV for subscriptions

For a subscription, use monthly revenue per customer as the order value and 12 as purchases per year. Lifespan is 1 ÷ annual churn: lose 25% of customers a year and the average customer stays four years. With monthly churn, average lifetime in months is 1 ÷ monthly churn.

LTV:CAC and what it tells you

Divide lifetime value by the cost to acquire a customer. 3:1 is the common rule of thumb for a healthy business: each customer returns three times what it cost to win them, leaving room for overhead and profit. Under 1:1 every new customer loses money.

Read it with payback. A 4:1 ratio that takes three years to earn back is harder to fund than a 3:1 that pays back in four months. Pair this with the CAC calculator to see both.

Using LTV to set ad budgets

Your maximum affordable CAC is LTV divided by the ratio you want to hold. At $360 of LTV and a 3:1 target, you can pay up to $120 to acquire a customer. That ceiling, not a first-order ROAS, is what decides how hard to push prospecting on a repeat-purchase business.

Questions, answered

How do you calculate customer lifetime value?

Multiply average order value by purchases per year, by customer lifespan in years, by gross margin. A $60 order, four times a year, for three years, at 50% margin, is $360 of lifetime gross profit.

Should LTV use revenue or gross margin?

Gross margin. Revenue LTV overstates what a customer is worth by the cost of goods, and setting acquisition spend against it leads to paying more for customers than they return.

What is a good LTV to CAC ratio?

About 3:1 is the common benchmark: a customer returns three times their acquisition cost in gross profit. Below 1:1 each customer loses money; far above 5:1 often means you could spend more to grow faster.

How do I calculate LTV with churn?

Customer lifespan is 1 divided by churn. With 25% annual churn the average customer stays four years; with 3% monthly churn, about 33 months. Use that lifespan in the LTV formula.

Let Sprites run the math on your live accounts

Connect Meta, Google, Microsoft, LinkedIn, and Reddit and Sprites tracks these numbers continuously — and acts on them, under your approval.