# What is a cash flow forecast?

> A cash flow forecast estimates cash coming in and going out over the next weeks or months, to spot shortfalls early. How to build one and keep it honest.

Source: https://learn.ynteractive.com/content/glossary/cash-flow-forecast · Updated 2026-10-06 · Free from Stepthrough (https://learn.ynteractive.com)

[Business](https://learn.ynteractive.com/content/glossary#topic-business) · [AI glossary](https://learn.ynteractive.com/content/glossary)

Quick answer

A cash flow forecast is an estimate of the money that will come into and go out of a business over a coming period, often week by week for the next few months. It starts with today's bank balance, adds expected receipts, subtracts expected payments, and shows the balance you should expect at the end of each period.

Last updated October 6, 2026

Updated October 6, 2026 · By [Robert Breen](https://learn.ynteractive.com/content/about)

## Why it matters for a small business

Profit and cash are different. A business can be profitable on paper and still unable to pay a bill on Friday, because customers on [Net 30](https://learn.ynteractive.com/content/glossary/net-30) haven't paid yet while rent, payroll and loan payments are due now. A forecast shows that gap weeks ahead, when you still have options such as chasing invoices, timing a purchase or talking to the bank.

A forecast is only as good as its assumptions. Each line should say where the number came from: an invoice due date, a contract, last month's actual, or an educated guess. Labeling the guesses keeps everyone honest. Forecasting is planning, not accounting advice, so for decisions about borrowing or taxes, bring the forecast to your accountant.

## In a real lesson: Reply Faster to Clients Chasing Their Refund: ChatGPT for Tax and Bookkeeping Firms

The [Reply Faster: Client Refund Emails lesson](https://learn.ynteractive.com/content/chatgpt-reply-client-refund-emails-accounting) is a small lesson in forecasting honestly. Greg, a client of the made-up Northgate Tax & Bookkeeping, writes that his "tuition payment is due Nov 1" and he needs "an actual date" for his refund. The facts list says the firm can't promise one, because the IRS decides when refunds go out.

When ChatGPT's first draft promises a refund "by the end of October," the check step flags it as not supported by the facts. A forecast needs the same discipline: a payment you are sure of, like the tuition bill, goes in on its date, while money whose timing someone else controls goes in later, or as a clearly labeled guess.

The [AI Expense Categorizer Agent lesson](https://learn.ynteractive.com/content/n8n-ai-agent-categorize-business-expenses-google-sheets) shows the other half. For Maple Street Bookkeeping, also made up, the agent notes that the $45.00 CloudLedger software charge is recurring, "so it should show up again next month." Recurring costs like that are the easiest lines in any cash forecast.

[Try this lesson free](https://learn.ynteractive.com/modules/accounting-reply-faster) or [read the step-by-step guide](https://learn.ynteractive.com/content/chatgpt-reply-client-refund-emails-accounting).

## Common confusions

### Cash flow forecast vs budget

A budget sets what you plan to earn and spend, usually for a year. A cash flow forecast predicts when cash actually moves. A budget can balance while the cash timing still leaves a gap. See [budget variance](https://learn.ynteractive.com/content/glossary/budget-variance).

### Cash flow forecast vs cash flow statement

The statement reports cash that already moved in a past period. The forecast looks ahead.

## Tips

- Update the forecast weekly with real bank balances, not last week's estimate.
- Pull expected receipts from your [AR aging report](https://learn.ynteractive.com/content/glossary/ar-aging-report), and be cautious with invoices that are already late.
- Ask AI to list your assumptions with a [cash flow forecast assumptions prompt](https://learn.ynteractive.com/content/prompts/cash-flow-forecast-assumptions-prompt), then check every number yourself.

## Related terms

[Budget variance](https://learn.ynteractive.com/content/glossary/budget-variance) · [Net 30](https://learn.ynteractive.com/content/glossary/net-30) · [AR aging report](https://learn.ynteractive.com/content/glossary/ar-aging-report) · [Accounts payable](https://learn.ynteractive.com/content/glossary/accounts-payable) · [Accounts receivable](https://learn.ynteractive.com/content/glossary/accounts-receivable) · [Sales forecast](https://learn.ynteractive.com/content/glossary/sales-forecast)

## More Business terms

[Certificate of insurance](https://learn.ynteractive.com/content/glossary/certificate-of-insurance) · [Change management](https://learn.ynteractive.com/content/glossary/change-management) · [Change order](https://learn.ynteractive.com/content/glossary/change-order) · [Chart of accounts](https://learn.ynteractive.com/content/glossary/chart-of-accounts)

## Where you use it: free lessons

- [Reply Faster to Clients Chasing Their Refund: ChatGPT for Tax and Bookkeeping Firms](https://learn.ynteractive.com/content/chatgpt-reply-client-refund-emails-accounting) (ChatGPT, 10 min)
- [Build an AI Agent That Categorizes Business Expenses](https://learn.ynteractive.com/content/n8n-ai-agent-categorize-business-expenses-google-sheets) (n8n, 12 min)

## Prompt templates that use it

[Cash flow forecast assumptions prompt](https://learn.ynteractive.com/content/prompts/cash-flow-forecast-assumptions-prompt)

## Frequently asked questions

**How far ahead should a small business forecast cash?**

Many teams use a weekly view for the next three months, and a monthly view further out. Pick a range you will actually keep updated.

**Can AI build my cash flow forecast?**

It can lay out a template and help you list assumptions, but the numbers have to come from your bank, invoices and bills. AI should not invent amounts or dates.

[All AI glossary terms, A to Z](https://learn.ynteractive.com/content/glossary) · [Free prompt templates](https://learn.ynteractive.com/content/prompts)
