Why Is My Business Profitable but Running Out of Cash? Causes and Fixes

Last updated: 25 October 2026.

It is one of the most frustrating situations in business: your profit and loss report says you made money, but the bank balance says otherwise and you are juggling who to pay first. This is common, it is not a sign that your numbers are wrong, and it is usually fixable once you can see where the cash went.

In this guide we explain why profit and cash differ, the usual causes, how to diagnose your own situation using your reports, and what to do about it. Where we quote statistics or rules, we cite the source and the date we checked it (25 October 2026).

The short version: profit is an accounting measure of what you earned; cash is what is actually in your account. Timing gaps between the two, such as customers paying late, money tied up in stock, loan repayments, owner drawings, and tax and super obligations, can leave a profitable business short of cash. The fix is to measure cash separately, forecast it, and manage the timing.

Profit and cash are two different measures

Xero’s guide to cash flow (published 9 July 2026) puts it simply: profit is an accounting measure that includes non-cash items such as depreciation, while cash flow tracks the actual money moving in and out of your business. It gives a classic example: if you make a large sale but the customer has not paid yet, that revenue appears on your profit and loss report, but the cash is not in your account, so you might not be able to cover this week’s bills.

The reverse can happen as well: a business can show a loss but have positive cash because it received a large upfront payment or delayed some expenses. That is why you should look at both measures.

Seven common reasons a profitable business runs out of cash

1. Customers pay late

Xero Small Business Insights data, quoted in the same guide, shows Australian small businesses wait on average 23.9 days to be paid, and payments arrive 6.6 days late on average. Those are averages, so many businesses wait much longer, and a single large overdue invoice can create a serious gap.

2. Growth uses cash before it creates cash

Xero notes that growth requires cash to fund new inventory, hiring and expansion. You pay wages and suppliers now and collect from customers later. A fast-growing business can be profitable and cash-starved at the same time.

3. Cash is tied up in stock or work in progress

Business.gov.au points out that managing inventory well can free up cash for other parts of the business, and that over-ordering costs money. Stock you have paid for but not sold is not profit; it is cash sitting on a shelf.

4. Money goes out that is not an expense

Loan principal repayments, equipment purchases and owner drawings reduce cash but do not appear (or do not fully appear) as expenses in your profit and loss. Xero groups these as investing and financing cash flows, separate from day-to-day operations.

5. Tax and super obligations arrive in lumps

GST and PAYG withholding collected from customers and employees is not your money: it is owed to the ATO. Business.gov.au recommends putting money aside regularly in a separate bank account so you have funds ready when payments are due. For employers, Payday Super changes the timing: for earnings paid from 1 July 2026, the ATO says super guarantee is on time if it is received by the employee’s super fund within 7 business days after you pay the employee (longer in some situations), and it acknowledges that paying super each payday may affect cash flow. Our Payday Super guide explains the details.

6. Prices or costs do not cover your real costs

Business.gov.au recommends reviewing prices regularly to check you are covering costs. If your margin looks acceptable only because some costs are missing or miscoded in the books, the “profit” is not real. This is where accurate bookkeeping matters.

7. Accounting method differences

If you account for GST on an accruals basis, you may owe GST on invoices you have issued but not yet been paid for. Our guide to cash versus accruals for GST explains how the choice affects timing and when it can help your cash flow.

How to diagnose your own situation

  1. Compare profit with net cash movement. Net cash flow is total cash inflows minus total cash outflows for the period. If profit is positive and net cash flow is negative, find the gap.
  2. Look at your accounts receivable ageing. How much is owed to you and how old is it?
  3. Look at payables and tax liabilities. What do you owe suppliers, the ATO and your employees’ super funds, and when?
  4. Check stock and work in progress. Has it grown faster than sales?
  5. List non-expense payments. Loan repayments, owner drawings, asset purchases.
  6. Make sure the books are current. You cannot diagnose a cash problem from reports that are three months out of date. If you are behind, start with our catch-up plan.

What to do about it

Speed up the money coming in

  • Send invoices as soon as work is done or goods are delivered.
  • Offer online payment options. Xero says customers using online invoice payments get paid up to twice as fast.
  • Follow up overdue invoices quickly, and set clear payment terms on every invoice and contract (business.gov.au suggests deciding when customers should pay, such as up front or in 30 days).

Slow down the money going out (sensibly)

  • Negotiate longer supplier terms. Business.gov.au gives the example of asking for a 60-day term instead of 30 days.
  • Review costs for savings, and buy stock only when needed.
  • Time large purchases around your cash position rather than your enthusiasm.

Protect the money that is not yours

  • Set aside GST, PAYG withholding and super as you receive income.
  • Know your due dates. See BAS due dates 2026-27.

Forecast, do not guess

A cash flow forecast lists expected inflows (customer payments, loan proceeds) and outflows (rent, wages, suppliers, BAS and other tax) for each week or month, so a shortfall shows up before it arrives. Xero suggests reviewing your cash position weekly or fortnightly, not only at month end. Our cash flow forecasting guide shows how to build one step by step.

Warning signs to act on early

Business.gov.au lists the signs of financial trouble: struggling to pay bills, relying on credit, or delaying supplier payments. If you recognise these, act early and get advice before the problem escalates. If you cannot lodge or pay the ATO on time, the ATO’s guidance is to contact it before the due date.

When this is a CFO-level question

Bookkeeping tells you what has happened. Deciding whether to hire, borrow, change pricing, or hold back investment based on the cash outlook is financial management. A forecast, a simple budget and a monthly review of actual against plan are often enough for a small business, and an outsourced CFO can run that rhythm for you. See bookkeeper, accounting services provider or CFO for how the roles differ.

How we help

We help Sydney businesses and not-for-profits see where their cash is going: we keep the books current, build and update a rolling cash flow forecast, set aside BAS, PAYG and super, and run a monthly review of actual against plan. Read about our small business accounting page and bookkeeping services, or email us at info@guidancegrowth.com.au.

Frequently asked questions

How can a business be profitable but have no cash?

Profit counts revenue when it is earned and includes non-cash items, while cash is the money actually in the bank. Late-paying customers, stock, loan repayments, owner drawings and tax or super payments can all use cash without reducing profit.

How long do Australian small businesses wait to be paid?

Xero Small Business Insights data reported in Xero’s July 2026 cash flow guide shows an average of 23.9 days to be paid, with payments arriving 6.6 days late on average.

Does Payday Super affect cash flow?

For earnings paid from 1 July 2026, super guarantee generally must reach the employee’s fund within 7 business days of payday, rather than quarterly. The ATO notes this may affect cash flow, so plan for it each pay cycle.

What is the quickest way to improve cash flow?

Invoice immediately, offer online payment, chase overdue invoices early and negotiate supplier terms. Then forecast so you can see the next shortfall coming.

Should I set aside money for GST and PAYG?

Business.gov.au recommends regularly putting money aside in a separate bank account for taxes such as GST and PAYG withholding so you have funds ready when payments are due.

Sources and further reading

This article is general information, not personal advice. Rules and dates can change, so check ato.gov.au or acnc.gov.au for the latest, or speak to us about your situation.