C4 · Economics & metrics · ratio
CAC Payback Period
Also: CAC Payback
Formula
CAC Payback Period ratio
Plain English: CAC Payback = CAC / (ACV × Gross Margin %/ 12)
Notation: Payback_months = CAC / (ARPU_monthly × GM%); NRR-adjusted: Payback = CAC / (ARPU_monthly × GM% × NRR_monthly_factor)
Benchmark by stage
Source: KeyBanc Capital Markets SaaS Survey 2024; Bessemer Venture Partners State of the Cloud 2024; Andreessen Horowitz SaaS metrics benchmarks
| Stage | CAC Payback Period | Notes |
|---|---|---|
| PLG / Self-serve | < 6 months | Best-in-class for product-led; low CAC + high volume |
| SMB (inside sales) | 6–12 months | Standard benchmark; < 12 months is the widely-cited threshold |
| Mid-market | 12–18 months | Acceptable with strong NRR > 110% offsetting longer payback |
| Enterprise | 18–24 months | Acceptable given high ACV and low churn; > 24 months requires scrutiny |
| Concerning (any segment) | > 24 months | Capital inefficiency; cash tied up too long relative to customer lifetime |
Naive vs corrected
| Version | Formula |
|---|---|
| Naive | CAC / (MRR per customer) — ignores gross margin, treats revenue as if it's all free cash flow; understates true payback by 20–40% depending on gross margin level |
| Corrected | NRR-adjusted payback = CAC / (ARPU_monthly × GM% × (1 + NRR_incremental_monthly)); accounts for expansion revenue accelerating recovery. At NRR of 120%, effective payback can be 15–20% shorter than the naive calculation. |
Common errors
- Using revenue per customer rather than gross-margin-adjusted revenue in the denominator
- Not segmenting payback by customer cohort or ICP — blended averages mask poor-performing segments
- Ignoring that the payback period is only meaningful relative to expected customer lifetime (payback > lifetime = value destruction)
- Using blended ARPU inclusive of expansion rather than new-contract ARPU
- Comparing payback periods across companies with different gross margin profiles without normalizing
Where this sits
Part of the Economics & metrics (C4) cluster in the GTM World Model. Related to the model's "Cash-on-cash payback: months until cumulative_gross_margin_t = CAC; with constant ARPU: Payback = CAC / (ARPU × GM%); with NRR expansion modeled: solve Σ_{m=1}^{P} ARPU × GM% × NRR_monthly^m = CAC for P" equation.
How to cite this
@misc{shalvi_gtm_metric_cac_payback_2026,
author = {Singh, Shalvi},
title = {CAC Payback Period — GTM World Model Metrics},
year = {2026},
url = {https://shalvisingh.com/gtm/metrics/cac-payback}
} Singh, Shalvi. "CAC Payback Period — GTM World Model Metrics." shalvisingh.com, 2026. https://shalvisingh.com/gtm/metrics/cac-payback