Cash flow problems are the number one reason small businesses fail. Not lack of sales. Not bad products. Not even poor management in the traditional sense. The business runs out of cash at the wrong moment and can't recover.
What makes this worse is that most cash flow problems are predictable. Slow seasons, large payroll weeks, material purchases ahead of big jobs, tax deposits, quarterly insurance payments, these things aren't surprises. They happen on a schedule. The only surprise is when a business owner hits them without having planned for them.
Cash flow forecasting is the fix. It's not complicated, it doesn't require a finance degree, and even a basic version of it can change how you run your business. Here's how to think about it and where to start.
The Difference Between Profit and Cash Flow (Again)
This distinction is worth repeating because it trips people up constantly. Your profit and loss statement tells you whether your business made money over a period of time. Your cash flow tells you whether you have money available right now to pay your bills.
A business can be profitable and still run out of cash. It happens when customers are slow to pay, when big expenses hit before revenue comes in, or when growth requires spending money before it's been earned. A contractor who completes $80,000 worth of work in March but doesn't get paid until May still has to make payroll in April.
Cash flow forecasting doesn't change your profitability. It helps you see the timing gaps before they become emergencies so you can do something about them.
What a Cash Flow Forecast Actually Is
A cash flow forecast is simply a forward-looking view of when money is coming in and when it's going out. The most practical version for a small business is a 13-week rolling forecast: a spreadsheet or QuickBooks report that shows your projected cash position week by week for the next three months.
On one side you have expected inflows: payments from customers, retainage releases, any financing proceeds. On the other side you have expected outflows: payroll, vendor payments, materials purchases, loan payments, insurance, taxes, and anything else that's coming due. The difference at the end of each week tells you whether you're building cash or drawing it down, and where you'll be three months from now if things go roughly as planned.
Three months is the right window for most small businesses. Anything shorter doesn't give you enough time to react. Anything longer loses accuracy fast because things change. The 13-week format also aligns well with quarterly tax planning, which is useful.
The Data You Need and Where It Comes From
A good forecast is only as good as the underlying data. This is where clean books matter directly. If your accounts receivable is current, you know who owes you money and when they're likely to pay. If your accounts payable is accurate, you know what bills are coming due. If your bank reconciliation is done, you know your actual starting cash position.
Without those things, a forecast is just guessing dressed up as a spreadsheet.
The inputs you need:
- Your current bank balance after reconciliation
- Outstanding invoices and expected collection dates based on your customers' typical payment patterns
- Bills that are due in the next 13 weeks: vendor invoices, loan payments, insurance, subscriptions
- Known payroll dates and amounts
- Anticipated material purchases tied to scheduled jobs
- Any upcoming tax deposits or quarterly payments
- Retainage expected to be released from completed jobs
You don't need perfect data. You need good-enough data that gives you a realistic picture of what's coming. The goal isn't precision. It's visibility.
The Seasonal Patterns Most Contractors Already Know But Don't Plan Around
Most trade businesses have predictable seasonal patterns. Roofing slows down in winter. Landscaping drops off in November. HVAC businesses get slammed in July and go quiet in October. General contractors tend to have slower first quarters when new projects haven't started yet.
These patterns are not secrets. Every owner I've worked with can tell me exactly which months are tight. The problem is that knowing a slow month is coming and actually having cash reserves to get through it are two different things. Without a forecast, it's easy to spend the surplus from a good October without thinking about what January looks like.
A 13-week forecast, updated weekly, shows you when the lean period starts before it arrives. That gives you time to do something: tighten collections on outstanding invoices, defer a large purchase, draw on a line of credit before you desperately need it, or have a conversation with a key vendor about payment timing. None of those options are available after you've already run dry.
How to Build Your First Forecast
Start simple. Don't try to build a perfect model on the first pass. A basic spreadsheet with columns for each of the next 13 weeks, a row for each major cash inflow category, a row for each major outflow category, and a running cash balance at the bottom is enough to start getting value from this.
Update it every week. The update doesn't need to take more than 20 minutes if your books are current. You're just adjusting actual figures that have changed, adding new expected payments, and shifting the window forward by one week. Over time you'll get better at predicting your collection timing and your spending patterns, and the forecast will get more accurate.
QuickBooks Online has built-in cash flow projections that can give you a starting point if you're connected to your bank accounts and your accounts receivable is current. It's not as detailed as a custom 13-week model, but it's better than nothing and it's already inside the system you're using.
The Minimum You Should Be Doing Right Now
If you're not ready to build a full 13-week forecast, there are two things you can do today that will materially improve your cash visibility:
First, run an aged accounts receivable report in QuickBooks right now. Look at anything over 30 days and make a call or send a follow-up this week. Collecting money that's already owed to you is the fastest cash flow improvement available to almost any business.
Second, list every fixed payment that's due in the next 60 days: loan payments, insurance, subscriptions, quarterly taxes. Put them in a calendar. Compare that list against your expected receivables for the same period. If the outflows are bigger than the inflows, you now know that two months in advance instead of two days before.
That's the beginning of cash flow forecasting. The more detailed version builds from there.
Clean Books Make This Possible
Everything described in this article depends on having books that are current, reconciled, and accurate. If your bank reconciliation is three months behind, you don't know your real cash position. If your invoices aren't recorded properly, you can't forecast collections. If bills aren't entered when they arrive, your accounts payable isn't reliable.
Cash flow forecasting isn't just a financial planning technique. It's also a reason to keep your books clean in real time rather than catching up every quarter. The businesses that stay out of cash flow trouble aren't necessarily the most profitable. They're the ones that see what's coming early enough to respond.