Customer acquisition cost (CAC) is easy to compute. What matters more is CAC payback — how many orders or how many months it takes before the customer pays back what you spent to acquire them.
For a US direct-to-consumer brand, CAC payback is the difference between healthy growth and burning cash.
Key definitions
- CAC = paid marketing spend ÷ new customers acquired in the same period.
- Contribution margin per order = revenue per order − COGS − variable costs. Excludes fixed overhead.
- Repeat rate = share of first-time customers who buy again within a chosen window.
- CAC payback = orders (or months) needed for cumulative contribution margin from a cohort to equal CAC.
CAC payback formulas
CAC = Total paid marketing spend ÷ New customers
Order-based CAC payback = CAC ÷ Contribution margin per order
Month-based CAC payback = CAC ÷ (Contribution margin per order × Orders per month per customer)
A brand with high margin and high repeat rate pays back CAC in one to two orders. A low-margin, one-time-purchase brand may need 3+ orders — meaning most first purchases lose money unless the average order value or margin rises.
Step-by-step calculation
1. Choose a window
Use a full calendar month or a rolling 30-day window with clean data.
2. Compute CAC by channel
Do this separately for paid social, paid search, and any influencer or affiliate channel.
3. Compute contribution margin per order
Use the profit lines from your Shopify or marketplace calculator — do not include fixed overhead.
4. Compute payback in orders and months
Use both. Orders show payback in the language of buyer behavior; months show it in the language of cash flow.
5. Segment by cohort
Compare payback for customers acquired via different offers or seasons. The same channel can produce very different payback profiles.
Example calculation (USD)
Editable USD example — a US DTC coffee brand
| Input | Value |
|---|---|
| Paid marketing spend last month | $40,000 |
| New customers acquired | 1,600 |
| Blended CAC | $25.00 |
| Contribution margin per order | $14.00 |
| Orders per customer per month (repeat cohort) | 0.6 |
| Order-based CAC payback | ~1.8 orders |
| Month-based CAC payback | ~3.0 months |
If this brand only has 6 months of cash runway, a 3-month payback is workable but leaves little room for growth. Reducing CAC by 10% or lifting contribution margin by $2 per order sharpens payback and unlocks scale.
Common mistakes to avoid
- Using LTV divided by CAC instead of payback — the ratio hides cash timing.
- Blending organic and paid customers when computing CAC.
- Including fixed overhead in contribution margin.
- Comparing payback across channels without normalizing for offer or cohort.
- Ignoring return rates when computing contribution margin.
Best practices
- Report CAC payback monthly and by channel.
- Target a payback window that fits your cash runway.
- Improve payback by lifting AOV, raising repeat rate, or negotiating supplier cost — not only by cutting CAC.
- Compare payback for new products against your baseline before scaling ad spend.
- Reserve a small budget for exploratory channels with unknown payback.
Frequently asked questions
Is a 1-month CAC payback realistic?
It exists in a few high-margin or subscription categories, but for most US DTC brands 2–6 months is more common. What matters is that payback fits your cash runway.
Should I include organic customers in CAC?
No — CAC should reflect the cost of paid customer acquisition. Track organic separately.
How is CAC payback different from LTV:CAC?
LTV:CAC tells you long-term efficiency; payback tells you when cash returns. Both are useful, but payback more directly protects a small brand from running out of cash.
Do I need attribution software to compute this?
Not for a blended view. For per-channel payback, invest in analytics that measure incrementality rather than only last-click attribution.