Most sellers divide ad spend by new customers and call it CAC. That number is usually wrong by a wide margin, because it ignores half the real cost of acquiring a customer. Here is how to calculate CAC properly from your books.
Ask a typical ecommerce seller their CAC and they will divide last month's ad spend by new customers. That figure is comforting and incomplete. Real customer acquisition cost includes everything you spent to win a customer, not just the platform ad bill, and the difference often turns a "profitable" acquisition into a losing one.
CAC matters because it sets the ceiling on what you can afford to spend to grow. Underestimate it and you scale a business that loses money on every new customer while the dashboard says you are winning. Calculating it correctly from your books, rather than from your ad platform, is the difference.
The basic formula is simple:
CAC = Total acquisition costs / Number of new customers acquired
The whole game is in "total acquisition costs." The denominator is straightforward; the numerator is where sellers go wrong by including too little.
Choose a defined period, usually a month or a quarter. Then count new customers acquired in that period. Be precise about "new": a new customer is one making a first purchase, not a repeat buyer. If your books or platform reporting cannot separate new from returning, that is the first thing to fix, because blending them understates CAC by treating repeat revenue as acquisition.
This is where a real CAC separates from a vanity CAC. Add up every cost that exists to acquire customers, not just media spend.
| COST COMPONENT | INCLUDED IN VANITY CAC? | INCLUDED IN TRUE CAC? |
| Paid ad spend | Yes | Yes |
| Creative and agency fees | No | Yes |
| Marketing salaries (acquisition share) | No | Yes |
| First-purchase discounts | No | Yes |
| Acquisition software and tools | No | Yes |
Divide total acquisition costs by new customers. Suppose a seller spent $40,000 on ads, $8,000 on creative and agency, $6,000 of salary time on acquisition, and gave $4,000 in first-purchase discounts, acquiring 800 new customers.
Vanity CAC: $40,000 / 800 = $50.
True CAC: ($40,000 + $8,000 + $6,000 + $4,000) / 800 = $58,000 / 800 = $72.50.
The real number is 45% higher than the ad-spend-only figure. If this seller's average contribution margin per new customer is $65, the vanity CAC of $50 says they profit $15 per customer, while the true CAC of $72.50 says they lose $7.50 on every new customer they acquire. Same business, opposite conclusion, and only the true CAC reflects reality.
CAC alone is incomplete. It only means something next to the value a customer brings. Two comparisons matter:
CAC against first-order contribution margin. If true CAC exceeds the contribution margin of a customer's first order, you are losing money up front and betting on repeat purchases to recover it. That can be fine, but only if you know you are doing it.
CAC against lifetime value (LTV). The healthier comparison for repeat-purchase businesses is the LTV-to-CAC ratio. A common rule of thumb is that LTV should be at least three times CAC, though the right target depends on your margins and payback period. Calculating this correctly depends on accurate per-customer margin, which traces back to accurate COGS and fees, the same numbers behind a trustworthy P&L covered in how to read an ecommerce P&L (/blog-posts/how-to-read-ecommerce-pl).
The reason to calculate CAC from your books rather than your ad platform is completeness. Your ad platform knows ad spend and nothing else. Your books, if they are accurate, know the agency invoices, the salary allocations, the discount costs, and the true contribution margin each customer generates. CAC is an accounting question that masquerades as a marketing one.
ConnectBooks gives you the accurate per-channel P&L and real per-unit COGS that let you compute both sides of the equation: the full acquisition cost stack on one side, and the true contribution margin per customer on the other. Without accurate COGS and fee data, the value side of LTV-to-CAC is a guess. And because the books are accurate at this level, an AI CFO can watch the relationship: ConnectBooks is building Crunch, an AI CFO in active beta with a waitlist for the full release, to surface signals like rising acquisition cost against falling margin at /crunch.
| NEXT STEPTrue CAC depends on accurate cost and margin data from your books. See how ConnectBooks delivers it at /pricing, or explore the Crunch AI CFO at /crunch. |
Divide total acquisition costs by the number of new customers acquired in a period. The denominator is straightforward; the accuracy comes from the numerator. True CAC includes paid ad spend, creative and agency fees, the acquisition share of marketing salaries, first-purchase discounts, and acquisition tools, not just media spend.
Because it ignores half the real cost of acquiring a customer. Creative, agency fees, marketing salaries, and first-purchase discounts are all genuine acquisition costs. Counting only ad spend can understate CAC by 40% or more, which can turn an apparently profitable acquisition into one that loses money on every new customer.
A common benchmark is that lifetime value should be at least three times customer acquisition cost, though the right target depends on your margins and payback period. The ratio only means something if both numbers are accurate, which requires real per-customer contribution margin from accurate COGS and fee data.
Yes. A discount or coupon given to win a first purchase is a real cost of acquiring that customer, not just a reduction in revenue. Leaving it out understates CAC and overstates the profitability of newly acquired customers. The full acquisition cost stack includes promotional spend.
Because your ad platform only knows ad spend. Your books, if accurate, capture agency invoices, salary allocations, discount costs, and the true contribution margin each customer generates. CAC and its comparison to customer value are accounting questions, and they depend on accurate per-channel P&L and per-unit COGS.
Clean, accurate books make this manageable. Start a free trial of ConnectBooks to get settlement-level accuracy and real margin visibility for your ecommerce business. No credit card required.
Running an e-commerce business comes with plenty of challenges, but ConnectBooks is here to make your life easier. With real-time insights, seamless integrations, and detailed tracking of your profitability and inventory, you can stay ahead of the game. Whether you’re selling on Amazon, Shopify, Walmart, TikTok or eBay, ConnectBooks helps you manage your finances with 100% accuracy and confidence, so you can focus on growing your business.
Ready to level up? Start making smarter, data-driven decisions every step of the way. Try ConnectBooks Free Today or Schedule a Demo