Cash Flow Forecasting 101: A Small Business Owner's Guide
I've watched profitable businesses run out of money. It happens more often than you'd think. A landscaping company does $600K in annual revenue, shows a solid profit on their tax return, and then can't make payroll in February because everything they earned is tied up in receivables and equipment deposits.
Profit is a concept. Cash is a fact. And the tool that bridges the gap between the two is a cash flow forecast.
What Is a Cash Flow Forecast?
A cash flow forecast is a projection of the money coming into and going out of your business over a specific period, usually 12 months. It answers one question: will I have enough cash to cover my obligations?
It's different from a P&L in an important way. Your profit and loss statement records revenue when it's earned and expenses when they're incurred. A cash flow forecast records money when it actually moves. That distinction matters more than most people realize.
You invoice a client $10,000 on March 1. Your P&L shows $10,000 in March revenue. But if the client pays on Net-45 terms, the cash doesn't hit your bank until mid-April. Your cash flow forecast reflects that reality. Your P&L doesn't.
Why It Matters
Three reasons. Each one is enough on its own.
You'll see shortfalls before they happen. If your forecast shows you'll be $8,000 short in August, you have months to prepare. You can delay a purchase, accelerate collections, arrange a line of credit, or cut spending. Finding out you're short when the bills are due? That's a crisis. Finding out three months early? That's planning.
You'll make better growth decisions. Thinking about hiring? Taking on a bigger space? Buying equipment? Your forecast shows exactly how those decisions affect your cash position month by month. Not just "can I afford this?" but "when does this start hurting and when does it pay off?"
You'll sleep better. That's not a joke. Business owners who track cash flow often report less financial stress. Uncertainty is what keeps you up at night. A forecast replaces uncertainty with numbers.
How to Build a 12-Month Cash Flow Forecast
You don't need fancy software. A spreadsheet works fine. Here's the structure.
Step 1: Set Up Your Months
Create 12 columns, one for each of the next 12 months. Your rows will be your cash sources and uses.
Step 2: Project Your Cash Inflows
Start with revenue. Be realistic, not optimistic. Use your actual numbers from the past 12 months as a baseline.
What counts as inflows:
- Customer payments (when the cash actually arrives, not when you invoice)
- Loan proceeds
- Investment or owner contributions
- Tax refunds
- Asset sales
- Any other money coming in
For existing customers on payment terms, shift the revenue to when they typically pay. If you invoice in March and clients usually pay in 45 days, that cash shows up in your April or May column.
For new or projected sales, discount them. If you think you'll close $20,000 in new business next quarter, forecast $14,000 to $16,000. Pipeline deals fall through. New clients negotiate lower prices. Be conservative with money you haven't earned yet.
Step 3: Project Your Cash Outflows
List everything that takes money out of the business.
Fixed outflows (same every month):
- Rent or mortgage
- Insurance
- Loan payments
- Salaries
- Recurring subscriptions
Variable outflows (change based on activity):
- Materials and supplies
- Contractor payments
- Marketing spend
- Utilities beyond base amount
- Inventory purchases
Don't forget the irregular ones. These are the landmines that blow up your forecast:
- Quarterly tax payments (mark these explicitly)
- Annual insurance renewals
- Equipment maintenance
- License and permit renewals
- Year-end bonuses
Go through your bank statements for the past 12 months. Every payment that isn't in your forecast is a gap. I guarantee you'll find at least three or four expenses you forgot about.
Step 4: Calculate Net Cash Flow
For each month: Net Cash Flow = Total Inflows - Total Outflows
Positive means more money came in than went out. Negative means you spent more than you collected. Simple.
Step 5: Track Your Running Balance
This is the most important row in your forecast.
Ending Cash Balance = Beginning Cash Balance + Net Cash Flow
Start with your current bank balance. Add (or subtract) each month's net cash flow. The running balance shows your projected bank account at the end of each month.
If that number ever goes negative, you have a problem to solve. If it dips below your comfort threshold (many advisors recommend keeping at least three months of expenses in reserve), it's worth building a plan.
Accounting for Seasonal Swings
If your business has any seasonal pattern, and almost every business does, your forecast needs to reflect it.
A restaurant near a beach resort might do 40% of annual revenue between June and August. A tax preparer does 70% of business between January and April. An HVAC company peaks in summer and winter with slow periods in spring and fall.
How to handle this: pull your monthly revenue for the past two to three years. Calculate what percentage of annual revenue each month represents. Apply those percentages to your projected annual revenue.
If your total projected revenue is $480,000 and historically January accounts for 5% of annual sales, forecast $24,000 for January, not the $40,000 monthly average. That average doesn't exist in any actual month.
During peak months, your forecast will show surplus cash. Resist the urge to spend it all. That surplus needs to carry you through the lean months. Flag the lean months in your forecast and check that your running balance stays above your minimum threshold.
When to Worry (and What to Do)
Your forecast will show you problems. Here's how to read the warning signs.
Running balance drops below one month of expenses. This is a yellow flag. You're one bad week away from a real problem. Look at what's causing the dip and start working on solutions now.
Running balance goes negative. Red flag. It's time to act. Options include:
- Pulling forward receivables (offer early payment discounts)
- Delaying non-essential purchases
- Drawing on a line of credit (set this up before you need it)
- Negotiating extended terms with vendors
- Cutting discretionary spending
Three or more consecutive months of negative net cash flow. This isn't a timing issue. This is a structural problem. The business is spending more than it earns, and the trend isn't reversing. The typical response is to either increase revenue or cut costs. Look at your break-even point and figure out where the gap is.
Your forecast keeps being wrong in the same direction. If you consistently over-project revenue or under-project expenses, adjust your methodology. Most owners are too optimistic. Build in a buffer, maybe 10% less revenue and 10% more expenses than you expect. Better to be pleasantly surprised than caught short.
Updating Your Forecast
A forecast you build once and never touch is just a wish. Update it.
Weekly: Check your actual bank balance against what your forecast predicted. If they're diverging, figure out why.
Monthly: At the end of each month, replace your projection with actual numbers and extend the forecast by one month. This keeps you always looking 12 months ahead.
After any major change: New hire, lost client, equipment purchase, price change. Any event that meaningfully affects your cash flow should trigger a forecast update.
Common Forecasting Mistakes
Owners who are new to forecasting tend to make the same handful of errors.
Recording revenue when invoiced instead of when collected. This is the biggest one. If your clients pay in 30 to 60 days, your cash flow is 30 to 60 days behind your revenue. Your forecast must reflect the cash timing, not the accounting timing.
Forecasting from hope instead of data. "I think we'll double sales next quarter" isn't a forecast. It helps to start from historical data and adjust based on specific, concrete changes, like a signed contract or a confirmed price increase.
Leaving out owner draws or distributions. If you take money out of the business, it's a cash outflow. Include it.
Forgetting about debt service. Principal payments on loans don't show up on your P&L (only the interest does), but they absolutely hit your cash. Confirm that loan principal payments are in your outflows.
Get Started
You can build a cash flow forecast in a spreadsheet in about an hour. Or you can use our free Cash Flow Forecast Calculator, which structures the whole thing for you and handles the math automatically.
If you've already been tripped up by common cash flow mistakes, a forecast is how you stop repeating them. The businesses that survive downturns aren't always the most profitable ones. They're the ones that saw the cash crunch coming and prepared for it.
FAQ
What is the difference between a cash flow forecast and a P&L statement?
A P&L records revenue when earned and expenses when incurred. A cash flow forecast records money when it actually moves into or out of your bank account. A client invoiced in March who pays in April shows as March revenue on the P&L but April cash on the forecast. That timing gap is what causes profitable businesses to run out of cash.
How far out should a cash flow forecast go?
A 12-month rolling forecast is the standard for most small businesses. Each month, replace the oldest month's projections with actual numbers and extend the forecast by one month. This keeps you always looking a full year ahead and improves your accuracy over time.
How often should I update my cash flow forecast?
Check your actual bank balance against your forecast weekly. Do a full update monthly, replacing projections with actuals and extending the window. Update immediately after any major change like a new hire, lost client, or large purchase.
What is the biggest mistake in cash flow forecasting?
Recording revenue when you invoice it instead of when you collect it. If clients pay in 30-60 days, your cash flow lags your revenue by that same period. Forecasting based on invoice dates rather than expected payment dates will make your cash position look better than it actually is.
How do I handle seasonal swings in a cash flow forecast?
Pull your monthly revenue for the past two to three years and calculate what percentage of annual revenue each month represents. Apply those percentages to your projected annual revenue instead of using a flat monthly average. The surplus from peak months needs to carry you through lean months.