CAC Payback Period Calculator Formula
Understand the math behind the cac payback period calculator. Each variable explained with a worked example.
Formulas Used
CAC Payback Period
payback_months = (monthly_revenue * gross_margin_pct / 100) > 0 ? cac / (monthly_revenue * gross_margin_pct / 100) : 0Monthly Gross Margin Per Customer
monthly_gm = monthly_revenue * gross_margin_pct / 100Variables
| Variable | Description | Default |
|---|---|---|
cac | Customer Acquisition Cost(USD) | 600 |
monthly_revenue | Monthly Revenue Per Customer(USD) | 100 |
gross_margin_pct | Gross Margin(%) | 75 |
How It Works
How to Calculate CAC Payback Period
Formula
Payback Period = CAC / (Monthly Revenue Per Customer x Gross Margin %)
The payback period tells you how quickly each new customer starts generating net profit after covering the cost of acquisition. Shorter payback periods mean faster cash recovery and less capital risk. Investors consider this alongside LTV:CAC because a great ratio with a 36-month payback still strains cash flow.
Worked Example
A company spends $600 to acquire a customer who pays $100/month with a 75% gross margin.
cac = 600monthly_revenue = 100gross_margin_pct = 75
- 01Monthly Gross Margin = $100 x 75% = $75
- 02Payback Period = $600 / $75 = 8.0 months
- 03It takes 8 months to recoup the acquisition investment.
Ready to run the numbers?
Open CAC Payback Period Calculator