Money, Pricing & Model

My business has a big upfront cost per customer that pays back over months. How do I model CAC payback period so I don't run out of cash?

A starting point

CAC payback is how many months of contribution margin it takes to earn back what you spent acquiring a customer, and it directly drives how much cash you need before growth funds itself. Anything under 12 months is comfortable for most early startups, and beyond 18 you are effectively a lender that needs deep capital. As a starting point, model payback in months (not just LTV/CAC ratio) because a great ratio with a 24 month payback can still bankrupt you on working capital.

Go deeper

Hand-picked from around the web, each with a note on why it earns your time.

3 resources 2 link-checked Read Use

Read

📄 Article
✓ Link checked Free Intermediate

Why we picked it This piece nails the exact trap in your question: you can have great unit economics, a customer worth 5 times what it cost to acquire, and still run out of cash, because profitability and cash availability are two different clocks. It shows how growing faster deepens the cash hole before payback kicks in, so speed is not free when your payback is long. That reframes payback from a vanity metric into the thing that decides whether you can self-fund growth or need to keep raising.

CAC Payback Period: The Cash Flow Metric That Gates Your Growth Speed

From RoadmapOne by Mark Holt About a 10 minute read

  • Profitable-per-customer and cash-positive are not the same thing: until each customer hits payback, you are financing the gap.
  • Acquiring faster makes the cash dip deeper before it recovers, so your payback period effectively caps how fast you can grow on your own money.
  • Long payback (past roughly 24 months) structurally ties your growth to outside funding, which is a strategic decision, not just a finance detail.
Open roadmap.one
✍️ Essay
Free Intermediate

Why we picked it This is the essay that separates the two payback numbers that actually matter to you: the accounting payback (when the revenue equals the CAC on paper) and the cash payback (when the money is actually back in your bank). Janz walks through a B2B example where the accounting payback is roughly 12.5 months but the real cash payback stretches to about 15 once you factor in sales cycles and billing timing, which is exactly the gap that catches founders with a big upfront cost per customer. It also lays out the healthy thresholds from Bessemer and David Skok so you have a number to aim for, not just a formula.

The Art and Science of Figuring out Your CAC Payback Time

From Point Nine (Point Nine Land) by Christoph Janz About a 15 minute read

  • Your cash payback is often longer than your on-paper payback once you account for how you bill and how long the sale takes, so model cash, not just revenue.
  • Common thresholds to anchor on: under 12 months is the classic rule, and Bessemer treats 12 to 18 months as good, better below that.
  • Payback tolerance shifts with your net revenue retention and stage, so borrow the benchmark but sanity-check it against your own churn.
Open medium.com

Use

🛠️ Tool
✓ Link checked Free Beginner

Why we picked it A free, driver-based Google Sheets model where you plug in your own assumptions and actuals and watch the numbers flow through to a P&L, retention, and an LTV to CAC dashboard, no formula-building required. For your question, the point is to fork this, wire in your upfront cost per customer and your monthly repayment, and read the cash line month by month so you can see exactly when you dip and when you recover. It is deliberately beginner-friendly, so it is a starting point to make the cash gap concrete rather than a full FP&A system.

SaaS Financial Model Template in Google Sheets

From Drivetrain by Drivetrain Free Google Sheets template, roughly 30 to 60 minutes to populate

  • Driver-based, so you change a few assumptions (CAC, acquisition pace, churn) and the whole model and dashboard update.
  • Built to plug in your own numbers without touching formulas, which is what you want when you are stress-testing your own payback.
  • Treat it as a first model to see the shape of the cash curve, then add your own month-by-month cash row if the template does not surface it directly.
Open drivetrain.ai

People also ask