A SaaS company spends $4,000 to land a customer who pays $500 a month. Divide one by the other and the customer has paid for themselves in eight months. Plenty of people quote that number. It is wrong. CAC payback period is the number of months a new customer takes to generate enough gross profit to cover what you spent winning them, and the formula is CAC ÷ (monthly revenue per customer × gross margin %). At an 80% gross margin, that same customer takes 10 months.
Key takeaways
- Divide CAC by monthly gross profit per customer. Dividing by revenue flatters the result.
- Bessemer Venture Partners wants SaaS payback under 12 months for SMB customers, under 18 for mid-market and under 24 for enterprise.
- A D2C brand selling one-off products may need to pay back on the first order. If customers reorder, track each cohort month by month instead.
- Payback measures how fast the cash returns; LTV:CAC measures how much profit comes back in total. You need both.
- Churn pushes payback out. In our SaaS example, 2% monthly churn turns a 10-month formula result into 12 months for the cohort.
What is CAC payback period?
Customer acquisition cost (CAC) is the sales and marketing money it takes to win one new customer. The payback period is how long that customer needs to earn it back. Until then, they are a drain on cash. Every month they stay after that is profit.
Investors and CFOs care because the number tells them how much cash a company locks up as it grows. With a two-year payback, each new customer eats cash for two years before contributing a rupee, so growing faster means raising more money. With a short one, the customers you signed last quarter pay for the ones you sign next quarter.
How to calculate CAC payback period
Step 1: Work out CAC
CAC = total sales and marketing spend in a period ÷ new customers acquired in that period
Ad spend is only the start. Salaries and commissions for the sales and marketing teams belong in there, as do agency fees, software and events. Bessemer Venture Partners typically adds the slice of customer success spending that goes into renewals and upsells.
Step 2: The quick version, on revenue
CAC payback (months) = CAC ÷ monthly revenue per customer
This is the one people reach for, because it takes ten seconds. It quietly assumes that every rupee or dollar of revenue goes toward recovering CAC. It never does. Hosting, support, product costs, shipping and payment fees all take their cut first.
Step 3: The version to use, adjusted for gross margin
CAC payback (months) = CAC ÷ (monthly revenue per customer × gross margin %)
Most careful definitions settle here, though each phrases it slightly differently. ChartMogul writes it as CAC ÷ (ARPA × gross margin), ARPA being average revenue per account. Wall Street Prep runs it at company level, as sales and marketing spend ÷ (new MRR × gross margin), and Bessemer measures payback against gross-margin-adjusted ARR. For online stores, Shopify’s version for ecommerce divides CAC by average monthly gross profit per customer, after product cost, packaging and shipping. Even David Skok, the SaaS investor, who gives the simpler formula, notes that you need the margin adjustment for an accurate figure.
A SaaS example, worked through
Take a hypothetical B2B SaaS company selling to small businesses. We ran the numbers in Python.
| Input / step | Value |
|---|---|
| Sales and marketing spend (one quarter) | $600,000 |
| New customers won that quarter | 150 |
| CAC ($600,000 ÷ 150) | $4,000 |
| Monthly revenue per customer (ARPA) | $500 |
| Gross margin | 80% |
| Simple payback ($4,000 ÷ $500) | 8.0 months |
| Gross-margin-adjusted payback ($4,000 ÷ $400) | 10.0 months |
Margin alone costs two months. Of every $500 payment, only $400 is left over to chip away at CAC.
Then churn takes its share
The formula also assumes nobody leaves before paying back. Real cohorts leak. If 2% of customers cancel each month, cumulative gross profit per customer originally signed builds up like this:
| Month | Cumulative gross profit per original customer | Share of $4,000 CAC recovered |
|---|---|---|
| 6 | $2,283 | 57% |
| 10 | $3,659 | 91% |
| 11 | $3,985 | 99.6% |
| 12 | $4,306 | 108% |
The cohort crosses the line in month 12, two months after the formula said it would. The headline number hides that gap. The bank balance does not.
A D2C example: when the first order is not enough
D2C brands have no tidy monthly subscription to divide by. People buy once, and some of them come back. So the sensible method is to follow a single cohort and add up its gross profit month by month until it covers what the brand spent to acquire it. Consider a hypothetical Indian skincare brand that ran a month of Meta and Google campaigns.
| Input | Value |
|---|---|
| Acquisition spend (one month) | ₹18,00,000 |
| New customers | 3,000 |
| CAC | ₹600 |
| Average order value | ₹1,200 |
| Gross margin after product cost, packaging and shipping | 40% |
| Gross profit per order | ₹480 |
On the revenue formula, half the first order covers CAC (₹600 ÷ ₹1,200), and the brand looks paid back on day one. It isn’t. That first order yields ₹480 of gross profit against ₹600 of CAC, and only repeat orders from the same 3,000 customers close the gap.
| Month | Orders from cohort | Gross profit | Cumulative gross profit | Cumulative per customer | % of spend recovered |
|---|---|---|---|---|---|
| 1 | 3,000 | ₹14,40,000 | ₹14,40,000 | ₹480 | 80.0% |
| 2 | 450 | ₹2,16,000 | ₹16,56,000 | ₹552 | 92.0% |
| 3 | 360 | ₹1,72,800 | ₹18,28,800 | ₹609.60 | 101.6% |
| 4 | 300 | ₹1,44,000 | ₹19,72,800 | ₹657.60 | 109.6% |
| 5 | 240 | ₹1,15,200 | ₹20,88,000 | ₹696 | 116.0% |
| 6 | 210 | ₹1,00,800 | ₹21,88,800 | ₹729.60 | 121.6% |
Measured on gross margin, the cohort pays back in month 3. Without repeat buyers the brand would lose ₹120 on every customer it acquired. Ridge CEO Sean Frank made the same point on Shopify Masters when he said his company had to be first-purchase profitable: if customers seldom return, the first order has to do all the work. A stricter calculation would also strip out payment gateway fees, returns and cash-on-delivery losses, which eat into a large share of orders in many Indian categories.
CAC payback vs LTV:CAC ratio
Both set acquisition cost against what a customer brings back. They are asking different things.
| CAC payback period | LTV:CAC ratio | |
|---|---|---|
| Question it answers | How fast do I get my money back? | How much do I get back in total? |
| Unit | Months | Multiple (e.g. 3x) |
| Depends on churn forecasts? | Barely, when payback is short | Heavily, because lifetime is estimated |
| Main use | Cash planning, how fast you can grow | Whether customers are profitable over their lifetime |
Go back to the SaaS company. A 2% monthly churn rate implies the average customer sticks around for 50 months, so gross-margin LTV is $400 × 50 = $20,000 and LTV:CAC comes to 5x. Skok’s guideline for SaaS is a ratio above 3, assuming gross margins of 80% or more.
The two numbers are related. With steady churn and no expansion revenue, LTV:CAC works out to roughly customer lifetime in months divided by payback months (50 ÷ 10 = 5). That is also why a healthy ratio can mislead. Built on a 40-month payback, it still means a long wait for cash, and it rests on the lifetime estimate, the shakiest number in the whole sum.
What is a good CAC payback period?
It depends on contract size, sales cycle and churn, and nobody has a universal answer. The figures below are each publisher’s own guideline rather than an industry standard (as published; checked October 2026).
| Business type | Benchmark | Publisher |
|---|---|---|
| SaaS selling to SMBs | Under 12 months | Bessemer Venture Partners (2021) |
| SaaS selling to mid-market | Under 18 months | Bessemer Venture Partners (2021) |
| SaaS selling to enterprise | Under 24 months | Bessemer Venture Partners (2021) |
| SMB-focused SaaS | Under about 12 months considered strong | ChartMogul (updated Sept 2026) |
| Enterprise SaaS | 12–24 months typical and acceptable | ChartMogul (updated Sept 2026) |
| SaaS, general | Under 12 months for most viable startups | Wall Street Prep |
| Enterprise “land and expand” SaaS | About 20 months can be acceptable | David Skok, For Entrepreneurs |
D2C is missing from that list on purpose. We could not find a payback benchmark for D2C or ecommerce from a credible publisher, and Shopify’s guide does not offer a target range either. In practice it comes down to how often customers reorder. A product people buy once needs to pay back on the first order; something replenishable, like coffee, skincare or pet food, can reasonably take a few months.
Six ways to bring payback forward
Only three numbers go into payback: CAC, revenue per customer and gross margin. Anything that helps has to move one of them.
- Cut spend on channels that do not pay back. Work out payback channel by channel, not only as a blended figure, and shift budget toward whatever returns gross profit fastest. Shopify gives the same advice to ecommerce sellers.
- Collect cash up front. An annual prepaid SaaS plan recovers CAC in cash on day one, though gross-margin payback on paper stays the same. Keep the discount small enough that the early cash is worth more than what you give away.
- Raise first-order or first-month value. D2C brands can use bundles, free-shipping thresholds and post-purchase upsells. SaaS companies can set a sensible minimum seat count or charge for onboarding.
- Improve gross margin. Renegotiate supplier and logistics rates, get returns down and nudge buyers from cash on delivery to prepaid. In SaaS, trim hosting and support costs. Ten points of margin shortens payback without touching the marketing budget.
- Bring repeat purchases forward. Replenishment reminders, subscriptions and loyalty programmes pull second and third orders earlier, which is precisely what shortened payback in the D2C table.
- Reduce early churn. A customer who leaves in the first few months never pays back. Better onboarding does more for payback than almost any pricing change.
Where the calculation usually goes wrong
- Using revenue instead of gross profit. On revenue, the skincare brand looks paid back after one order. On gross profit it is still ₹120 short per customer.
- Counting only ad spend as CAC. Drop salaries, commissions, agencies and tools from the sum and CAC shrinks, making payback look quicker than it is.
- Ignoring churn. The formula assumes customers stay put. In our SaaS example, 2% monthly churn adds two months to real cohort payback.
- Counting expansion revenue as new. Including expansion MRR is a judgement call, Wall Street Prep notes, because that money does not come from newly acquired customers. Whichever you choose, say so.
- Mismatched timing. With long sales cycles, this quarter’s spend closes next quarter’s deals, so dividing one month’s spend by the same month’s new customers misstates CAC. Lag spend by your average sales cycle.
- Relying only on a blended figure. Organic and referral customers pull blended CAC down, which can hide a paid channel that never earns its money back.
FAQ
What is the formula for CAC payback period?
CAC payback (months) = CAC ÷ (monthly revenue per customer × gross margin %). A simpler version skips gross margin, but it makes payback look shorter than it really is.
Is a 12-month CAC payback good?
For SaaS sold to small businesses, it is right at the edge of Bessemer’s under-12-month target. For mid-market or enterprise SaaS, it sits comfortably inside Bessemer’s 18- and 24-month marks.
Should CAC payback include gross margin?
Yes, because only gross profit can repay acquisition costs. Bessemer, ChartMogul, Wall Street Prep and Shopify all work on a gross-margin or gross-profit basis.
What is the difference between CAC payback and LTV:CAC?
Payback is how many months it takes for acquisition spend to come back. LTV:CAC is the total return over a customer’s lifetime, expressed as a multiple. The first is a cash-planning tool; the second tells you about long-term profitability.
How do you calculate CAC payback for an ecommerce or D2C brand?
Pick one cohort of new customers and add up the gross profit from all their orders, month by month. Payback is the month in which that running total passes what you spent to acquire the cohort.
Does an annual prepaid plan shorten CAC payback?
It shortens cash payback, since the money arrives up front. Gross-margin payback on paper does not change, so be clear about which one you are reporting.



