What Is Cash Flow Forecasting? A Practical Guide for Small Businesses

· 7 min read · CashSoft team

A cash flow forecast is an estimate of how much cash your business will have on future dates, based on the money you expect to receive and pay. It is the single most useful early-warning tool a small business can have — and it is simpler to build than most people expect.

The basic formula

Every cash flow forecast uses the same structure for each period: opening cash, plus cash in, minus cash out, equals closing cash. The closing cash of one period becomes the opening cash of the next.

The important word is cash. A forecast records money when it actually arrives in or leaves the bank account — not when an invoice is issued or an expense is incurred. That single rule is what separates a cash forecast from a budget or a profit forecast.

What goes into a forecast

Most small business forecasts need only a few types of line:

  • Customer receipts, dated when you realistically expect to be paid.
  • Other inflows: loan drawdowns, owner investment, grants, asset sales.
  • Payroll and related taxes.
  • Rent, utilities, software subscriptions and other recurring costs.
  • Supplier payments, based on their payment terms.
  • Tax payments, loan repayments and one-off purchases.

Choosing a time horizon

Short-term forecasts are usually weekly. The 13-week forecast is the most common because it covers one quarter in enough detail to catch timing problems inside a month.

Medium-term forecasts are usually monthly and cover 12 months. They are better for planning hires, seasonal stock purchases and financing. Many businesses run both: a weekly view for operations and a monthly view for planning.

Common mistakes

Using invoice dates instead of payment dates

If customers typically pay 45 days after invoicing, your forecast should reflect that, even if your terms say 30.

Forgetting irregular payments

Annual insurance, quarterly taxes and equipment maintenance are easy to miss and often cause the biggest surprises.

Never updating it

A forecast is a living document. Replace estimates with actuals each week and roll the window forward.

Being too optimistic

Build a cautious case alongside your expected case, so you know how much buffer you really have.

Where to start

Begin with today's bank balance and the payments you are certain about — payroll, rent and loan repayments. Add receipts you are confident of. Even this rough first version will show whether the next few months look comfortable or tight, and you can refine it from there.

More from the blog

Forecast your own cash flow

See your next 13 weeks and 12 months in CashSoft. Try every feature free for 7 days.

No credit card required. Plans from $19/month after the trial.