A beauty brand calculated their CAC as $34 and thought the account was running fine at 2.9 ROAS. They weren't counting returns (14%), fulfillment ($8.20/order), or payment processing fees. When we rebuilt the calculation, real CAC was $52. First-order LTV was $48. The business was acquiring customers at a loss on every transaction and had been doing it for 7 months.
Why Most CAC Calculations Are Wrong Before You Start
The most common CAC formula: total ad spend ÷ total orders.
That number ignores four things that directly affect whether the acquisition is profitable:
Returns. If 14% of orders get returned, you paid to acquire a customer who didn't keep the product. The ad platform doesn't remove those from ROAS. Your real acquisition cost is higher than the raw formula suggests.
Fulfillment cost. Shipping, packaging, and handling are a cost of the sale — not a separate bucket. A brand with $8.20/order fulfillment on a $38 product is spending 21.6% of revenue to ship before any COGS, returns, or ad spend is counted.
Payment processing. Shopify Payments takes 2.9% + $0.30. Stripe is similar. On a $55 AOV, that's $1.90/order — invisible in isolation, meaningful at volume.
Attribution inflation. Meta attributes view-through conversions and cross-device sales that Shopify doesn't match. Real CAC is typically 12–22% higher than the platform-attributed number, depending on attribution window settings.
Run the corrected calculation before comparing to any benchmark.
CAC Ranges by Category
These are actual first-order CAC ranges from Shopify DTC accounts, corrected for returns and fulfillment:
Supplements and consumables: $28–$54 Wide range because the category spans $25 products (low ticket, thin margin, high frequency) to $85 subscription products (higher ticket, subscription LTV). A supplement brand with 3.2× 12-month repeat rate can sustain $54 CAC. One with single-purchase buyers can't.
Apparel and fashion: $36–$78 Return rates (18–24%) hit apparel CAC harder than any other category. The platform-reported CAC is typically 22% lower than the corrected number because returns take 2–6 weeks to clear and aren't attributed back against ad spend. A fashion brand at $44 platform CAC often has a $54 real CAC.
Beauty and skincare: $32–$68 Huge variability by margin. A $19 cleanser with 74% margin and a $65 serum with 48% margin need completely different CAC targets. Calculate the break-even individually per product line rather than blending.
Home goods: $41–$89 Higher AOV helps. Lower repurchase frequency hurts. A $140 AOV home goods brand at $72 CAC might be running negative on first order but profitable over 24 months if there's a second-purchase sequence. Most don't have one.
Pet products: $24–$52 Low return rate (typically 3–6%). High repurchase frequency if product holds. This category has the cleanest CAC math because the variables (returns, LTV, repurchase cadence) are most predictable.
How LTV:CAC Changes the Acceptable Number
CAC without LTV is half a calculation.
A supplement brand at $48 CAC with a $220 12-month LTV has a 4.6× LTV:CAC ratio — healthy. A home goods brand at $48 CAC with a $61 LTV has a 1.27× ratio — structurally unprofitable.
Industry benchmarks suggest 3× LTV:CAC as a minimum for DTC. Best-in-class is 4–5×. Below 2.5×, the business is unlikely to survive a slow period or a CPM increase.
Know your actual LTV at 90 days, 180 days, and 12 months before you target a CAC. Shopify Analytics → Customer cohort report will show this. Pull it before deciding what to bid. If your 90-day LTV is lower than it should be, a post-purchase email sequence is the fastest lever to raise it without touching ad spend.
The Hidden Inflators
Three costs that make real CAC higher than the formula:
Influencer and creative production costs. If you're spending $4,200/month on UGC and running $18K/month in ads, that creative spend is part of acquisition cost — not a separate "brand" expense. Allocate it proportionally.
Agency fees. If you're paying an agency $3,000/month to manage $15K in ad spend, the effective CAC includes the management cost. Total acquisition cost = ad spend + agency fee + creative. Divide by purchases.
Promotional discounting. A 20% off first order doesn't just lower revenue — it changes the margin structure on the first acquisition. Factor the discount into your contribution margin before calculating break-even CAC.
The CAC Calculation You Can Run in 15 Minutes
Pull from Shopify for the last 90 days:
- Total ad spend (from your ad platforms)
- Total orders from paid traffic (Shopify Analytics → Traffic source)
- Total returns from paid-traffic orders (returns report, filter by source)
- Average fulfillment cost per order (shipping + packaging from fulfillment reports)
- Average order value for paid traffic
Corrected CAC = (ad spend + creative/agency costs) ÷ (orders − returned orders)
Contribution margin per order = AOV × gross margin% − fulfillment − payment processing − discount
If contribution margin per order is less than corrected CAC, the first order loses money. That's only viable if repeat purchase covers the gap within 90 days.
Run this before your next budget decision. For the specific campaigns and campaigns to cut when CAC is above break-even, see how to cut customer acquisition cost without cutting budget. If the numbers don't add up, that's exactly what a Basic audit surfaces. Book a 20-minute call.