Cash Flow Forecast Template for SaaS Companies
Built around monthly and annual subscriptions, churn, collection timing and runway, the numbers boards and investors ask about first.
Cash lines a saas forecast needs
These are the receipts and payments we build into the SaaS template. Use them as a checklist even if you build your own.
Cash in
- Monthly subscriptions
- Annual prepaid plans
- Implementation fees
- Investment rounds
- Venture debt
Cash out
- Engineering payroll
- Cloud infrastructure
- Sales commissions
- Paid acquisition
- Software tools
- Office and remote stipends
- Payment processor fees
SaaS companies have the most predictable revenue in business, and some of the most misunderstood cash flow. Monthly recurring revenue grows steadily, but annual prepaid plans bring in a year of cash at once, sales commissions are paid up front, and engineering salaries are committed long before new customers arrive. A cash flow forecast built on subscribers, churn and billing terms shows the real runway.
Why SaaS cash flow is different
- Recurring revenue compounds. New subscribers add to the base each month; churn quietly removes some of it.
- Annual plans front-load cash. A customer paying for twelve months up front is great for cash, but that money covers a year of service.
- Commissions are paid early. Sales teams are typically paid on signing, while the revenue arrives over the contract.
- Payroll dominates. Engineering and product salaries are the largest cost and grow in steps with each hire.
- Burn and runway matter to investors. Even profitable-looking months can hide a rising burn rate.
A worked example
A SaaS product has 1,400 subscribers at $49 a month, adds about 95 new subscribers a month (growing 3 percent a month) and loses 2.5 percent of subscribers monthly.
| Month 1 | Month 6 | Month 12 | |
|---|---|---|---|
| Subscribers at month end | 1,460 | 1,782 | 2,222 |
| Monthly subscription revenue | 71,540 | 87,318 | 108,878 |
Growth looks strong, but churn matters: at 2.5 percent a month the business loses about 26 percent of its customers each year and has to replace them before it grows. Cutting churn to 1.25 percent would leave about 248 more subscribers by month twelve, roughly $12,000 more revenue every month, without spending anything extra on acquisition.
How to build a SaaS cash forecast
- Start with current subscribers, average price and monthly churn.
- Forecast new subscribers by month from your pipeline and marketing plan.
- Separate monthly billing from annual prepayments, and enter annual cash in the month it’s paid.
- Add payroll by role with hiring dates, then infrastructure, tools and marketing.
- Calculate commissions on new bookings, paid when they’re earned.
- Track net burn and runway, excluding investment rounds.
The cash runway guide explains how to calculate and extend it.
Common mistakes
Treating annual prepayments as monthly income you can spend freely. Forecasting new sign-ups without churn. Forgetting payment processor fees and failed card payments. And hiring against projected revenue rather than cash in the bank.
What the template gives you
The SaaS template includes an MRR & Churn tab that calculates subscribers and revenue from sign-ups, churn and price, a Revenue-Linked Costs tab for commissions and processor fees, and a Runway tab that shows burn, months of runway and the latest date to start raising.
Key assumptions built into the SaaS template
- The MRR & Churn tab builds “Monthly subscriptions” from subscribers: 1,400 at the start, new subscribers each month, 2.5% leaving each month and an average of $49 per subscriber per month. It shows subscribers lost, subscribers at month end and revenue, so you can see exactly what a change in churn is worth.
- The Revenue-Linked Costs tab calculates sales commissions at 12% of annual prepaid plans and implementation fees and payment processor fees at 3% of monthly subscriptions and annual prepaid plans. Change a percentage once and every month of the forecast updates, so costs rise and fall with the sales that drive them.
- The Runway tab reads the 12-Month forecast and shows operating burn excluding funding, months of runway left at each month end, the month cash runs out and the latest month to start raising, allowing 6 months to close a round.
- 5 cash in lines and 7 cash out lines are already named for saas businesses, and every one can be renamed or extended. Loans and investment (investment rounds and venture debt) are kept out of the runway calculation and don’t grow automatically in the 3-year outlook.
- The example figures follow a fairly even year, which suits most saas businesses; add your own seasonal pattern if you have one.
Every assumption sits in a yellow input cell, so you replace the example with your own numbers in minutes. The same figures flow through a 13-week weekly view, a 12-month monthly view and a 3-year outlook, and a dashboard shows your lowest balance, the weeks that fall below your minimum buffer and your cash runway.
Free or premium?
If you only need the basics, the free 12-month template or the free 13-week template will get you started today. The premium SaaS template saves the setup time and adds the tabs above, best and worst case scenarios, and an actual vs forecast tracker that shows where your forecast was wrong, so next month’s is better.
SaaS cash flow forecasting: questions
What is a good monthly churn rate for SaaS?
For small-business SaaS, 3 to 5 percent monthly churn is common; the best products get below 2 percent. Enterprise SaaS usually aims for well under 1 percent.
How do annual subscriptions affect cash flow?
You receive a full year of cash up front, which boosts the bank balance in the month of sale, but you still have to fund the service for the next twelve months.
How do I calculate SaaS runway?
Divide cash in the bank by average monthly net burn, which is cash out minus cash in, excluding investment. A runway tab updates this automatically as your forecast changes.