Walk into any physio clinic on Chapel Street or a psychology practice in Camberwell and the story is usually the same: strong bookings, decent margins, and yet a nervous check of the bank balance every time payroll or a BAS lands. Allied health is a cash-rich, cash-poor business model — revenue looks healthy on paper, but wages, rent, super and GST all draw on the same account at the same time. A proper cash flow buffer fixes this.
Why allied health cash flow is different
Most Melbourne allied health practices — physiotherapy, podiatry, psychology, speech pathology, occupational therapy — run on a service delivery model where income is earned the moment a session happens, but the cash doesn't always land that fast. Add in:
- NDIS and Medicare billing cycles that lag behind service delivery by weeks
- Fortnightly wage commitments that don't pause for a quiet school holiday week
- High fixed costs — CBD or inner-suburban rent, equipment leases, software subscriptions
- Seasonal dips around Christmas, January and Easter when patients cancel or postpone
A practice earning $40,000 a month can still run out of cash in a bad fortnight if too much of that revenue is locked up in unpaid invoices while wages and super are due now. The fix isn't more revenue — it's a buffer that decouples "money earned" from "money available."
How much buffer do you actually need
The right buffer size depends on your fixed cost base, not your revenue. Add up rent, wages, super, insurance and core software subscriptions for a typical month, then work out how many weeks of that figure you want sitting untouched.
- Solo practitioners with low fixed overhead: 6 weeks of expenses
- Small clinics (2–5 practitioners): 8 weeks of expenses
- Multi-practitioner clinics with admin staff: 10–12 weeks of expenses
Practices leaning heavily on NDIS plan-managed billing or Medicare bulk billing should sit toward the top of that range — the billing lag alone can eat a month of cash flow before it ever touches the operating account.
Not sure what your real buffer number should be?
We build a simple 13-week cash flow model for allied health clinics across Melbourne, so you know exactly what to hold back before it becomes an emergency.
Book a Free 20-Minute Melbourne CallThe three accounts you need
The single biggest cash flow mistake we see in Melbourne allied health clinics is running everything through one bank account. Three accounts, minimum:
- Operating account — day-to-day income and expenses, wages, supplier payments
- GST holding account — GST collected on taxable supplies transferred out weekly, held on trust for the ATO under the A New Tax System (Goods and Services Tax) Act 1999
- Buffer / reserve account — the untouched fixed-cost cushion, topped up monthly and only drawn down in a genuine shortfall
This structure means a slow month never forces you to choose between paying staff and paying the ATO — the two obligations are physically separated from day one.
NDIS and Medicare billing lag
NDIS plan-managed invoices commonly take 2–4 weeks to be approved and paid, and self-managed participants can take even longer. Medicare bulk-billing batches, meanwhile, are usually processed within a few business days but still create a gap between service delivery and cash receipt. For clinics across the western and northern suburbs where NDIS caseloads are often higher, this lag needs to be modelled explicitly — not assumed away.
Practical steps that help:
- Invoice NDIS plan managers weekly rather than monthly to shorten the lag
- Reconcile Medicare batches in Xero as soon as remittances land, not at month-end
- Track average days-to-payment by funding source so you can see which one is dragging
Quarterly obligations that catch clinics out
Two obligations regularly blindside allied health practices because they arrive quarterly rather than monthly:
- Superannuation Guarantee — under the Superannuation Guarantee (Administration) Act 1992, employee super must be paid by the 28th day after each quarter (28 January, 28 April, 28 July, 28 October). With the SG rate legislated to reach 12% from 1 July 2026, this liability is only growing.
- BAS and GST — quarterly BAS lodgement obligations under the GST Act mean a clinic registered for GST needs the full quarter's collected GST sitting ready, not spent on last month's equipment upgrade.
Both of these should be accrued monthly in your books even though they're paid quarterly — that's what stops the "surprise" bill feeling.
Using Xero to see the buffer clearly
Xero makes this far easier to manage than a spreadsheet ever will. For Melbourne clinics we typically set up:
- A separate bank account for the buffer, connected via a live bank feed so it's visible on the dashboard
- Bank rules that automatically tag GST transfers and buffer top-ups as they clear
- Xero's short-term cash flow forecast, layered with practitioner billing patterns, to flag a shortfall 4–6 weeks before it happens
- A simple monthly report showing operating cash, GST held, and buffer balance side by side
Practices using Xero Payroll alongside a rostering tool like Deputy also get cleaner wage forecasting, which feeds straight into the buffer calculation each fortnight.
Building the buffer without starving the clinic
You don't need to hit the full buffer target overnight. A realistic build plan for a Melbourne clinic:
- Month 1–3: transfer 5% of weekly takings into the buffer account automatically
- Month 4–9: increase to 8–10% once the GST account is running smoothly
- Ongoing: top up after strong months, and only draw down for genuine shortfalls — never for equipment or growth spending
The discipline matters more than the percentage. Automating the transfer (rather than "whatever's left over") is what actually gets a buffer built.
True Tally Bookkeeping — Melbourne
We work with allied health practices across Melbourne to set up buffer accounts, GST holding structures and 13-week cash flow forecasts in Xero, so quiet weeks never threaten wages or super.
CFO Services Book a Free CallStart this month with one action: open a second bank account, name it "Buffer," and set up a standing transfer of even 5% of weekly income. Layer in a separate GST account next, then build toward 8–12 weeks of fixed costs over the following two quarters. It's a slow build, but it's the difference between a clinic that survives a quiet January and one that doesn't.