Markets and business models
The SaaS cash trough
You pay to acquire a customer now and collect over many months. Growth deepens the hole until payback.
SaaS has a structural cash problem early: you pay sales, marketing, and onboarding now, and collect revenue over many months — worse if billing is monthly. David Skok calls this the SaaS cash flow trough.
Until payback, each new customer deepens the trough. Growth is good only if payback is short enough for your cash and if cohorts retain. Companies with "great ARR" still bounce payroll when they ignore this.
Concept
CAC payback is how many months of contribution (revenue × gross margin) it takes to recover what you spent to win the customer. Full treatment in unit economics.
The big idea
You buy a machine that pays you back $800 a month, but you paid $12,000 for it on day one. Ship a hundred machines and you are rich later and broke now.
The analogy breaks when customers prepay a year. Annual prepay, implementation fees, and careful hiring soften the trough. Monthly card billing makes it deeper.
Walking through it
CAC = $12,000
Gross margin = 80%
ACV = $24,000
Year-1 contribution ≈ 0.8 × 24,000 = $19,200
Payback ≈ 12 / 19.2 ≈ 7.5 monthsFor 7.5 months that customer is still a cash hole. If you add many of them this quarter, burn rises even as ARR looks healthy. That is why burn and runway sits next to the SaaS story.
Recurring revenue still earns high valuation multiples when growth and retention are healthy, because next quarter's revenue is mostly already contracted, gross margins are high, and NRR above 100% grows the base without proportional new logos. A services firm resets revenue when the project ends and hires roughly linearly with revenue. Same "software company" label; different asset. When growth slows or churn rises, those multiples compress fast.
Markets pay up for visibility, margin, expansion, and operating leverage. They do not pay up for a trough you cannot fund.
Also separate logo retention from revenue retention. Losing three small customers while expanding one whale can look fine in ARR and terrible in concentration risk. Watch top-10 customers as a share of ARR next to the cohort chart.
Common mistakes
- Reading ARR as cash. Monthly billing plus long payback is a trough, not a treasury.
- Growing into the hole. Each new logo is good only if payback fits the runway.
- Ignoring annual prepay as a lever. A 15–20% discount can be cheaper than raising to fund the trough.
- Celebrating multiples while churn is rising. The same structure works in reverse.
Check yourself
CAC is $12,000, ACV is $24,000, gross margin is 80%. About how long until that customer is cash-positive?
About 7.5 months of contribution.
Why can ARR grow while payroll gets harder?
You booked more future subscription value, but cash is still stuck in the trough until payback.
Key takeaways
- The trough is CAC and onboarding now, collection later.
- Until payback, each new customer deepens the hole.
- Annual prepay, implementation fees, and hiring pace soften it.
- Recurring, expandable, high-margin revenue is why SaaS multiples exist — and why they vanish when churn rises.
Further learning
Tomasz TunguzVenture capitalist and former Google PM sharing data-driven insights on building successful startups. Join 100K+ founders and investors learning about tech & SaaS.Tomasz Tunguz
Related
SaaS economics
Spend to acquire a customer, deliver at high margin, earn them back over many months, and expand the account.
Unit economics: CAC, LTV and payback
Whether one more customer makes money, how long until cash comes back, and why the LTV formula lies if you treat it as truth.
Burn, runway and default alive
Calculating burn and runway, the default-alive test, and how to extend runway.