How do I create a cash flow forecast for my business?
A cash flow forecast starts with three things: what cash you have right now, what cash you expect to come in, and what cash you expect to go out. The goal is to see weeks or months into the future so you can plan instead of react.
Start with your current cash balance. This means money sitting in the bank today, not receivables or invoices you’ve sent but haven’t collected. Just cash you can actually use.
Next, project your expected income for each week or month over the next 8 to 12 weeks. Use actual data where you have it. Signed contracts, recurring revenue, invoices already sent with known payment terms. Don’t include deals that haven’t closed or revenue you’re hoping for. Being conservative with income projections is the single most important thing you can do here. Overprojecting is where most forecasts fall apart.
Then list every expense you expect to pay during that same period. Rent, payroll, loan payments, insurance, utilities, materials, subscriptions, estimated tax payments. Include one-time expenses you know are coming like annual renewals or equipment purchases. Quarterly obligations like estimated taxes are easy to overlook month to month but they can throw off your whole picture.
Subtract expected expenses from expected income for each period, then add or subtract that result from your starting cash balance. That running total is your projected cash position. If it drops below zero at any point, you have a problem to solve before it arrives. That early warning is the whole point of doing this.
The timing piece matters more than most business owners realize. You might be profitable on paper but cash-poor because customers pay you in 45 days while your bills are due in 30. A forecast that tracks when money actually moves, not just when it’s earned or owed, reveals those gaps before they become emergencies. This is especially true for service businesses and contractors where invoicing and collection timelines vary project to project.
Update your forecast weekly. Compare what actually happened to what you projected. Did a client pay late? Did an unexpected expense come through? Adjust the future weeks based on real results. A forecast that sits in a drawer is just a guess. One that gets updated regularly becomes a decision-making tool that gives you confidence when spending, hiring, or taking on new work.
A simple spreadsheet works for most small businesses getting started. Columns for each week, rows for income sources and expense categories, and a running cash balance at the bottom. You don’t need fancy software. You need accurate numbers from clean books and the discipline to review it consistently. If your books aren’t current, the forecast won’t be reliable. That’s where having solid bookkeeping services in Jacksonville FL makes a real difference because good forecasting depends entirely on good data.
If building and maintaining a forecast feels like too much on top of running your business, that’s a sign you might benefit from outside help. Budgeting and cash flow forecasting is something we handle for business owners who want the insight without spending hours in spreadsheets every week. The forecast itself is straightforward. Keeping it accurate and actionable over time is where most people need support.
The First Coast's Trusted Bookkeeping Partner
The Next Step:
A Free Discovery Call
Tell us where things stand with your books. Whether you're months behind or just looking for reliable bookkeeping going forward, we'll give you an honest assessment and a clear price.
More Questions
What are the benefits of outsourcing bookkeeping instead of hiring in-house?
Outsourcing gives most small businesses better expertise at a fraction of the cost. You avoid a full-time salary for work that rarely fills 40 hours per week, and you get coverage that doesn't disappear when someone calls in sick or quits.
Read answerWhat's the difference between QuickBooks Online and QuickBooks Desktop?
QuickBooks Online is cloud-based and accessible from anywhere, while Desktop is installed on a single computer. For most small businesses today, Online is the better choice since Intuit has been phasing out Desktop.
Read answerWhat's the best invoicing system for a small service business?
QuickBooks Online is the best choice for most small service businesses because it connects invoicing directly to your bookkeeping. The tool matters less than whether it integrates with your accounting system and accepts online payments.
Read answerHow do I set up QuickBooks Online for my business?
Start with your company settings and chart of accounts before connecting bank accounts or entering transactions. Getting the foundation right determines whether QBO gives you useful financial data or a mess you'll need to clean up later.
Read answerHow do I price my services so I actually stay profitable?
Profitable pricing starts with knowing your real costs, not guessing. Calculate your true cost of delivering the service including overhead, then add your target margin on top.
Read answerWhat's the difference between a budget and a forecast?
A budget is your financial plan for how you intend to spend and earn over a set period. A forecast is your best prediction of what will actually happen based on current trends and real data.
Read answer