Cliniko and Xero

Cliniko and Xero Bookkeeping for Clinics

Cliniko's Xero integration sends every change your team makes straight into Xero, including edits to past invoices. For most clinics we run with it off, and keep Xero accurate with weekly cash coding and month-end journals.

Fixed monthly packages from $300/month.

Book a Free 15 Minute Call Call (02) 4003 5112

How we keep Cliniko and Xero in line

  • Income coded from your bank deposits every week
  • Month-end journals from your Cliniko reports
  • Receivables, GST and income by practitioner kept accurate
  • Later changes in Cliniko can't disturb a lodged BAS
Since 2015Helping Australian businesses
RegisteredBAS Agent 25872183
XeroSilver Champion Partner
5.0 ratingFrom Google reviews

Where Cliniko and Xero get out of step

The integration looks convenient, but in a busy clinic it often causes more problems than it solves.

Edits flow straight into Xero

With the integration on, changes your team makes to past invoices or payments in Cliniko change Xero too, even for periods already reported or lodged.

One payment, many entries

When one payment covers several invoices in Cliniko, it shows as several payments in Xero. Matching that to a single bank deposit takes care.

Batch settlements

HICAPS, Tyro and card settlements land as one deposit for many appointments, so the detail needs to come from Cliniko reports.

Products and GST

Consultations and products can have different GST treatment, so your income needs splitting correctly for BAS.

Two ways to run Cliniko with Xero

For most Cliniko clinics we recommend running with the integration off.

Integration on

Cliniko sends your invoices and payments to Xero and we reconcile them every week. This works well when your team rarely changes invoices or payments after the fact.

Integration off

We code income from your bank deposits each week, then post month-end journals from your Cliniko reports for receivables, GST and income by practitioner or service. Changes your team makes in Cliniko can't disturb Xero or a lodged BAS.

What we do for Cliniko clinics

Integration off, done properly

We keep Xero independent of day-to-day changes in Cliniko, so your reports and BAS stay put.

Weekly reconciliation

Every deposit coded or matched in Xero each week, including health fund, card and plan manager payments.

Month-end tie out

Each month we check Xero against your Cliniko reports and post the journals needed for receivables, GST and income splits.

Bookkeeping packages for Cliniko clinics

From $300 /month

Fixed monthly pricing agreed up front, based on your transaction volume and pay runs. No hourly bills, no surprises.

Get Your Fixed Price

Common questions

Should the Cliniko integration be on or off?

For most clinics we recommend off. With it on, edits made in Cliniko change Xero automatically, including past periods. With it off, we code income from your bank deposits each week and post month-end journals from your Cliniko reports for receivables, GST and income by practitioner. If your integration is on today, we'll talk through switching it off safely.

Will I still see income by practitioner in Xero?

Yes. Our month-end journals split income by practitioner, location or service using your Cliniko reports, so your Xero reports still show where your revenue comes from.

How much does it cost?

Fixed monthly packages start from $300/month, based on your transaction volume and pay runs. We give you an exact price on a free 15 minute call.

Do I need to change practice software?

No. We work with Cliniko as it is and focus on keeping it and Xero in line.

Are my services GST-free?

Many allied health services are GST-free, but not all. Products, classes and some professions are taxable. We check the treatment of each income line so your BAS is right.

Rated 5.0 on Google

Every review from our clients on Google is five stars. Here's what some of them say.

★★★★★
"Nathan has honestly made my life 110% easier. Stream Accounting is diligent, efficient and have helped to recognise issues I had not noticed in the past. Nathan is always available to assist with any bookkeeping/accounting issues as they arise! Thanks for being so easy to work with and taking a huge mental load off me and my business!"
ED
Ebony DoyleGoogle review
★★★★★
"Nathan from Stream Accounting has been great for my Allied Health practice. I highly recommend him."
DG
Darron GoralskyAllied health practice owner
★★★★★
"The team at Stream Accounting have made a massive difference to our business! Always willing to go above and beyond. I keep learning better ways to do things. Efficient & always reliable."
TC
Tara CliffordParamount Physiotherapy
★★★★★
"It has been a real pleasure so far. Thank you!"
CY
Cheryl YeSpeech Ease
★★★★★
"I've loved the team at Stream, they have been great to work with, making everything simplified and stress free. Would highly recommend them to others looking for accounting assistance."
MJ
M J MunroGoogle review
★★★★★
"Since having Nathan on as my bookkeeper he has now become apart of my team and helps me out constantly, any time of the day he is always there with a email or phone call."
HT
Harley TullTull Electrical
★★★★★
"I am your typical tradie that isn't great with my books. Nathan takes all my worries away from anything book keeping related, so I can focus on what I do best for my business and that's being on site making money."
DV
Dave VujadinovichGet It Done Carpentry
★★★★★
"I engaged Nathan from Stream Accounting for book-keeping consulting for my business. He took the time to set everything help and taught me how to effectively use the system. Made life very simple. Highly recommend if you are looking for a personal approach."
RH
Rhys HughesGoogle review
★★★★★
"Very helpful, patient and reliable and is happy to guide you through any difficulties you face through that."
PM
Prarthana MosesGoogle review

Read all our Google reviews

Nathan Price, founder of Stream Accounting
Nathan PriceFounder, Stream Accounting
Who's behind Stream

Experienced, systemised, and personally accountable

I'm Nathan, a Newcastle local with a finance degree from the University of Newcastle. I spent four years at a Newcastle chartered accounting firm, and it gave me a strong grounding in tax, compliance and how small businesses really run. Along the way I noticed many owners wanted more regular support with their numbers during the year, not just at tax time. So in 2015 I became a Registered BAS Agent and started Stream, to give small business owners the kind of accounts team usually reserved for big business.

Today your books are handled by our bookkeeping team, who follow the same documented process for every client, and I oversee the quality of the work. Matching Medicare, NDIS and health fund payments was taking our team 40+ hours a month, so I co-founded Remittance Go to automate it. Our clients get the benefit.

Since 2015 we've helped hundreds of business owners, and today most of our clients are allied health practices.

  • Registered BAS Agent
  • Xero Silver Champion Partner
  • Since 2015
  • Rated 5.0 by clients

Ready to free your time and get on top of your numbers?

Book a free 15 minute call and get a fixed monthly price for your bookkeeping, payroll and BAS.

Book a Free 15 Minute Call Call (02) 4003 5112