Cash Flow Management and Forecasting for Small Businesses

Person using a calculator to check invoices for cash flow management and forecasting

Cash flow management and forecasting means controlling when money comes into and goes out of your business, and planning those movements ahead so you can always pay what is due. Management is the day-to-day control; forecasting is estimating cash in and out week by week or month by month so you see a shortfall before it arrives. Together they answer the one question every owner needs answered: will we have enough cash when we need it?

You can be profitable on paper and still run out of money. Invoices go out, customers pay late, SARS wants its share, salaries are due on the 25th, and the bank balance tells a very different story from your sales figures. If that sounds familiar, this guide is for you.

Cash flow vs profit: why the difference matters

Profit is what is left after you subtract costs from sales over a period. Cash flow is when that money actually moves. The two can be months apart.

Take a Joburg catering company that lands a R300,000 corporate contract. It buys food, pays staff and hires equipment in March. The client pays on 60-day terms, in May. The contract is profitable. But for two months, the business is funding it out of its own pocket.

Cash flow management and forecasting example: a profitable contract creates a two-month cash gap before the client pays

That gap is where small businesses get hurt. Xero’s 2024 State of South African Small Business report named late payments and cash flow as the primary financial challenges for local small businesses. It found that 46% of respondents spend one to two months, on average, chasing late payments.

The basics of good cash flow management

Good cash flow management and forecasting starts with a few basic habits. Get these in place before you forecast anything; they do more than any spreadsheet.

  • Separate business and personal money. One business account, one business card. If you can’t see business cash clearly, you can’t manage it.
  • Invoice immediately. The day the work is done, not at month end. Every day of delay is a day added to when you get paid.
  • Agree payment terms in writing. Put due dates on every quote and invoice, and ask for deposits on large jobs.
  • Follow up on a schedule. A friendly reminder before the due date, a call on the day, and a firmer message a week later.
  • Know your fixed costs. Rent, salaries, loan repayments and subscriptions. This is the number you must cover every month, whatever happens with sales.
  • Keep a buffer. Aim to build up enough cash to cover at least one month of fixed costs, then work towards more.

If you are not sure where the leaks are, a free business health check will show whether cash control is really your weakest area or just the one that hurts most right now.

How to build a simple cash flow forecast

A forecast doesn’t need accounting software or a finance degree. A spreadsheet with weeks or months across the top is enough.

  1. Start with today’s bank balance. Use the real number, not what you hope it is.
  2. List expected cash in. Put each amount in the week or month you expect to be paid, not when you invoiced. Be realistic about customers who usually pay late.
  3. List expected cash out. Salaries, rent, suppliers, loan repayments, subscriptions, and tax payments.
  4. Calculate the closing balance. Opening balance plus cash in, minus cash out. That becomes next period’s opening balance.
  5. Look for the dips. Any week or month where the closing balance is low or negative is a warning. Now you have time to act.
  6. Update it weekly. Replace your estimates with what actually happened and roll the forecast forward.

Most small businesses do well with a rolling 13-week forecast for day-to-day control and a 12-month view for bigger decisions like hiring or buying equipment.
Cash flow management and forecasting: six steps to build a simple cash flow forecast for a small business

A simple forecast layout

Week 1 Week 2 Week 3 Week 4
Opening balance R85,000 R62,000 R41,000 R95,000
Cash in (customer payments) R20,000 R15,000 R90,000 R10,000
Cash out (salaries, rent, suppliers) R43,000 R36,000 R36,000 R70,000
Closing balance R62,000 R41,000 R95,000 R35,000

The figures above are an illustration only. Notice how week 3 looks comfortable because a big payment lands, then week 4 drops when salaries go out. Without a forecast, you might spend week 3’s cash on something that can wait.

Don’t forget SARS in your forecast

Tax is one of the most common cash flow surprises for South African owners, because it is due in lumps.

Check the exact dates and rules that apply to your business with SARS or your accountant, as they depend on your year-end and registration.

What to do when the forecast shows a gap

The whole point of forecasting is to see trouble early. When you spot a shortfall, you have options:

  • Bring cash in sooner. Chase overdue invoices, offer a small discount for early payment, or ask for deposits on new work.
  • Push cash out later. Talk to suppliers before a payment is due, not after. Many will agree to new terms if you ask early.
  • Delay non-essential spending. New equipment, marketing experiments and upgrades can often wait a month.
  • Arrange funding before you need it. An overdraft or facility is far easier to get when your books look healthy. Our guide to funding options for South African small businesses explains where to apply and what to prepare.

What you should avoid is quietly covering the gap from your own pocket every month. It hides the problem and puts your household at risk. Xero’s report found that 72% of owners with cash flow problems had done exactly that.

Cash flow and the founder bottleneck

In many small businesses, the owner is the only person who knows what is owed, who needs chasing and when the big bills land. That is risky. If you are sick for a week, invoices don’t go out and nobody follows up.

Write down your invoicing and follow-up process, give someone else ownership of it, and review the forecast together weekly. If you recognise yourself here, read our piece on the signs of founder dependency. Cash is often the first place it shows.

Your forecast should also line up with your plan. If your business plan’s financial section assumes growth, the forecast is where you check whether you can afford to fund it.

How B.E.T helps with cash flow management and forecasting

B.E.T helps you see cash as part of the whole business, not a separate worry. The diagnostic shows how strong your financial control is compared with other areas. The plan builder turns fixes like “invoice within 24 hours” or “build a one-month buffer” into tasks with owners and dates, and the dashboard keeps them visible every week.

You get templates to start from and a place to track progress with your team or advisor. You can start a free B.E.T trial and set up your first cash targets today.

Frequently asked questions

What is the difference between cash flow management and cash flow forecasting?

Cash flow management is the day-to-day control of money in and out: invoicing, collecting, paying and keeping a buffer. Cash flow forecasting is estimating future cash movements so you can plan ahead. You need both, because a forecast is only useful if you act on what it shows.

How far ahead should a small business forecast cash flow?

A rolling 13-week forecast works well for day-to-day decisions, updated every week. A 12-month forecast helps with bigger choices like hiring, buying equipment or applying for funding. Start with the short one if you only have time for one.

How often should I update my cash flow forecast?

Weekly is ideal for most small businesses. Replace last week’s estimates with actual figures and add a new week at the end. It takes about 30 minutes once it is set up.

Can a profitable business have cash flow problems?

Yes, and it is very common. If customers pay slowly, stock ties up cash, or tax and salary payments bunch together, a profitable business can still run short. That is why tracking cash separately from profit matters.

What is the easiest way to improve cash flow quickly?

Invoice immediately and follow up on everything overdue. Then ask for deposits on new work and speak to suppliers about terms before payments are due. These steps can improve your cash position within weeks.

Know your numbers before they surprise you

Cash flow problems rarely arrive without warning. The warning is just hidden in numbers nobody looked at, which is why cash flow management and forecasting belongs in your weekly routine. Build a simple forecast this week, update it every Monday, and run a free health check on your business to see what else needs attention.

Related reading

© YVR Consulting Pty Ltd 2025