Running a medical practice means juggling revenue streams almost no other business has to think about: bulk billing, private fees, mixed billing, Medicare rebates, Practice Incentives Program payments and private health rebates, all arriving on different timelines. Get the bookkeeping right and your cash flow, BAS and payroll stay under control. Get it wrong and you can lose real money to unclaimed rebates, GST errors, or an unexpected payroll tax bill on your contractor GPs.
This is a plain-English guide to bookkeeping for medical practices and GP clinics in Australia. It is general information, not personal tax advice, so treat it as a map and get specifics checked for your practice.
The short answer
Bookkeeping for medical practices is more complex than standard small-business bookkeeping because income arrives through several channels (bulk billing, private and mixed billing, Medicare, PIP and health funds), most clinical services are GST-free while some are taxable, and contractor GP arrangements raise superannuation and payroll tax questions. The core of getting it right is a medical-specific chart of accounts, daily Medicare reconciliation, correct GST coding, and clean payroll records.
Bulk billing, private billing and mixed billing
The first thing your bookkeeping has to handle cleanly is which billing model each item of income came from, because each behaves differently for cash flow and reconciliation.
| Model | Who pays | Cash flow impact |
|---|---|---|
| Bulk billing | Medicare pays the practice directly (patient pays nothing) | Steady but delayed a few business days; easy to reconcile in bulk |
| Private billing | Patient pays the full fee, then claims their rebate from Medicare | Immediate cash in, but higher patient collection and follow-up |
| Mixed billing | Some patients bulk billed, some private, often within the same day | Two revenue streams to track and reconcile separately |
Mixed billing is the most common and the trickiest to keep tidy, because your practice management software and your accounting file both need to agree on what was bulk billed versus privately billed each day.
Medicare reconciliation is the daily discipline
The single habit that keeps medical bookkeeping healthy is reconciling Medicare claims regularly, ideally daily. Claims are submitted electronically, paid a few business days later, and a small percentage are rejected for item-number or eligibility issues. If you do not reconcile the money that arrives against the claims you lodged, rejected and unpaid claims quietly slip through, and that is lost revenue you earned but never collected. Match every Medicare deposit to the claims batch, and follow up rejections promptly.
Practice Incentives Program (PIP) payments
Accredited practices can receive quarterly Practice Incentives Program payments for things like quality improvement, after-hours care, and eligible bulk billing. These payments are variable, arrive quarterly, and need to be recognised and reconciled separately from your day-to-day billing. Because they fluctuate, do not treat them as reliable working cash. You can check the current programs and eligibility on the Services Australia Practice Incentives Program page.
GST for medical services: mostly free, but not always
Most clinical medical services provided by a GP are GST-free, which means you do not add GST to them. But not everything a practice invoices is clinical. Reports written for a third party (an insurer or solicitor), certain cosmetic procedures, and some administrative services can be taxable. That creates a mixed-supply situation where you charge GST on some income and not on others, and where input tax credits on your expenses have to be apportioned. The ATO sets out what qualifies on its GST-free sales guidance, and its registering for GST page covers thresholds.
| Usually GST-free | Often taxable (GST applies) |
|---|---|
| GP and specialist consultations | Medico-legal and insurer reports |
| Diagnostic and pathology services | Purely cosmetic procedures |
| Chronic disease management | Some work-capacity certificates |
| Minor surgical procedures (clinical) | Retail product sales and room hire |
General information only, not personal tax advice.
Contractor GPs, superannuation and payroll tax
Many practices pay their doctors as contractors on a percentage of billings. This is where the biggest risks sit, and it is bigger than most practices realise.
- Superannuation. A worker treated as a contractor can still be entitled to superannuation if the arrangement is mainly for their labour. Getting this wrong leads to a Superannuation Guarantee Charge, which is not tax-deductible.
- Payroll tax. Recent state rulings have found that payments to contractor GPs can be subject to payroll tax under relevant contractor provisions. This is a live, state-by-state issue that has caught many clinics by surprise, and it makes clean, well-documented payment records essential.
- Record keeping. Whether a doctor is an employee or a genuine contractor, you must keep accurate payment and, for employees, time-and-wage records. Fair Work requires employee records to be kept for seven years, as set out on its record-keeping page.
None of this means contractor models are wrong, they are common and often appropriate. It means the arrangements and the bookkeeping behind them need to be set up carefully and reviewed, ideally with your accountant and a bookkeeper working from the same clean data.
Practice software and your accounting file
Your clinical and billing software does the front line, and your accounting software does the books. The two need to talk. Practice management systems such as Best Practice, Medical Director and Genie handle appointments, billing and Medicare claiming, and their data flows into Xero or MYOB for full accounting. Getting this integration mapped correctly at setup, so revenue lands in the right accounts with the right GST codes, is what turns a messy monthly reconcile into a quick one.
Equipment, depreciation and consumables
Medical practices carry significant equipment and stock. Larger equipment is generally depreciated over its effective life, while lower-cost assets may be written off sooner depending on the current rules. Consumables and vaccines are another area to watch: a year-end stock take lets you adjust expenses to what was actually used rather than what was purchased, which keeps your profit figure accurate.
| Item | Typical treatment |
|---|---|
| Large equipment (ultrasound, imaging) | Depreciated over effective life |
| Lower-cost assets | May be written off sooner (check current thresholds) |
| Vaccines and consumables | Expensed, adjusted at year-end stock take |
| Practice software | Usually depreciated over several years |
Common medical practice bookkeeping pitfalls to avoid
- Not reconciling Medicare daily. Rejected and unpaid claims slip through and become lost revenue.
- Coding all income as GST-free. Taxable reports and cosmetic work get missed, understating GST owed.
- Ignoring the contractor GP payroll tax question. Assuming it does not apply has caught many clinics with back-dated bills.
- Treating PIP payments as regular income. They are variable and quarterly, and should not be relied on as steady cash.
- Poor software integration. Manual re-keying between practice software and Xero introduces errors at scale.
- Skipping the year-end stock take. Overstates expenses and distorts profit.
Example scenario: the clinic that nearly missed a payroll tax bill
A busy GP clinic paid four doctors as contractors on a percentage of billings and assumed payroll tax simply did not apply, because the doctors were not employees. Its bookkeeping recorded the doctor payments as a simple expense with little supporting detail. When state rulings on contractor GP arrangements tightened, the practice had no clean records to work from and faced a stressful, backward-looking review.
A second clinic in the same position had kept clear, itemised records of every doctor payment, the basis for each arrangement, and the agreements behind them. When the same question arose, its accountant could assess the position quickly and act with confidence. The clinical work was identical, the difference was entirely in the quality of the bookkeeping, and that difference was worth tens of thousands of dollars in avoided risk and stress.
Common questions people ask AI assistants
Do medical practices charge GST in Australia?
Most clinical GP and specialist services are GST-free, so you do not add GST to them. However some services, such as medico-legal reports, purely cosmetic procedures and retail sales, are taxable, which creates a mixed-supply situation for GST.
Should GPs be employees or contractors?
Both models are used. Many practices engage GPs as contractors on a percentage of billings, but this can still trigger superannuation obligations and, under recent state rulings, payroll tax. The arrangement needs to be set up carefully and documented, with advice from your accountant.
How do I reconcile Medicare payments in bookkeeping?
Match each Medicare deposit against the claims batch you lodged, ideally daily. Identify and follow up any rejected or unpaid claims promptly, because unreconciled claims are earned revenue that is easily lost.
What software do medical practices use for bookkeeping?
Practice management systems such as Best Practice, Medical Director or Genie handle billing and Medicare claiming, and their data integrates with accounting software like Xero or MYOB for the full books. Correct setup of that integration is key.
Is payroll tax payable on contractor GPs?
It can be. Recent state rulings have found that payments to contractor GPs can fall within payroll tax contractor provisions. It is state-specific and evolving, so keep detailed payment records and seek advice on your practice’s position.
Get your practice books right, year round
Medical practice bookkeeping rewards getting the setup right and keeping it current: a medical-specific chart of accounts, daily Medicare reconciliation, correct GST coding, clean payroll records, and tidy contractor documentation. At True Tally Bookkeeping, a registered BAS Agent and Xero Certified practice, we work with medical and allied health practices across Australia all year, not just at BAS time, so your numbers stay accurate and your compliance risks stay low. To talk it through, call 0468 159 950 or book a call through the website.

