The standard calculation — and why it's wrong

Most brands calculate LTV:CAC like this: take the average revenue a customer generates over 12 months, divide it by what you spent to acquire them, and call it a ratio. If the number is above 3, you feel good. Below 3, you worry.

The problem is on the left side of that ratio. Revenue is not value. Revenue is the top line. It hasn't accounted for the cost of the product, the cost of shipping it to the customer, platform fees, payment processing, or returns. A customer who generates $120 in revenue over 12 months is not worth $120 to your business. They're worth whatever is left after all the variable costs of serving them.

The standard way: LTV = Average revenue per customer over 12 months. If a customer buys twice at $60 each, LTV = $120. If your CAC is $30, your LTV:CAC is 4:1. Looks great on paper.

But that $120 isn't yours to keep. Every order has a cost structure attached to it — product cost, fulfillment, shipping, transaction fees. If those variable costs eat up half of revenue, the customer's real value is $60, not $120. And your real LTV:CAC is 2:1, not 4:1. That's a very different picture.

Revenue lifetime value vs. customer lifetime value

This distinction matters enough to deserve different names. We use two terms with our clients:

RLV — Revenue Lifetime Value Total revenue generated by a customer over a defined period (typically 12 months). This is the number most brands use. It tells you how much a customer spends. It does not tell you how much a customer is worth.
CLV — Customer Lifetime Value Lifetime contribution margin generated by a customer over the same period. This accounts for product cost, fulfillment, shipping, platform fees, and payment processing — everything that varies with the order. CLV tells you what's actually left after serving that customer.

The gap between these two numbers is significant. For many eCommerce brands, variable costs consume 40-60% of revenue. That means CLV is often half of RLV — and any acquisition decisions made using RLV are based on a number that's roughly double what it should be.

A worked example

Let's walk through a concrete scenario. Take a skincare brand selling a $50 product.

Per-order economics: Selling price: $50 Product cost (COGS): $12 Shipping to customer: $6 Pick and pack: $3 Payment processing (3%): $1.50 Platform fees: $1.50 Total variable costs: $24 Contribution margin per order: $26 (52%)

Now say the average customer buys 2.5 times over 12 months.

Revenue-based calculation: RLV = $50 × 2.5 = $125 CAC = $35 LTV:CAC (revenue) = 3.6:1 ← "Healthy"
Margin-based calculation: CLV = $26 × 2.5 = $65 CAC = $35 LTV:CAC (margin) = 1.9:1 ← Very different story

Same customer. Same spend. Same acquisition cost. But the revenue-based ratio says you're healthy at 3.6:1, while the margin-based ratio says you're barely breaking even at 1.9:1. One of these numbers leads to confident scaling. The other leads to scaling yourself into a cash crunch.

Where this gets you into trouble

Scaling ad spend past breakeven

The most common consequence: a brand sees a 3:1 or 4:1 LTV:CAC on a revenue basis and decides to increase ad spend. They're comfortable because the ratio looks healthy. But on a margin basis, they're closer to 1.5:1 or 2:1 — and every incremental customer acquired at the current CAC is barely profitable or unprofitable. Revenue grows. Cash shrinks. The P&L looks fine until you run out of money.

Setting the wrong ROAS targets

If your contribution margin on a $50 product is $26, your breakeven CAC is $26. That translates to a breakeven ROAS of about 1.9x ($50 revenue / $26 max spend). A brand calculating on revenue might set a ROAS target of 1.5x, thinking they have margin to spare. On a contribution basis, 1.5x ROAS means you're spending $33 to make $26 in margin — you're losing $7 on every new customer.

Misjudging channel performance

Different channels have different variable cost profiles. A DTC Shopify order has different fulfillment costs and platform fees than an Amazon FBA order. If you're comparing LTV:CAC across channels using revenue, you're comparing numbers that have completely different cost structures underneath them. A channel that looks worse on a revenue basis might actually be better on a margin basis — or vice versa.

How to make the switch

Moving from a revenue-based to a margin-based LTV:CAC isn't complicated, but it requires knowing your variable costs per order at a reasonable level of detail. Here's what you need:

Variable costs to map per order: Product cost (landed — including freight and duty, not just FOB). Outbound shipping to customer. Pick and pack / fulfillment. Payment processing fees. Platform and transaction fees. Returns and refund costs (as a percentage). Any channel-specific fees (Amazon referral, FBA, marketplace commissions).

If you've read our article on the PC1/PC2/PC3 framework, you'll recognize this as the PC2 calculation — contribution margin after all variable costs of getting the product to the customer. CLV is simply PC2 margin multiplied by purchase frequency over 12 months.

Once you have this number, every downstream decision gets more accurate. Your ROAS targets are grounded in real economics. Your channel comparisons account for cost structure differences. And your growth projections reflect what actually hits the bottom line — not what hits the top.

CAC deserves the same scrutiny

While you're fixing the left side of the ratio, it's worth looking at the right side too. Most brands define CAC as performance marketing spend divided by new customers. That's fine as a baseline, but it understates the true cost of acquisition.

Base CAC: Ad spend / new customers acquired. This is the number Meta and Google report. It only counts media spend.
Fully loaded CAC: Ad spend + creative production costs + agency fees + influencer costs + any other spend directly tied to acquiring new customers, divided by new customers. This is the number that reflects what you're actually spending.

If you're spending $3K-5K/month on creative production, that's part of your acquisition cost even though it doesn't show up in your ad platform's dashboard. A fully loaded CAC is often 15-30% higher than what the platform reports. Pair a revenue-based LTV with an understated CAC and you get a ratio that's wrong on both sides.

The 3:1 benchmark everyone quotes

You've probably heard that a "healthy" LTV:CAC ratio is 3:1. That number comes up in investor conversations, industry reports, and competitor blogs. It's a reasonable rule of thumb — but there's a catch: it's almost always calculated on revenue, not margin.

A brand that reports a 3:1 LTV:CAC on a revenue basis with 50% variable costs is actually running at 1.5:1 on a contribution basis. That's not healthy — that's breakeven territory. The 3:1 standard only works as a benchmark if both sides of the ratio are measured the same way. If you're comparing your margin-based ratio to someone else's revenue-based ratio, you'll think you're underperforming when you might actually be in better shape.

The right question isn't "is my ratio above 3:1?" It's "which version of the ratio am I looking at, and does it reflect what I actually keep?"

The bottom line

LTV:CAC is a useful metric — but only if both sides are calculated honestly. Revenue lifetime value tells you how much a customer spends. Customer lifetime value on a contribution margin basis tells you how much a customer is actually worth. The difference between those two numbers is the difference between a growth strategy that works and one that burns cash.

If you're not sure where your variable costs land on a per-order basis, or you want help building a margin-based LTV:CAC model for your brand, book a call and we'll walk through it together.