ProSheet Studio

Cash Flow Forecast Template in Excel for a Small Business: Layout, Formulas and Example

By Roger Ramey· Updated · 8 min read· Every number shows its working

Short answer

A cash flow forecast in Excel runs one column per month: opening balance + cash received - cash paid out = closing balance, and each closing balance becomes next month's opening. Record cash when it moves, not when you invoice. In the example, April shows $7,000.00 profit but only $3,000 more cash, because customers pay a month late.

On this page
  1. Cash flow vs profit: what is the difference?
  2. Check a month's profit first (free calculator)
  3. Worked example: a 6-month cash flow forecast
  4. Reconciling profit and cash: where did the money go?
  5. How to create a cash flow forecast in Excel step by step
  6. What does a 13-week cash flow forecast look like?
  7. Common cash flow forecast mistakes
  8. Free cash flow template vs a paid tracker
  9. Step-by-step
  10. FAQ

Cash flow vs profit: what is the difference?

Profit counts income when you earn it and costs when you incur them. Cash flow counts money when it actually moves in or out of the bank. A business can be profitable and still run short of cash, and a forecast is how you see that coming.

Three things drive the gap for most small businesses:

So "what is better, cash flow or profit?" is the wrong contest. Profit says whether the business model works. Cash says whether you can pay next Friday's bills. You need both. I build spreadsheet math; I am not an accountant, and nothing here is financial or tax advice.

Check a month's profit first (free calculator)

Before forecasting cash, know the month's profit. Enter revenue, direct costs and operating expenses below; the calculator returns gross and operating profit and margins.

For the example business, April looks like this on the P&L. The figures are assumptions for illustration.

Worked example: April on the P&L for the example service business (assumed figures).

Inputs (assumptions — replace with your own) and results
ItemValue
Tax reserve % (input)0%
Revenue (input)$24,000.00
Cost of goods / direct costs (input)$6,000.00
Operating expenses (input)$11,000.00
Gross profit$18,000.00
Gross margin75%
Operating profit$7,000.00
Operating margin29.17%
Tax$0.00
Net profit$7,000.00
Net margin29.17%

Computed with the same formulas as the free calculators on this site. Change any input in the calculator above to see your own numbers.

April earns $7,000.00 of operating profit. Now watch what the bank sees.

Worked example: a 6-month cash flow forecast

The example business invoices every job, collects 20% at the job and the other 80% the following month, pays direct costs (25% of revenue) and $11,000.00 of overhead in the month they occur, repays $800 of loan principal monthly and buys $6,000 of equipment in March. December's invoices were $15,000. All of these are assumptions.

Six-month cash flow forecast for the example business (assumed figures)
MonthInvoiced revenueP&L profitOpening cashCash inCash outClosing cash
Jan$16,000$1,000$8,000$15,200$15,800$7,400
Feb$18,000$2,500$7,400$16,400$16,300$7,500
Mar$20,000$4,000$7,500$18,400$22,800$3,100
Apr$24,000$7,000$3,100$20,800$17,800$6,100
May$24,000$7,000$6,100$24,000$17,800$12,300
Jun$22,000$5,500$12,300$23,600$17,300$18,600

How April's cash in is built: 20% of April's $24,000 ($4,800) plus 80% of March's $20,000 ($16,000) = $20,800. Cash out is $6,000 direct costs + $11,000 overhead + $800 loan principal = $17,800. Closing is $3,100 + $20,800 - $17,800 = $6,100.

March is the month to notice. It showed $4,000 of profit, yet the equipment purchase pulled cash from $7,500 down to $3,100. One late-paying customer that month and the business could not have covered payroll.

Reconciling profit and cash: where did the money go?

Profit minus cash change always equals the items that are on one statement but not the other. Over the six months the example shows $27,000 of profit but only $10,600 more cash.

Why six months of profit did not become cash (example)
ItemAmount
Total P&L profit, Jan to Jun$27,000
Less: increase in unpaid invoices ($17,600 owed at end of June vs $12,000 at start of January)-$5,600
Less: equipment purchase-$6,000
Less: loan principal (6 x $800)-$4,800
Change in cash$10,600

Growing businesses feel this most: higher sales mean more money sitting in unpaid invoices. That is why a P&L alone can look great while the bank account gets tighter. The companion guide on a profit and loss template in Google Sheets builds the P&L side of this pair.

How to create a cash flow forecast in Excel step by step

Lay out months across columns and cash categories down rows, split into cash in and cash out. Link each opening balance to the prior closing balance so the whole sheet updates when one number changes.

Cash flow forecast row layout
RowContent
4Opening balance
5Invoiced revenue (from your sales plan)
6Cash collected from customers
7Other cash in (loans received, owner capital)
8Total cash in
10-15Cash out: direct costs, payroll, rent, other overhead, loan payments, equipment
16Total cash out
17Net cash flow
18Closing balance

Cash collected (20% now, 80% next month)

=0.2*C5+0.8*B5

Row 5 = invoiced revenue; C = this month, B = last month. Change 0.2 / 0.8 to your customers' real payment pattern.

Closing balance

=C4+C8-C16

C4 = opening balance, C8 = total cash in, C16 = total cash out.

Opening balance (from month 2 on)

=B18

Each month opens with last month's closing balance in row 18.

Lowest forecast balance

=MIN(B18:M18)

Returns $3,100 in the example. Pair with conditional formatting to flag months below your minimum balance.

To chart it, select the closing-balance row with the month headers and insert a line chart. A line that dips toward zero is the early warning the forecast exists to give.

What does a 13-week cash flow forecast look like?

A 13-week forecast is the same layout with weekly columns instead of monthly ones: one quarter, week by week. It is used when cash is tight enough that the timing within a month matters, for example when payroll lands every other Friday and a large customer pays on the 30th.

The formulas are identical; only the column headers change from months to week-start dates.

Common cash flow forecast mistakes

The most common mistake is forecasting cash in on the invoice date. If your customers pay in 30 days, a forecast that books revenue as cash the same month will overstate every month's balance while sales grow.

If the forecast shows the business is short every month, the issue may be price or volume, not timing. The break-even calculator for small business guide shows how many jobs cover your overhead.

Free cash flow template vs a paid tracker

Free templates from banks, government business sites and Microsoft's gallery give you a solid monthly layout. What they usually lack is the link to your P&L, so profit and cash live in separate files and never reconcile.

Cash flow template options
OptionSuitsWatch for
Build from this guideOwners who want every formula visibleBuild time
Free bank or gallery templateA quick monthly layoutSeparate from your P&L
P&L + cash flow trackerProfit and running cash in one fileManual entry
Accounting software forecastsBank feeds, many transactionsSubscription

Small Business P&L + Cash Flow Tracker

The spreadsheet version of this guide for Excel & Google Sheets: type your numbers into the highlighted cells and the formulas do the rest. One-time $14.99, no subscription, instant download.

See the Small Business P&L + Cash Flow Tracker →Buy now — $14.99All 7 templates — $49

Instant access by email after checkout via Payhip.

The small business P&L and cash flow tracker is $14.99 one-time and works in Excel and Google Sheets. It tracks revenue, COGS, gross profit and margin, operating expenses and net profit, plus break-even revenue and a running cash position. It is also in the $49 Complete Toolkit of seven templates. The cash flow template page has a 20-second demo.

Step-by-step: Cash Flow Forecast Template in Excel for a Small Business: Layout, Formulas and Example

  1. Set the starting balance. Enter the actual bank balance on the first day of the forecast as the first opening balance.
  2. Forecast sales and collections. Enter expected invoiced revenue per month, then convert it to cash collected using your customers' real payment timing.
  3. List every cash payment. Enter direct costs, payroll, rent, overhead, loan payments, tax payments and equipment in the month they leave the bank.
  4. Compute net and closing cash. Net cash = total in - total out. Closing = opening + net. Link each opening balance to the previous closing.
  5. Find the low point. Use MIN on the closing-balance row and compare it to your minimum safe balance. Plan financing or timing changes before that month.
  6. Roll it forward. Each month, replace the forecast with actuals and add a new month at the end.

Skip the setup: Small Business P&L + Cash Flow Tracker

The spreadsheet version of this guide for Excel & Google Sheets: type your numbers into the highlighted cells and the formulas do the rest. One-time $14.99, no subscription, instant download.

See the Small Business P&L + Cash Flow Tracker →Buy now — $14.99All 7 templates — $49

Instant access by email after checkout via Payhip.

Frequently asked questions

How do I create a cash flow forecast in Excel?

Put months across the columns and cash categories down the rows. Start with your real bank balance, add cash you expect to collect, subtract cash you expect to pay, and link each month's opening balance to the prior month's closing balance. Enter cash when it moves, not when you invoice.

What is better, cash flow or profit?

Neither replaces the other. Profit shows whether the business earns more than it costs over time; cash flow shows whether there is money in the bank to pay bills this month. In this guide's example, six months of $27,000 profit produced only $10,600 more cash.

How to do a simple cash flow?

Take your opening bank balance, add all money you expect to receive in the period, and subtract all money you expect to pay out. The result is your closing balance. Repeat month by month, with each closing balance becoming the next opening balance.

What does a 13 week cash flow look like?

It uses the same rows as a monthly forecast (opening balance, cash in, cash out, closing balance) but has 13 weekly columns covering one quarter. It is used when cash is tight enough that timing within a month matters, and it is updated with actuals every week.

Can ChatGPT create a cash flow statement?

An AI chatbot can draft a layout and formulas, but it cannot know your balances, payment timing or bills. Treat its output as a starting sheet: check every formula against a hand calculation, and enter your own numbers from bank statements and invoices before relying on it.

How do I create a cash flow chart in Excel?

Select the month headers and the closing-balance row, then insert a line chart. Add a second series for your minimum safe balance as a flat line so any month where the closing balance dips below it stands out.

Can you provide a free cash flow template for Google Sheets?

The layout and formulas on this page work unchanged in Google Sheets: build the rows in the table, paste the formulas and copy them across. The paid $14.99 P&L and cash flow tracker combines the P&L and a running cash position in one Excel and Google Sheets file.

Roger Ramey
Written by Roger Ramey
I'm not a contractor, landlord or accountant. I build the pricing maths, and every number on this page shows its working so you can check it instead of trusting it. Watch the breakdowns on YouTube →
ProSheet Studio · Templates · Guides · Free calculators · Free spreadsheet · Custom build · Privacy
Pricing maths and templates, not financial, tax or legal advice. Calculators run in your browser; the numbers you type are never sent anywhere.