How to Build a Simple Cash Flow Forecast Spreadsheet (Step-by-Step Guide)

In Part 1, we established a crucial rule: Profit is paper, but cash is reality.

Now comes the practical question: How do you know if your business will have enough money to pay bills next month, or three months from now?

You don't need expensive accounting software or an in-house CFO. A simple 12-week Cash Flow Forecast Spreadsheet in Excel or Google Sheets gives you a clear windshield to spot cash crunches weeks before they hit, giving you time to react instead of panic.

Why a 12-Week Rolling Forecast?

While an annual budget sets big-picture goals, a 12-week rolling forecast is an operational navigation tool.

  • Why 12 weeks? It covers roughly one quarter, far enough to see upcoming liabilities (like quarterly taxes, quarterly rent, or bulk inventory purchases), but short enough that your revenue predictions remain realistic.
  • Why rolling? At the end of every week, you fill in the actual numbers and add one new week to the end. The 12-week horizon moves forward with you continuously.

Building Your Forecast: Step-by-Step

Follow these five steps to set up your spreadsheet layout.

1.Set Up the Skeleton Structure:

Rows and Columns.Create a new sheet. Set up your columns as follows:

  • Column A: Line Items (Categories)
  • Column B: Opening Balance / Historical Baseline
  • Columns C through N: Week 1 through Week 12 (Use actual dates, e.g., "Week of Aug 3", "Week of Aug 10")

2.Establish Your Opening Cash Balance:

Row 1.At the top of your sheet, create a row called Starting Cash Balance.

  • For Week 1, enter your actual combined bank balances, mobile wallet balances (e.g., M-Pesa Till/Paybill), and physical cash on hand as of today.

3.Map Cash Inflows (Money In):

Expected Receipts Only.

Create a section titled Cash Inflows. Break this down into predictable revenue streams.

  • Crucial Rule: Do not record sales when you send an invoice. Record the cash on the exact week you expect the customer to actually pay.
  • Categories to include: Cash Sales, Client Invoices Due, Loan Disbursements, Owner Capital Injections.
  • Add a total row: Total Cash Inflows.

4.Map Cash Outflows (Money Out):

Fixed & Variable Expenses.

Create a section titled Cash Outflows

List every expense by the week it must be settled.

  • Categories to include: Rent, Payroll & Salaries, Supplier Payments, Fuel & Transport, Utilities, Loan Repayments, and Tax Obligations (VAT, PAYE, Income Tax).
  • Add a total row: Total Cash Outflows.

5.Calculate Closing Balance & Link Weeks:

Automate the Formulas.

At the bottom of the column for Week 1, enter the formula for Ending Cash Balance:

Ending Cash = Starting Cash + Total Inflows - Total Outflows

Then, set Week 2's Starting Cash Balance to equal Week 1's Ending Cash Balance

Drag this formula across all 12 columns.

The Master Spreadsheet Template

Here is how your finished cash flow layout should look in your spreadsheet software:

Line Item / CategoryBaselineWeek 1 (Aug 3)Week 2 (Aug 10)Week 3 (Aug 17)... Week 12
STARTING CASH BALANCE
3,5004,1001,800...
CASH INFLOWS




Cash Sales (Daily/Weekly)
1,2001,0001,500...
Accounts Receivable (Client Payments)
2,0000500...
Other Income / Loans
000...
TOTAL INFLOWS
3,2001,0002,000...
CASH OUTFLOWS




Inventory & Supplier Bills
1,0001,800800...
Payroll & Wages
1,2001,2001,200...
Rent & Utilities
00600...
Tax Liabilities & Licenses
4003000...
TOTAL OUTFLOWS
2,6003,3002,600...
NET CASH FLOW (In - Out)
+600-2,300-600...
ENDING CASH BALANCE
4,1001,8001,200...
Notice Week 2 in the example above: Even though the business brought in $1,000 in revenue, high supplier and payroll payments created a negative net cash flow (-$2,300), driving the cash balance down from $4,100 to $1,800. Seeing this early lets you prepare!

3 Fatal Mistakes Small Businesses Make in Forecasting

  1. Confusing Invoices with Cash: If you bill a corporate client on Week 1 with 30-day payment terms, that money enters your sheet on Week 5, not Week 1.
  2. Underestimating Variable Expenses: Always leave a 5–10% contingency buffer in your outflows for unexpected price hikes, repairs, or emergency transport costs.
  3. Ignoring Tax Deadlines: Don't forget statutory deadlines (e.g., monthly VAT, PAYE, or quarterly turnover tax). Forgetting a tax payment can result in sudden, cash-draining penalties.

What to Do When Your Forecast Shows Red Numbers

If your forecast reveals that your ending cash balance will dip below zero in Week 6, you have 6 weeks to solve the problem before it hits. Here are your lever points:

  • Delay Non-Essential Outflows: Move long-term equipment upgrades or discretionary purchases past the danger week.
  • Offer Early Payment Discounts: Tell credit clients: "If you clear this invoice within 7 days instead of 30, take 3% off."
  • Negotiate Supplier Terms: Ask your primary vendors for a 15-day extension on upcoming bills to bridge the gap.
  • Draw on Credit Preemptively: It is infinitely easier to secure short-term credit or a bank overdraft before your bank account hits zero than after a missed payment.