May 20, 2026 · 8 min read
Why Your SaaS Marketing Payback Period Is Probably Off by 40% (And How to Fix It)
By Michael Brown
The Number Most Founders Trust, and Why It's Wrong
Ask a SaaS founder their payback period, and most will say something like: "We spend about $600 to acquire a customer and they pay us $100 a month, so six months." Clean. Confident. Off by a mile.
That math has two problems baked in, and fixing either one will change your number significantly. Fix both and you'll often see payback stretch by 40% or more.
The first problem is blended CAC. When you divide total marketing spend by total new customers, you're averaging together channels that perform completely differently. A customer who came in from a Google Ads click might have cost $1,400 to acquire. A customer who found you from a blog post you published eight months ago cost closer to $40, if you amortize the writing time honestly. Blending those two gives you a number that's accurate on paper and useless for decisions.
The second problem is the MRR figure in the denominator. Most founders use the raw monthly recurring revenue from new customers, say, $100/month per customer. But your product costs money to deliver. Hosting, infrastructure, customer success headcount, onboarding calls: those costs eat into every dollar of MRR before a cent of it contributes to recovering your acquisition spend. If your gross margin is 65% (common for SaaS companies that actually have real CS costs), your $100 in MRR is really $65 of gross profit. That changes a "6-month payback" into a "9.2-month payback" before you've done anything else.
Neither of these is a rounding error. Together they explain why founders consistently underestimate how long it takes their marketing spend to break even.
---
The Correct Payback Period Formula for SaaS
The right formula is:
Payback Period (months) = Fully-Loaded CAC / (New MRR per Customer x Gross Margin %)
Each piece matters, so let's be specific about what goes in each slot.
Fully-loaded CAC means the total cost to acquire one new paying customer, including: ad spend, agency fees, content production costs, SEO tool subscriptions, the fraction of founder time spent on sales calls, any product trials you subsidize, and the sales commissions or AE salary allocated to closed deals. Most founders remember ad spend. Almost none remember to include the $300/month Ahrefs subscription or the three hours they spent on a demo that didn't close.
New MRR per customer means the MRR from that customer's initial contract only. Not expansion revenue. Not upsells that came six months later. Expansion revenue is real and valuable, but it doesn't belong in a payback period calculation for acquisition spend. Mixing it in is how you convince yourself a bad acquisition channel is performing.
Gross margin % is where the widest variance lives. SaaS gross margins range from roughly 55% (infrastructure-heavy products with lots of onboarding) to 85% (lightweight tools with no CS). The 70-75% figure is a reasonable median for B2B SaaS at sub-$10M ARR, though you should use your actual number from your P&L, not an industry benchmark.
Worked Example at $2M ARR
Say you're running $15,000/month in paid search and inbound content, you close 18 new customers per month, and your fully-loaded spend (ads + tools + founder time allocated to marketing) is $19,000/month. That's a fully-loaded CAC of about $1,056.
Each new customer pays $120/month. Your gross margin is 68%.
Payback = $1,056 / ($120 x 0.68)
Payback = $1,056 / $81.60
Payback = 12.9 months
Now run the same numbers the way most founders do, raw MRR, blended spend only ($15,000), ignoring the non-ad costs:
Incorrect Payback = $833 / $120
Incorrect Payback = 6.9 months
Same company, same spend, same customers. One number is 6.9 months. The correct number is 12.9 months. That's not a minor discrepancy. That's the difference between thinking you have a healthy acquisition engine and realizing you're 11 months away from breaking even on customers you signed in January.
---
The Three Inputs Founders Get Wrong
1. CAC: Blended vs. Channel-Specific
Your blended CAC hides which channels are actually working. If you're spending $10,000/month on Google Ads and acquiring 8 customers from it, your paid-search CAC is $1,250. If your blog content is converting 10 customers per month and the fully-loaded cost of that content (writing time, editing, tooling) is $800/month, your content CAC is $80.
Blending those gives you $524 per customer. Which is a number that causes you to keep spending on paid search because "CAC is fine," when you should be doubling down on content and cutting paid.
Track CAC by channel. It's a few hours of work in a spreadsheet and it will change every budget decision you make.
2. MRR: Logo MRR Only
Expansion MRR is great. It absolutely improves your LTV:CAC ratio and your overall unit economics. But it belongs in LTV calculations, not payback period calculations. Payback period answers one question: how long until I recover what I spent to acquire this customer? That answer depends only on what the customer pays you from day one.
3. Gross Margin: Include CS and Onboarding
The 80-85% gross margin figures that circulate in VC materials usually exclude customer success costs and onboarding labor, because investors categorize those as "S&M" rather than COGS. For a payback period calculation, that categorization works against you. If your onboarding takes two 45-minute calls from a human, those calls cost money, and that money comes out of the margin available to recover your CAC.
Be conservative. If your true gross margin (including CS allocated to each customer) is 65%, use 65%.
---
What Good Payback Period Actually Looks Like by Stage
Bessemer Venture Partners publishes their "Good, Better, Best" SaaS benchmarks annually, and their payback targets are often cited as gospel. Their "Good" threshold for payback period is under 18 months. Their "Best" is under 12.
That benchmark is calibrated for Series B companies with $10M+ ARR, a dedicated marketing function, and optimized acquisition channels. If you're at $2M ARR with no marketing hire, you are not comparable to that benchmark set.
For founders at $1M-$5M ARR:
- Product-led growth (PLG) models: 14-22 months is normal. Your CAC is lower but so is your initial MRR per customer.
- Sales-assisted or low-touch sales-led: 20-30 months is common. Longer sales cycles and higher CAC per customer are structural.
- High-ACV, long-cycle enterprise: 30-40 months is not unusual, and can be completely fine if your net revenue retention is above 110%.
The question isn't "is my payback period short?" The question is: "is my payback period shorter than my average customer lifetime, with enough headroom to actually generate profit?"
A 28-month payback period at a company where the average customer stays 48 months is healthy. A 14-month payback period at a company with 70% annual churn is a slow catastrophe. Watch both numbers together.
---
How to Shorten Payback Without Cutting Spend
There are exactly three levers: lower your CAC, raise your margin, or raise initial MRR.
Raising initial MRR often means pricing changes, which is slow and risky. Raising margin means operational work on your delivery cost structure, also slow. Lowering CAC is where most founders have room to move, and the fastest path is channel reallocation.
Find your cheapest-CAC channel and shift budget there. For most sub-$10M SaaS companies, organic search content has the lowest long-run channel CAC. The cost is front-loaded (writing, editing, time to rank), but once a post ranks in the top 5 for a buying-intent keyword, it generates leads at near-zero marginal cost per customer.
The catch is identifying which topics are worth writing about before you invest the time. This is exactly where Search Console data earns its keep: keywords you're already ranking for at positions 4-15 (striking distance) are the fastest path to incremental organic traffic, because Google has already decided your site is relevant. Writing a single well-optimized post targeting a striking-distance keyword can move a customer-acquiring term from position 9 to position 3 within 60-90 days, based on patterns consistently reported by SaaS SEO practitioners like Kevin Indig and Eli Schwartz in their public case studies.
MorBizAI pulls these striking-distance and intent-gap keywords directly from your Search Console data, surfaces them in a prioritized queue, and drafts a 1,400-1,800 word SEO post in 60-90 seconds. No copy-paste to WordPress; it publishes via the REST API. The waitlist is live at morbiz.ai/marketing-engine if you want to see how it fits into this kind of payback-period optimization workflow.
Content CAC compounds. Paid CAC doesn't.
---
Running This Calculation Monthly Without a Finance Team
You don't need a CFO or a BI tool to track payback period correctly. You need three data sources and 25 minutes per month.
From your billing tool (Stripe, Chargebee, etc.): New MRR added this month from new logos only. New customer count.
From your bank or expense tool: Total marketing spend this month, plus an honest estimate of founder hours spent on marketing x your effective hourly rate.
From your P&L (or a rough estimate): Gross margin %. If you don't have this, start with 68% and refine it over the next quarter as you add up hosting, CS labor, and onboarding costs.
Run the formula once a month. Log it in a table. Track whether it's improving.
| Month | Fully-Loaded CAC | New MRR/Customer | Gross Margin | Payback Period |
|---|---|---|---|---|
| Jan | $1,100 | $118 | 67% | 13.9 months |
| Feb | $980 | $122 | 67% | 12.0 months |
| Mar | $870 | $125 | 69% | 10.1 months |
That's the shape you want to see. If it's flat or deteriorating, you have a channel problem, a margin problem, or a pricing problem, and now you know which month it started.
Most founders check payback period once a year, usually when a VC asks. Checking it monthly gives you 12 chances per year to catch a channel going sideways before it compounds into a material problem. That's the whole game at $1M-$10M ARR: catching signals fast enough to act before they hurt.
Frequently asked questions
What is a good payback period for SaaS marketing spend?
For product-led SaaS at $1M-$5M ARR, 14-22 months is typical. Sales-assisted models commonly run 20-30 months. Bessemer's 'Good' benchmark of under 18 months applies to Series B companies with optimized acquisition channels, not early-stage startups.
How do you calculate CAC payback period for SaaS?
Divide your fully-loaded CAC (ad spend + tools + allocated founder time + commissions) by the product of new MRR per customer and your gross margin percentage. Using raw MRR without the gross margin adjustment overstates payback efficiency by 30-50%.
Should expansion MRR be included in SaaS payback period calculations?
No. Payback period measures how long it takes to recover acquisition spend from the MRR a customer generates at signing. Expansion revenue improves LTV:CAC but should stay in that metric, not in payback period calculations.
What gross margin should I use for SaaS payback period?
Use your actual gross margin including customer success and onboarding costs, typically 65-75% for B2B SaaS at sub-$10M ARR. The 80-85% figures in VC benchmarks often exclude CS labor, which makes payback look shorter than it really is.
How can a SaaS company shorten its marketing payback period without cutting spend?
Shift budget toward your lowest-CAC acquisition channel, usually organic search content for sub-$10M SaaS companies. Identify striking-distance keywords in Search Console (positions 4-15), write optimized posts targeting them, and let compounding organic traffic reduce marginal CAC over time.