b2KIT

CAC / LTV Calculator

Calculate customer acquisition cost, lifetime value, and LTV:CAC ratio with cohort analysis and payback period estimation.

Tested tool guide Tested browser tools Checked August 16, 2026

What CAC / LTV Calculator does, with a checked example

Turns marketing spend, new customer counts, and average revenue into the figures finance teams cite most: CAC, LTV, and the LTV:CAC ratio, plus payback period and a per-cohort breakdown. You enter acquisition spend, how many customers it produced, average monthly revenue per customer, gross margin, and how long customers stay; the calculator derives the rest, entirely in the browser. The mistake people most often make first: building LTV on revenue instead of gross margin, which overstates value, or comparing LTV across cohorts of different ages, which understates the older group.

Worked example

A concrete input and expected output from the current implementation.

Input

Monthly acquisition spend: $20,000; New customers: 100; Average revenue per customer: $50/month; Gross margin: 70%; Average customer lifetime: 24 months

Expected output

CAC: $200 | LTV: $840 | LTV:CAC: 4.2 | Payback period: 5.7 months

CAC is 20,000 divided by 100 customers, or $200. Monthly margin per customer is $50 x 70% = $35, so LTV is $35 x 24 months = $840, the ratio is $840 / $200 = 4.2, and payback is $200 / $35 = 5.7 months.

How the result is produced

1

The core formulas

CAC is total acquisition spend divided by the number of customers acquired in that period. LTV multiplies average monthly revenue per customer by gross margin to get monthly profit per customer, then by average lifetime in months. LTV:CAC divides the two figures, and payback period divides CAC by monthly profit per customer to get the months until a customer's margin has covered what it cost to acquire them.

2

Cohort comparison

Customers are grouped by the period in which they were acquired, and each group gets its own LTV. Older cohorts have more history and show realized retention; recent cohorts are still accumulating revenue, so their LTV is partial and will rise as they age. Side-by-side cohorts reveal whether newly acquired customers are worth more or less than older ones before you scale the channel that produced them.

Good uses

  • Deciding whether to raise advertising spend: if LTV:CAC sits well above the 3:1 benchmark and payback is short, more spend at the same efficiency is defensible; if not, fix retention or margin first.
  • Comparing acquisition channels or campaigns: entering each channel's spend and customer count separately shows which one produces the cheapest customers relative to what those customers are worth.
  • Working-capital planning: the payback period converts acquisition spend into a cash need - a 6-month payback means you fund each new customer's costs for half a year before the margin comes back.

Limits and checks

  • LTV:CAC hides time. A 4.0 ratio with a 24-month payback is a very different business from a 4.0 ratio with a 3-month payback, yet the ratio alone looks identical. Always read it next to the payback figure.
  • The output is only as good as two inputs. LTV scales linearly with gross margin and customer lifetime, so a margin rounded up by 10 points or a lifetime overestimated by a few months changes LTV:CAC materially. If those inputs are guesses, treat the ratio as a range, not a precise number.
  • Cohorts of different ages are not comparable. A six-month-old cohort has not had time to churn, so its LTV looks artificially strong next to a two-year-old cohort that has. Compare each cohort to itself over time, or only across cohorts of equal age.

Common questions

What is a good LTV:CAC ratio?

The benchmark most often quoted is 3:1, popularized by David Skok's writing on SaaS metrics, and it is a rule of thumb, not a law. Below 1:1, each customer's lifetime margin fails to cover acquisition cost. Between 1:1 and 3:1 is common for young companies still improving retention. Ratios far above 3:1 usually mean you are underinvesting in acquisition.

Does the payback period mean the customer is profitable after that many months?

Only against acquisition cost. The payback figure compares CAC with monthly gross margin per customer, so it excludes fixed overhead such as salaries and tooling. A customer that pays back after six months still must contribute toward fixed costs before the company overall breaks even, so read the number as recovery of acquisition spend, not total profitability.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools