How do I create a cash flow forecast for my business?
A cash flow forecast doesn’t need to be complicated. At its core, you’re answering one question: will I have enough cash in my account to cover what’s coming up? Start simple and build from there.
Open a spreadsheet and create columns for each week over the next 8 to 12 weeks. In the first row, enter your current cash balance. This is what’s actually in your bank account right now, not what your profit and loss statement says you earned. Cash in hand is what matters here.
Next, estimate your expected cash inflows for each week. This includes customer payments, recurring revenue, expected invoice payments, and any other money you expect to receive. Be honest about timing. If clients typically pay 15 days after you invoice, don’t project that income in the week you send the invoice. Project it when the money will actually land in your account.
Then list your expected cash outflows. Start with fixed expenses that happen every month like rent, insurance, subscriptions, and loan payments. Add variable costs like materials, subcontractor payments, and supplies. Don’t forget quarterly expenses like estimated tax payments or annual ones like license renewals. These predictable but infrequent costs are the ones that catch business owners off guard.
For each week, subtract total outflows from total inflows, then add that number to your starting cash balance. That gives you your projected ending balance for the week, which becomes the starting balance for the next week. If any week shows a negative balance or gets uncomfortably low, you’ve just identified a potential problem with enough lead time to do something about it.
Update your forecast weekly by replacing projections with actual numbers as they come in. This is where the real value shows up. Over time, you’ll see patterns in when cash gets tight and when it builds up. Seasonal businesses especially benefit from this because you can plan for slow months while cash is strong instead of scrambling when revenue drops.
The forecast becomes much more useful when your books are accurate and up to date. If you’re guessing at your starting balance or don’t know what’s been invoiced versus what’s been collected, the forecast won’t reflect reality. Working with a QuickBooks ProAdvisor in Long Beach to keep your records current gives you the reliable starting point a forecast needs.
A few practical tips that make a real difference. Keep a conservative bias on income projections and a generous bias on expense projections. It’s better to be pleasantly surprised than caught short. Also, build in a cash buffer target. Knowing you need $5,000 in the account at all times changes how you read the forecast. A week that shows $6,000 might look fine on paper but only gives you $1,000 of breathing room.
You don’t need special software for this. A spreadsheet works for most small businesses. QuickBooks Online also has basic cash flow tools built in. What matters more than the tool is the habit of updating it consistently and actually using it to guide decisions like when to make a big purchase, when to hire, or when to hold off.
If building and maintaining the forecast feels like too much on top of running your business, a full-service bookkeeping provider can help set it up and keep your financial data accurate so the numbers you’re working with are ones you can trust. The forecast is only as good as the information feeding it.
Long Beach's Trusted Bookkeeping Partner
The Next Step:
A Quick Discovery Call
Tell us where things stand with your books. We'll listen, ask a few questions, and give you a clear quote to get it handled.
More Questions
What financial reports do investors want to see from a startup?
Investors typically want to see a profit and loss statement, balance sheet, cash flow statement, burn rate and runway calculations, and financial projections. Clean, accurate books are the foundation for all of them.
Read answerWhat bookkeeping does a SaaS company need?
SaaS companies need bookkeeping that handles subscription revenue recognition, deferred income, payment platform reconciliation, and expense categorization that separates COGS from operating costs. Generic bookkeeping misses these details.
Read answerHow do I track inventory costs for my Shopify store?
Shopify tracks sales and stock counts but doesn't handle inventory costing the way your books need it. You need an accounting system like QuickBooks Online connected to Shopify to properly track what you paid for products, landed costs, and cost of goods sold.
Read answerWhat apps and integrations work best with QuickBooks Online?
The best integrations depend on what your business actually needs. Payments, payroll, time tracking, receipt management, and e-commerce connectors are the most common and useful categories for small businesses using QBO.
Read answerHow do I track revenue recognition for a subscription-based business?
Record upfront payments as deferred revenue on your balance sheet, then move the earned portion to revenue each month as you deliver the service. Monthly subscriptions are simpler since collection and recognition happen in the same period.
Read answerHow should a startup track burn rate and runway?
Burn rate is your monthly cash spend, and runway is how many months you can operate at that rate. Both depend on accurate, up-to-date books that reflect your real spending and revenue each month.
Read answer


