Payback Period Calculator
Calculate how long it takes to recoup an investment.
Last updated: April 2026
CAC Payback Period measures how many months it takes to recover the cost of acquiring a customer through their subscription payments. Payback Period = CAC ÷ (ARPU × Gross Margin %). B2B SaaS (SMB) typically target 6-12 months. Embed on your website to capture qualified leads.
📊 Your visitors see this on your website. Accountants and financial advisors embed this tool on their website to capture leads — visitors enter their numbers and you get their contact details automatically. See plans →
↑ This is exactly what your website visitors see when you embed this tool. The only difference: their results are gated behind an email capture form, and every input is sent to your CRM.
What is CAC Payback Period?
CAC Payback Period measures how many months it takes to recover the cost of acquiring a customer through their subscription payments. It is a critical cash flow metric — shorter payback periods mean faster capital recycling and less funding needed to grow. It bridges the gap between CAC (upfront cost) and LTV (long-term value).
The Formula
Payback Period = CAC ÷ (ARPU × Gross Margin %)
Use gross-margin-adjusted ARPU because not all revenue is available to recoup acquisition costs — some goes to serving the customer.
Worked Example
A SaaS company has $1,200 CAC, $100/month ARPU, and 75% gross margins.
- Monthly gross profit per customer = $100 × 0.75 = $75
- Payback Period = $1,200 ÷ $75 = 16 months
- If annual contract: Upfront payment = $1,200, so payback = 0 months (cash)
- But economic payback is still 16 months
📌 It takes 16 months of subscription revenue to recover the acquisition cost. With an average customer lifespan of 30 months, 14 months generate pure profit.
Why This Matters
Cash flow planning
A 12-month payback period means every customer is cash-flow negative for a year. Growing from 100 to 200 customers requires $120,000 in working capital just for acquisition costs.
Funding requirements
Companies with long payback periods need more funding to grow. A 6-month payback lets you reinvest revenue twice as fast as a 12-month payback.
Growth sustainability
If payback period exceeds average customer lifespan, you never recover acquisition costs. This is a fundamentally broken business model regardless of revenue growth.
Common Mistakes
❌ Using revenue instead of gross profit
ARPU of $100 with 60% margins means only $60/month goes toward recovering CAC. Using $100 makes payback look 40% shorter than reality.
❌ Confusing cash payback with economic payback
Annual contracts can provide cash payback in month 1, but economic payback (when cumulative gross profit exceeds CAC) is what matters for unit economics.
❌ Not factoring in expansion revenue
If customers typically upgrade after 6 months, your effective ARPU increases over time. Include average expansion revenue in payback calculations for accuracy.
Industry Benchmarks
| Category | Good | Average | Poor |
|---|---|---|---|
| B2B SaaS (SMB) | 6-12 months | 12-18 months | Above 24 months |
| B2B SaaS (Enterprise) | 12-18 months | 18-24 months | Above 30 months |
| B2C Subscription | 1-3 months | 3-6 months | Above 12 months |
Source: Harvard Business Review Capital Allocation Study
Benchmark data sourced from Harvard Business Review Capital Allocation Study.
From analyzing thousands of financial calculator interactions, the businesses that embed these on their pricing or services page see the highest conversion — visitors who calculate their own numbers trust the result more than any sales pitch.
One of the most common mistakes we see when working with clients: using revenue instead of gross profit. ARPU of $100 with 60% margins means only $60/month goes toward recovering CAC. Using $100 makes payback look 40% shorter than reality.
Embed This Calculator on Your Website
Every visitor who uses your embedded calculator becomes a qualified lead. Their inputs, results, and financial data are captured and sent to your CRM — before you ever pick up the phone.