Two Payment Streams, One Reconciliation Headache

A GP clinic typically has two distinct income streams running side by side, bulk-billed Medicare payments arriving as batched daily settlements, and privately billed patient payments arriving via EFTPOS or HICAPS. Without a deliberate system to track both against actual consultations, clinics lose visibility on what's been billed versus what's actually landed in the bank.

Setting Up Separate Tracking

The fix is structural: separate income accounts in Xero for bulk-billed Medicare income and privately billed income, with a dedicated clearing account for Medicare batch settlements. Each day's Medicare batch gets matched against the billing report from your practice management software.

Common mistake: Medicare batch settlements coded straight to income without matching against individual billing records, making it impossible to later confirm which consultations were actually paid.

GST Treatment of Medicare Income

Medicare-rebated medical services are GST-free. This needs correct coding in Xero from the outset, applying GST to Medicare income by mistake overstates what the clinic owes on its BAS.

Rejected and Pending Claims

Not every Medicare claim is accepted on first submission. A proper reconciliation system flags rejected or pending claims so they can be resubmitted, rather than quietly disappearing from view.

If Reconciliation Has Already Fallen Behind

This is a common clean-up project for GP clinics, working back through batched settlements against billing records, identifying anything unreconciled or rejected, and setting up a clearing account system going forward.

True Tally, bookkeeping for Geelong GP clinics

We help Geelong GP clinics and medical practices set up Medicare reconciliation, GST coding and payroll correctly. Book a free call to review your current setup.

Book a Free 20-Minute Call