CAC and LTV Explained and How to Calculate Them Correctly
The formulas for customer acquisition cost and lifetime value look simple until you try to apply them to a real business — here's where the math goes wrong and how to fix it.
A company reporting a 5:1 LTV:CAC ratio to its board is, in a large share of cases, reporting a number that would collapse to below 2:1 under a stricter definition of either input. This isn’t fraud — it’s the natural result of two metrics that are simple to define in a sentence and genuinely difficult to calculate consistently, especially once a company has more than one acquisition channel and more than one pricing tier.
CAC and LTV matter because together they answer the only question that determines whether a growth strategy is sustainable: does the value extracted from a customer exceed what it cost to acquire them, by a wide enough margin to fund the operations, support, and inevitable churn that come with running the business? Get the inputs wrong and you can convince yourself an unprofitable channel is working for a year or more before the cash position tells the truth.
The CAC formula, and where it breaks
The textbook formula is: total sales and marketing spend over a period, divided by number of new customers acquired in that period. The break happens in what counts as “total sales and marketing spend.” A common shortcut is to count only media spend — the actual ad dollars — and call that CAC. This produces a number that’s often 40-60% lower than reality, because it excludes sales team salaries and commissions, marketing team salaries, tools and software licenses used for acquisition (ad platforms, SEO tools, outbound sequencing software), content production costs, and any paid partnerships or affiliate payouts.
Fully-loaded CAC includes all of it: media spend, headcount cost (fully burdened, meaning salary plus benefits and overhead) for anyone whose primary function is acquisition-related, and the amortized cost of tools. A company spending $50,000 a month on ads with a $200,000 monthly acquisition team payroll and $10,000 in tools, acquiring 100 customers, has a fully-loaded CAC of $2,600 — not the $500 that media-only accounting would suggest. That difference changes every downstream decision about which channels to scale and which to cut.
The second common mistake is misattributing the acquisition window. If a customer signs up in month one but the deal was influenced by content published eight months earlier and a sales cycle that started four months earlier, attributing 100% of that acquisition cost to month-one spend distorts channel-level CAC comparisons, especially for high-consideration B2B products with long sales cycles. The fix is to calculate CAC over a trailing period that roughly matches your actual average sales cycle length, not a fixed calendar month, so spend and the customers it produced are reasonably aligned in time.
The LTV formula, and its more dangerous mistakes
The simplest LTV formula is average revenue per account multiplied by average customer lifespan (or, inverted, divided by monthly churn rate). If average monthly revenue per account is $500 and monthly churn is 2%, average lifespan is 1/0.02 = 50 months, giving an LTV of $25,000. This number is directly proportional to churn rate, which means small measurement errors in churn compound dramatically — mistaking 2% monthly churn for 1.5% inflates the implied LTV by a third.
The more dangerous mistake, though, is using revenue instead of contribution margin. LTV should measure the profit a customer generates, not the revenue they generate, because revenue ignores the cost of serving that customer — hosting costs, support costs, payment processing fees, any variable cost that scales with usage. A SaaS product with 80% gross margin and the $25,000 revenue-based LTV above actually has a contribution-margin LTV closer to $20,000, and a product with thinner margins (or with expensive support-heavy accounts) can see that gap widen much further. Reporting revenue-based LTV against a margin-blind cost figure like CAC creates an apples-to-oranges ratio that looks healthier than the business actually is.
A third issue is treating LTV as a flat number across the customer base when it varies enormously by segment. A company selling both a $50/month self-serve tier and a $5,000/month enterprise tier that reports one blended LTV number is hiding the fact that the two segments likely have wildly different CAC, churn, and margin profiles. Blended LTV:CAC numbers can look acceptable in aggregate while masking a self-serve tier that’s actively unprofitable, subsidized by enterprise margins.
The 3:1 benchmark, and its limits
The commonly cited healthy benchmark is an LTV:CAC ratio of 3:1 or better — the idea being that a customer needs to generate at least three times what it cost to acquire them to leave enough margin for overhead, support costs not captured elsewhere, and the inherent uncertainty in long-term retention forecasting. A ratio below 3:1 suggests a business that’s either overspending on acquisition relative to what customers are worth, or one operating in a genuinely low-margin, high-churn category where the growth math needs a different model entirely.
But a ratio far above 3:1 — 8:1 or 10:1 — is not automatically good news either. It often indicates underinvestment in acquisition relative to available opportunity: a company sitting on strong unit economics that could be reinvesting far more aggressively into growth is instead leaving that leverage on the table, growing slower than its economics would support. The ratio is a health check, not a target to maximize; once you’re comfortably above 3:1, the more useful question becomes whether you’re spending enough to fully exploit that advantage.
Payback period as the sanity check
LTV:CAC ratios can hide a cash flow problem that payback period exposes immediately. Payback period measures how many months it takes for the cumulative contribution margin from a customer to equal the CAC spent acquiring them. A company with a strong 4:1 LTV:CAC ratio but a 22-month payback period is still burning significant cash in the interim, because it takes almost two years before that customer has “paid back” their acquisition cost — a real constraint if the company isn’t well-capitalized enough to fund that gap across a large cohort of new customers simultaneously.
Healthy SaaS payback periods generally fall in the 12-18 month range for mid-market and enterprise motions, and under 12 months for self-serve or low-touch motions where CAC is inherently lower. Payback period matters most for capital planning: it tells you how much runway you need to fund a given amount of new customer acquisition before that spend starts generating net-positive cash, independent of what the long-run LTV eventually turns out to be.
Cohort-based LTV modeling instead of a single static number
The most reliable way to calculate LTV isn’t a formula at all — it’s tracking actual cohort behavior over time and modeling forward from observed curves rather than assumed churn rates. Take every customer who signed up in a given month, track their cumulative revenue (or contribution margin) at 3, 6, 12, and 24 months, and you get an empirical retention curve specific to your business rather than a theoretical one built on an assumed constant churn rate, which real customer bases rarely follow (churn is usually front-loaded, with early-tenure customers churning at higher rates than long-tenured ones).
A cohort-based model lets you separate LTV by acquisition channel, plan tier, and even sales rep, which is where the real diagnostic value shows up. If cohorts acquired through paid search show a 6-month cumulative LTV 40% lower than cohorts acquired through referral, blending them into one LTV number for a company-wide CAC comparison actively hides a channel-quality problem that per-channel cohort tracking would reveal within the first two quarters of data.
Where CAC calculations still go wrong even when you know better
Even teams that build fully-loaded CAC and reject media-only shortcuts trip on a handful of subtler errors. The first is double-counting brand and demand-gen spend that serves both acquisition and existing-customer expansion — a webinar series or a conference sponsorship often drives both new logos and upsells within the existing base, and allocating 100% of that cost to new-customer CAC overstates it while giving expansion revenue a free ride. A reasonable fix is a split allocation based on attributed pipeline (say, 70% new business, 30% expansion) revisited quarterly as the mix shifts, rather than a permanent 100/0 assumption set once and never revisited.
The second is ignoring free-trial and freemium conversion costs. If your funnel runs a large volume of free signups through a self-serve trial before converting a fraction to paid, the true CAC needs to include the infrastructure and support cost of serving every trial user, not just the ones who convert — a product with a 3% trial-to-paid conversion rate is absorbing the hosting and support cost of the other 97% somewhere, and that cost belongs in CAC for the customers who do convert, not written off as a rounding error.
The third is failing to separate CAC by new-logo motion versus channel partner or reseller motion, which typically carries a revenue share or margin discount instead of a direct acquisition cost. Blending partner-sourced customers (cheap to acquire directly, but at lower net margin per dollar of revenue) with direct-sold customers (expensive to acquire, but full margin) into one CAC number obscures which motion is actually more efficient once margin is accounted for on both sides.
A worked example that ties it together
Consider a company acquiring 150 customers a month with a fully-loaded CAC of $1,800 (including headcount, not just media). Average contribution margin per customer is $180/month, and cohort data shows 12-month cumulative retention of 78%, declining to a steady-state monthly churn around 2.5% after month twelve. Modeled LTV, using the cohort curve rather than a flat churn assumption, comes out around $6,200 over a modeled 5-year horizon of contribution margin. That gives an LTV:CAC ratio of roughly 3.4:1 — solidly healthy — with a payback period of exactly 10 months ($1,800 divided by $180 monthly margin). That combination, a ratio just above 3:1 paired with sub-12-month payback, is the profile most investors and operators recognize as genuinely sustainable growth, as opposed to a flattering ratio built on media-only CAC and revenue-based LTV that wouldn’t survive a stricter recalculation.
Now split that same 150-customer cohort by channel to see why blended numbers hide problems. Suppose 60 customers came from paid search at a channel-specific fully-loaded CAC of $2,400, 50 came from organic/content at $900, and 40 came from outbound sales at $2,900. If all three channels shared the same $180 monthly contribution margin and the same retention curve, paid search would sit at 2.6:1 (below the healthy threshold), organic at 6.9:1 (arguably underinvested), and outbound at 2.1:1 (a channel worth scrutinizing hard before scaling further). The blended $1,800 average CAC masks all three of these stories — it looks acceptable in aggregate while hiding a channel that should probably be cut and one that should probably be scaled harder.
Which mistake to fix first if your numbers are currently wrong
If you suspect your reported LTV:CAC ratio is inflated but don’t have bandwidth to rebuild the whole model at once, fix in this order. Start with CAC fully-loading, since it’s usually the single largest source of distortion and the easiest to correct — pull actual payroll and tool costs for the trailing period and recompute; this alone often cuts a headline ratio in half. Next, switch LTV from revenue to contribution margin, which requires knowing your cost-to-serve (hosting, support, payment processing) per customer, typically available from finance with one focused request. Only after both of those are fixed should you invest in full cohort modeling, since cohort curves refine an already-correct ratio rather than fix a fundamentally wrong one — building a sophisticated cohort model on top of media-only CAC and revenue-based LTV just produces a more precise version of the wrong number.
How to know the fix actually worked
The signal that you’ve correctly rebuilt these metrics isn’t that the ratio looks worse (though it usually does, at first) — it’s that the ratio now moves in ways that make operational sense. Fully-loaded CAC should rise when you add acquisition headcount even before those hires produce customers, and it should fall as existing acquisition staff become more productive over time; if your CAC is flat regardless of headcount changes, something is still being excluded. Contribution-margin LTV should visibly differ across plan tiers and channels once segmented — if every segment reports suspiciously similar LTV, the cost allocation is probably still too blended to be trusted. And payback period, once correctly calculated, should be the number finance references when planning how much runway is needed to fund the next quarter’s acquisition spend; if finance is still using a separate, informal cash-runway estimate instead of your payback period figure, that’s a sign the metric hasn’t yet earned enough trust internally to be relied on for real capital decisions.
