CAC payback period is the number of months it takes for the gross profit from a customer to cover the cost of acquiring them. It is the metric that separates brands that can scale paid acquisition from brands that are quietly burning cash. Most DTC founders track CAC and LTV, but payback period is the one that actually tells you how quickly your marketing dollars come back — which determines how much working capital you need, how fast you can reinvest, and how vulnerable you are to a platform outage or cost spike. This calculator takes your CAC, average order value, gross margin percentage, and purchase frequency, and returns gross profit per order, gross profit per customer per year, the payback period in months, and the number of orders to payback. It is designed for mid-market Shopify Plus brands who need a defensible marketing-efficiency number they can take to a board or a lender.
Fully loaded CAC including platform fees and creative.
Blended AOV across new and returning customers.
Gross margin percentage on a typical order.
Average orders per customer per year.
Gross Profit per Order
$46.75
Gross Profit per Customer per Year
$112.20
Payback Period
7 months
Orders to Payback
1.4 orders
Gross profit per order is AOV multiplied by Gross Margin Percentage. Gross profit per customer per year is Gross Profit per Order multiplied by Purchase Frequency per Year. Payback months is CAC divided by (Gross Profit per Customer per Year divided by 12) — in other words, how many months of monthly gross profit contribution are required to equal the CAC. Payback orders is CAC divided by Gross Profit per Order, which tells you the raw number of purchases required to break even on the acquisition cost, regardless of timing. The calculation uses gross margin rather than contribution margin, which is a deliberate choice: it gives a comparable benchmark against public DTC companies and investor-standard reporting. If you want a stricter unit-economics test, substitute contribution margin percentage into the gross margin input to account for fulfillment, packaging, and payment fees — this will extend your payback period and give you the pessimistic case. The model assumes flat repeat behavior; in reality, repeat frequency usually drops in later cohorts, so long paybacks (12+ months) carry more cohort risk than the math suggests.
Best-in-class DTC brands hit CAC payback inside 3 months. Healthy brands sit between 6 and 9 months. Anything beyond 12 months is a financing problem dressed up as a marketing problem — you are essentially loaning money to the customer and hoping they stay long enough to pay you back. Subscription brands can tolerate slightly longer paybacks because of recurring revenue, but even there, inside 12 months is the standard. If your payback is over 18 months, you almost certainly cannot scale paid acquisition without outside capital; the cash gap between spending CAC and earning it back will compound every month you try to grow. Payback period is also the metric most sensitive to CAC inflation: a 20 percent jump in CAC (which Meta has delivered repeatedly in the last two years) can push a 9-month payback to 11 or 12 months and turn a fundable brand into an unfundable one. Track it monthly, not annually.
Payback period is computed from gross margin, which means any invisible margin leak directly inflates your payback. A promo code stack, a freight zone miss, or an unmanaged return rate can silently drop your real gross margin three points below the number you used in this calculator — turning a 7-month payback into a 9-month payback without the dashboard flagging it. Agentis protects the gross margin number that feeds this calculation. By enforcing a profit floor on every Shopify Plus checkout in real time, it prevents the sub-margin orders that erode blended gross margin and quietly extend payback. The calculator measures efficiency; Agentis stops the leaks that are making your measurement lie.
Best-in-class DTC brands hit payback inside 3 months. Healthy brands sit at 6 to 9 months. Beyond 12 months, you are financing customer acquisition out of working capital and you will struggle to scale without outside funding.
Gross margin is the investor-standard input and makes your number comparable to public DTC benchmarks. Contribution margin gives the stricter, more honest number because it accounts for fulfillment and payment fees. Calculate both and understand which you are quoting.
LTV/CAC is a long-horizon ratio that ignores timing. Payback period tells you how long your cash is tied up, which determines whether you can scale without running out of working capital. Two brands with identical LTV/CAC can have wildly different cash needs depending on payback.
Subscription businesses have more predictable repeat frequency, so payback is more reliable and can be stretched slightly longer. Use the subscription margin calculator for a model that explicitly factors churn and expected lifespan.
Calculator
Free profit margin calculator for ecommerce. Calculate gross margin, net margin, and total profit from revenue, COGS, and operating expenses — with benchmark context.
Calculator
Convert ROAS into actual profit. Calculate profit after ads, marketing efficiency ratio, and break-even ROAS given your gross margin and fulfillment costs.
Calculator
Calculate subscription LTV, contribution per shipment, LTV/CAC ratio, and payback period. Built for Shopify Plus subscription brands modeling real unit economics.
Margin Analysis
The percentage of revenue remaining after subtracting the cost of goods sold — a foundational profitability metric that excludes operating expenses, taxes, and interest.
Margin Analysis
The gradual, often undetected loss of profit across many orders — driven by small per-order cost overruns that compound into significant revenue erosion over time.
Profit Governance
A systematic framework for enforcing profitability rules across every transaction in real-time, ensuring no order ships below acceptable margin thresholds.
Free Audit — No Commitment
Agentis blocks Shopify Plus checkout orders that fall below your profit floor in under 10ms. Start a free 7-day audit and see your order-level profitability.