← Docs

Ecommerce Metrics

Payback period: cash return timeline

Payback period is the time it takes a customer to repay their acquisition cost. Why it governs how fast you can scale ad spend without running out of cash.

Updated Jul 2026

What payback period is

Payback period is the amount of time it takes for the contribution margin a customer generates to equal what it cost to acquire them. If acquiring a customer costs 40 dollars and they generate 20 dollars of contribution margin per month through repeat purchases, the payback period is two months.

This is different from lifetime value, which looks at total value over the full relationship. Payback period asks a narrower, more practical question: how long is the cash tied up before it comes back, regardless of how much more value the customer eventually delivers.

How it is calculated

The basic formula divides acquisition cost by contribution margin generated per period, usually per month. For a single-purchase business, payback period can also be measured by repeat purchase timing, tracking how many days or weeks pass before a customer’s cumulative margin crosses the acquisition cost line.

For subscription or repeat-purchase ecommerce, this usually means modeling an average customer’s purchase cadence and margin per order, then calculating how many orders, and how much elapsed time, are needed to recover the initial CAC. Businesses with highly variable repeat behavior often build a cohort curve instead of a single average, since payback period can differ substantially between customer segments.

Why it matters

Payback period is a cash flow question, not just a profitability question. A customer can have excellent lifetime value on paper and still create a cash problem if it takes eight months to recoup what was spent acquiring them, especially while spend scales and new cohorts get acquired every month before older ones have paid back.

This is the metric that limits how aggressively a business can spend on Meta ads without running into a cash crunch. A short payback period means capital recycles quickly and can be reinvested into more acquisition sooner. A long payback period means growth has to run on cash reserves or external capital, since acquisition spend outruns the cash coming back in from prior cohorts.

How to act on it

Calculate payback period by cohort and track how it trends as acquisition spend increases. If payback period stretches out, that often signals the new customers being acquired are lower quality, more discount-sensitive, or less likely to repeat, even if CAC itself has stayed flat.

Use payback period alongside CAC and margin numbers when deciding how fast to scale Meta budgets. A business with a 30-day payback period can generally scale more aggressively than one with a 6-month payback period, because the first can reinvest recovered cash almost immediately.

Common mistakes

A common mistake is looking only at lifetime value and ignoring payback period, which can lead to scaling spend faster than cash flow can support. Another is calculating payback period once and treating it as fixed, when it actually shifts as audience mix, discounting, and product mix change over time. A third is applying a single payback period across all channels or campaigns, when prospecting and retargeting customers often repay at meaningfully different speeds.

How YieldBI helps

YieldBI’s cohort and profitability views surface payback trends over time, so scaling decisions rest on when cash actually comes back rather than projected lifetime value. Profit Goal and Growth Priority controls use that same signal to pace daily scale, test, and pause recommendations against real cash recovery, not just CAC or ROAS.