Profitable on paper, broke by 30 June: The EOFY cash flow trap

Profitable on paper, broke by 30 June: The EOFY cash flow trap

You can have your best year ever and still struggle to cover what is due in June.

The work has been done, the invoices have gone out, the profit and loss looks healthy, but the bank balance tells a different story.

EOFY cash flow pressure catches plenty of good Australian businesses off guard because profit and cash are two different things.

Why profit lies in June

Most business owners know the feeling before they know the name for it.

The accountant says the business made money, the books say revenue is up and the year looks strong on paper.

However there is still a tight week where payroll feels heavier than it should and there is still a supplier bill sitting there. There is still a BAS payment, super, materials, fuel, wages, or rent pulling cash out faster than it comes in.

The reason is simple.

Your books can record revenue when you send the invoice, not when the money lands in your account.

So if you completed a $40,000 job in May and invoiced it on 30 day terms, your profit and loss may already count that income but your bank account has not seen it yet. If the customer pays late, that money might not arrive until July.

On paper, you had a profitable year, in the bank, you are still waiting. This is the cash flow vs profit problem.

Profit tells you whether the work made money, cash flow tells you whether the business can keep moving while you wait to be paid.

EOFY makes that timing gap more painful because more payments stack up at once.

The June pressure stack

For Australian operators, June has a way of pulling everything forward.

BAS needs attention, income tax planning gets real, super has to be paid and suppliers start tightening their terms because they are managing their own end of financial year pressure.

At the same time, plenty of businesses feel the quiet pre July slowdown. Customers delay decisions, bigger companies hold payments until the new financial year and some jobs drag on longer than expected because everyone is trying to close out their own books.

Every one of those things wants cash now.

But your cash may still be sitting in 30, 60, or 90 day invoices.

That is the EOFY cash flow trap. It is also why a profitable business running out of cash is not rare, we see it constantly across transport, labour hire, manufacturing, trades, and service businesses.

The pattern we see

The same pattern shows up in different industries, with different numbers attached.

A transport operator has a good month. Trucks are moving, invoices are going out, revenue looks strong. But fuel, wages, tyres, rego, maintenance, insurance, and subcontractor costs keep landing before the customer pays. The operator carries the gap because that has always been the deal. They stretch the overdraft, delay a supplier, shuffle payments, and hope the big invoice clears before Friday.

The business is busy and the margin may even be fine, but the cash flow gap sits under the whole operation.

A labour hire owner has a different version of the same problem. Payroll is weekly. Customers might pay on 30 day terms if everything goes well. If one larger client runs late, the pressure is immediate. Staff still need to be paid on time. Super still needs to be accounted for. The invoice may be approved, but approval does not pay wages.

So the owner ends up funding the client’s payment terms out of their own working capital.

Then there is the manufacturer who wins a good order and has to say no, or slow it down, because materials need to be bought before the last invoice is paid. The job is profitable and the opportunity is real, but the cash is tied up in receivables from previous work.

Cash flow pressure does not always come from bad sales or bad margins, it can come from growth. A stronger year can create a bigger gap because more work means more wages, more stock, more materials, more freight, and more upfront costs.

If the money from completed work arrives too late, growth starts to feel like pressure.

Why is my profitable business out of cash?

Because the business has to pay in real time, while many customers pay later.

That is the blunt answer.

A profit and loss report can make the year look clean because it lines up revenue and expenses in a tidy way, but a bank account is messier as it deals with timing.

If you pay wages every week, but customers pay every 45 days, there is a gap.

If you buy materials before you invoice, there is a gap.

If suppliers shorten terms while your customers stretch theirs, there is a gap.

If June brings BAS, income tax planning, super, supplier payments, and slower customer payments into the same few weeks, the gap gets wider.

What owners can actually do

There are a few practical levers worth looking at before June becomes a scramble.

Tighten payment terms where you can. If your standard terms are 30 days, look at whether certain customers or job types should move to 14 days. For repeat late payers, stop treating slow payment as normal.

Ask for deposits or progress payments on bigger jobs. If you are buying materials, booking labour, or carrying upfront costs for a customer, the payment structure should reflect that. A profitable job can still hurt if you fund too much of it before the first dollar comes in.

Forecast the next 3 to 6 months. You do not need a complicated model. Start with what is due in, what is due out, and when. The timing matters more than the annual total. A business can be fine over 12 months and still have one dangerous fortnight.

Build a cash buffer when the business allows it. Even a modest buffer gives you more room to move when a customer pays late or a supplier tightens terms.

Then there is invoice finance.

Invoice finance can help bridge the cash flow gap before 30 June by turning an unpaid invoice into cash now instead of waiting for the customer to pay.

At Brunswick, we can advance up to 80% of the invoice value, then collect from the customer directly when the invoice falls due. The remaining balance is paid to you after the customer pays, less the agreed fees.

It helps release money already earned by the business. It can support payroll, supplier payments, materials, fuel, and working capital while invoices are still outstanding.

It is not about pretending the pressure does not exist. It is about matching the cash to the work already done.

Managing EOFY cash flow is really managing timing

The businesses that get through EOFY clean are not always more profitable than everyone else, they simply manage their timing better.

They know when cash is due in and they know when cash is due out. They know which customers stretch terms, they know which months put pressure on payroll, suppliers, tax, and super and they have a plan before June starts closing in.

For many Australian SMEs, unpaid invoices cash flow pressure is the missing piece. The work has been done, but the money is sitting in receivables while the business still has to keep moving.

If June always feels tighter than it should, start by checking where your cash is actually sitting.

Back to blog