CAC payback period calculator
CAC payback is the number of months a new customer takes to repay what it cost to win them: CAC ÷ (monthly revenue per customer × gross margin). Enter those figures to get the payback period, and add churn to see whether the average customer stays long enough to pay it back.
CAC payback period
7.5 months
8.4 months once 3% monthly churn is counted
- Gross profit per customer a month
- ₹1,600ARPA × gross margin: ₹2,000 × 80%.
- Payback ignoring churn
- 7.5 months₹12,000 ÷ ₹1,600: repaid in month 8.
- Payback with churn
- 8.4 months (month 9)When a cohort's gross profit per customer won first reaches CAC.
- Customers still with you in month 9
- 78.4%(1 − 3%)^8 of the customers won.
- Average customer lifetime
- 33.3 months (2.8 years)1 ÷ monthly churn. CAC is paid back only if this is longer than the payback ignoring churn.
- Most gross profit per customer won
- ₹53,333Gross profit a month ÷ churn: the cohort's total if you wait for ever.
| Month | Customers still with you | Gross profit this month | Cumulative gross profit | Left to pay back |
|---|---|---|---|---|
| 1 | 100% | ₹1,600 | ₹1,600 | ₹10,400 |
| 2 | 97% | ₹1,552 | ₹3,152 | ₹8,848 |
| 3 | 94.1% | ₹1,505 | ₹4,657 | ₹7,343 |
| 4 | 91.3% | ₹1,460 | ₹6,118 | ₹5,882 |
| 5 | 88.5% | ₹1,416 | ₹7,534 | ₹4,466 |
| 6 | 85.9% | ₹1,374 | ₹8,908 | ₹3,092 |
| 7 | 83.3% | ₹1,333 | ₹10,241 | ₹1,759 |
| 8 | 80.8% | ₹1,293 | ₹11,534 | ₹466 |
| 9 | 78.4% | ₹1,254 | ₹12,788 | ₹0 |
- Assumes revenue per customer, gross margin and churn stay the same every month, and counts gross profit, not revenue, towards paying back CAC.
How is the CAC payback period calculated?
CAC payback is the number of months of gross profit it takes to earn back what you spent to win a customer. Divide customer acquisition cost (CAC) by the monthly gross profit per customer, which is average monthly revenue per customer (ARPA) times gross margin. A ₹12,000 CAC and ₹2,000 a month at an 80% margin is ₹12,000 ÷ ₹1,600 = 7.5 months, so the customer has paid for themselves during month 8.
CAC is your sales and marketing spend in a period divided by the new customers won in it. ₹6,00,000 spent to win 50 customers is a ₹12,000 CAC. Use the same period for both, and count everything spent on winning customers, not only ads.
The simple payback assumes every customer stays. With churn, the calculator follows a cohort: in month t, only (1 − churn)^(t − 1) of the customers won are still paying, so each month earns a little less. Payback is the month the running total of gross profit per customer won first reaches CAC; at 3% monthly churn the 7.5 months above becomes 8.4 months.
A cohort's gross profit can never add up to more than gross profit a month ÷ churn. If CAC is at or above that, it is never paid back, however long you wait. The same condition, put another way: the average customer lifetime, 1 ÷ churn, must be longer than the payback ignoring churn.
CAC = sales and marketing spend ÷ new customers gross profit a month = ARPA × gross margin payback ignoring churn = CAC ÷ gross profit a month cumulative gross profit after n months = Σ (t = 1 … n) gross profit × (1 − churn)^(t − 1) never paid back if CAC ≥ gross profit a month ÷ churn
How to calculate CAC payback
- 1Enter or work out CACType your CAC, or choose to work it out and enter a period's sales and marketing spend and the new customers won in it.
- 2Enter revenue and marginType the average monthly revenue per paying customer and your gross margin.
- 3Add churnType your monthly customer churn to see the payback when some customers leave before paying CAC back, or leave it empty to ignore churn.
- 4Read the paybackThe result shows the payback ignoring churn, the payback with churn or whether it never happens, and a month-by-month table of gross profit against CAC.
Frequently asked questions
Should CAC payback use revenue or gross margin?
What costs go into customer acquisition cost?
Can CAC never be paid back?
How does churn lengthen the payback period?
How do annual plans paid upfront affect CAC payback?
Building a SaaS product?
We design, build, and scale SaaS platforms — from auth and billing to dashboards and APIs.
Built by CountryDevs · No signup · No ads · We count visits, never what you enter