Why Physiotherapy Clinics Have Unique Bookkeeping Needs

Physiotherapy is one of the most financially complex segments of allied health. Unlike a standard service business, a physio clinic in West Melbourne, or anywhere across Melbourne's inner suburbs, typically receives income from at least four or five distinct funding streams at once: Medicare, private health insurers, NDIS, DVA (Department of Veterans' Affairs), and direct private payments. Each stream has its own invoicing rules, GST treatment, and reconciliation requirements.

That complexity is exactly where general bookkeepers tend to fall short. Miscoding a single Medicare rebate as taxable income, or treating a DVA invoice the same as a standard private invoice, can snowball into BAS errors, GST overclaims, and reconciliation headaches that take days to untangle at year end.

A bookkeeper who understands allied health, and who holds registration as a BAS Agent under the Tax Agent Services Act 2009 (TASA 2009), brings a fundamentally different level of accuracy and accountability to your practice finances.

GST on Physio Services: What's Taxable and What's Not

The first thing to understand is that most physiotherapy services are GST-free. Under Schedule 2 of the A New Tax System (Goods and Services Tax) Act 1999, health services provided by a recognised health professional, which includes registered physiotherapists, are generally GST-free where the service is of a kind covered by Medicare or reasonably expected to be clinically needed by the patient.

However, not everything your clinic does sits cleanly in the GST-free category. Common taxable supplies at a physio clinic include:

  • Sale of retail products (foam rollers, resistance bands, braces sold at retail margin)
  • Gym membership or exercise class fees not directly tied to clinical treatment
  • Medicolegal report writing for insurers or lawyers
  • Corporate wellness workshops where no individual clinical relationship exists

Getting this split wrong on your BAS creates two problems: you either pay too much GST (costing you cash flow) or under-report taxable supplies (creating an ATO liability with interest and penalties under the Taxation Administration Act 1953). A registered BAS Agent reviews your supply mix and sets up Xero tax codes correctly from the beginning, so every invoice is classified before it hits your BAS, not after.

NDIS Billing and What It Means for Your Chart of Accounts

If your physio clinic accepts NDIS participants, and most West Melbourne clinics do, you need a chart of accounts structured to separate NDIS revenue from other income. The NDIS Quality and Safeguards Commission can request detailed financial records, and if your accounts are a jumble of mixed revenue, pulling together a clean audit trail becomes a significant, expensive exercise.

NDIS-funded physiotherapy falls under Support Category 07 (Support Coordination) or more commonly under Health Supports. Payments from plan managers or the NDIA arrive with remittance advices that must be matched to individual participant invoices. Each invoice must include:

  • The participant's NDIS number
  • The relevant Support Item Reference Number from the current NDIS Price Guide
  • Your provider registration number
  • The exact service date and duration
  • The agreed unit price

Xero handles this well when it's set up correctly. We create a tracking category for each funding stream, configure repeating invoice templates for regular participants, and reconcile against NDIS portal payments on a weekly basis. The result is that your end-of-month financials show exactly what's outstanding, what's been paid, and what's approaching the plan's budget ceiling, so you're never caught short-billing a participant or exceeding their plan funding.

Is your NDIS revenue coded correctly in Xero?

Many West Melbourne physio clinics discover NDIS billing errors only at year end, by which point reconciliation is painful and costly. A 20-minute call with our team can identify the gaps and show you what a cleaner setup looks like.

Book a Free 20-Minute Melbourne Call

Payroll for Physio Clinics: Employees, Contractors, and the ATO's View

Payroll is arguably the most legally fraught area for physio clinic owners in Melbourne. The industry has historically relied on service agreements, treating clinicians as independent contractors who invoice the practice for sessions delivered. It's a model that works, but only if the arrangement reflects an independent contracting relationship.

The ATO's worker classification framework under the Income Tax Assessment Act 1997 (ITAA 1997) and the Superannuation Guarantee (Administration) Act 1992 (SGA Act) looks at the totality of the working arrangement, not just what the contract says. If your physio works set hours at your clinic, uses your equipment, cannot subcontract, and has no real capacity to profit or lose from the arrangement beyond an hourly rate, the ATO is very likely to treat them as an employee.

If that reclassification occurs, you face:

  • PAYG withholding obligations, backdated to when the relationship began
  • Superannuation Guarantee Charge, 12% of ordinary time earnings (from 1 July 2025) plus the SGC administration charge and interest under the SGA Act
  • Payroll tax exposure, in Victoria, payroll tax applies once your total Victorian wages exceed $1,000,000 per year (2025–26 threshold), though contractor payments may also count depending on the nature of the arrangement

If you do have genuine employees, they must be employed under the relevant Modern Award, most commonly the Health Professionals and Support Services Award 2020. Classification under that Award (Physiotherapist Grade 1 through 4) determines minimum pay rates. Fair Work Australia publishes current rates at fairwork.gov.au, always check the current pay guide rather than relying on what a colleague told you last year.

We set up and run payroll through Xero Payroll for physio clinic clients across Melbourne's inner north and west, from Footscray and Flemington to North Melbourne and Kensington, ensuring STP Phase 2 reporting is current, super is calculated correctly, and leave entitlements accrue in line with the National Employment Standards under the Fair Work Act 2009.

BAS Lodgement: Deadlines, Extensions, and What a Registered BAS Agent Provides

Every physio clinic registered for GST must lodge a Business Activity Statement. The frequency depends on your annual GST turnover:

  • Quarterly lodgement, most physio clinics with turnover under $20 million
  • Monthly lodgement, clinics with turnover above $20 million

The standard quarterly BAS deadlines are the 28th of the month following each quarter end. When you use a Registered BAS Agent, as required under TASA 2009 for anyone who charges to prepare or lodge BAS on your behalf, you benefit from the ATO's lodgement program extended due dates, typically an extra four weeks beyond the standard deadline.

Beyond the deadline extension, a Registered BAS Agent carries legal responsibility for the accuracy of your lodgement. If a general bookkeeper without registration prepares your BAS and makes an error, the ATO pursues you directly. With a registered agent, the legal framework under TASA 2009 means the agent has professional and legal obligations to prepare the statement accurately, and professional indemnity insurance backs that obligation.

At True Tally, every BAS is prepared from reconciled Xero data, reviewed before lodgement, and submitted through the ATO's practitioner lodgement service. You receive a clear summary of what was lodged and what you owe (or are owed) before any payment is due.

Xero Setup for a West Melbourne Physio Clinic

Xero is the platform of choice for most allied health businesses across Melbourne, and for good reason, it integrates with practice management software such as Cliniko, Nookal, and PowerDiary, automates bank feeds from all major Australian banks, and handles STP payroll natively. But the value of Xero is almost entirely dependent on how it's set up.

For a physio clinic, a proper Xero setup includes:

  • Tailored chart of accounts, separate income accounts for Medicare, private health, NDIS, DVA, and cash/EFTPOS private; separate expense accounts for clinical supplies, equipment, practitioner wages or contractor payments, and software subscriptions
  • Correct GST tax codes, GST-free (GSTN) applied to health income, GST on taxable supplies, and BAS-excluded codes for wages and superannuation
  • Bank rules and repeating transactions, to automate the coding of predictable transactions like rent, insurance, and regular NDIS plan manager payments
  • Tracking categories, to separate revenue and costs by practitioner or by clinic location if you operate across multiple sites
  • Cliniko or Nookal integration, to pull appointment data and invoices directly into Xero, eliminating double-entry

A poorly configured Xero file costs you more money in accountant correction fees at tax time than a proper setup costs upfront. We offer a one-time Xero setup and health check service specifically for allied health practices across Melbourne's inner west.

Reporting That Helps You Manage Your Clinic, Not Just Your Tax Bill

Good bookkeeping is not just about keeping the ATO happy, it's about giving you the financial visibility to run a better practice. For a physio clinic owner in West Melbourne, that means monthly reports that show:

  • Revenue by funding stream, how much is coming from NDIS versus private health versus Medicare, so you can spot if one stream is declining
  • Labour cost as a percentage of revenue, a critical metric for any clinic paying practitioners, whether employees or contractors
  • Aged receivables, outstanding invoices from plan managers, health funds, or private clients, segmented by how long they've been outstanding
  • Cash flow forecast, 13-week rolling forecast so you can plan for large expense periods like equipment upgrades, lease renewals, or a new hire

This level of reporting is what we deliver under our CFO-as-a-Service offering for growing practices, going beyond data entry to give you a clear picture of where your clinic's money is actually going.

True Tally Bookkeeping, Melbourne

We work with allied health practices across West Melbourne, Footscray, Flemington, North Melbourne, and Kensington, providing BAS lodgement, Xero setup, payroll, and monthly management reporting designed specifically for physio clinics. If your books are currently a mess, we can fix that.

CFO Services Book a Free Call

What to Do Next

If you run a physiotherapy clinic in West Melbourne and your bookkeeping is handled by someone who doesn't understand allied health, doesn't hold BAS Agent registration, or who set up your Xero without accounting for NDIS or multi-stream revenue, now is the time to fix it. The cost of cleaning up a poorly maintained set of books almost always exceeds the cost of getting it right from the start.

Start with a free 20-minute call. We'll review what you currently have, identify the most urgent compliance risks, and give you a clear picture of what properly structured books look like for a practice your size. No jargon, no pressure, just straight answers from a Registered BAS Agent who understands the physiotherapy sector.

Call us on 0468 159 950, email info@truetally.com.au, or book directly via the link below.