Skip to content
Finance HubTax & BAS

How the ATO Uses Data Matching to Catch Tax Errors

This is a topic that most business advisors gloss over — partly because it's complex, and partly because the standard advice ("just get a good accountant" or.

By Andrew Northcott·18 May 2026·5 min read·Last reviewed 8 July 2026

The short answer

The ATO runs extensive data-matching, cross-checking what you report against data from banks, employers (via Single Touch Payroll), payment platforms, share and property registries, government agencies and more. Discrepancies between third-party data and your returns flag accounts for review. This is why accurate, consistent record-keeping matters: reconcile your income, payroll and GST reporting so the figures the ATO already holds line up with what you lodge. Genuine mistakes still need correcting, so keep clean records and amend promptly.

The Australian Taxation Office no longer waits for an audit to find discrepancies — it cross-references what you report against what everyone else reports about you, automatically, at scale. Understanding how ATO data matching works isn't about fear; it's about knowing that the safest tax position is simply an accurate one, because the office already has most of the picture before you lodge.

What data matching actually is

Data matching is the ATO comparing information you provide in your tax return or BAS against information it collects from third parties — banks, employers, government agencies, marketplaces, and more. When your figure and the third-party figure don't line up, the mismatch is flagged for review. Most of this is algorithmic; a human only gets involved once something stands out. The principle is straightforward: a lot of your income and activity is already being reported to the ATO by someone else, so anything you leave out or misstate tends to surface on its own.

Where the ATO gets its data

The office runs a wide and growing set of data-matching programs. Without getting into specific thresholds, the sources that matter most for a typical Australian business include:

  • Single Touch Payroll (STP) — your payroll software reports wages, PAYG withholding and super to the ATO every pay run, so employee income and your withholding obligations are visible in near real time.
  • Financial institutions — banks and other institutions report interest, account details and certain transactions.
  • Payment platforms and marketplaces — online selling platforms, ride-share and delivery apps, and payment processors report income earned through them.
  • Government and registry data — Services Australia, state revenue offices, motor vehicle registries, and property transfer data all feed in.
  • Contractor payments — the Taxable Payments Annual Report (TPAR) requires businesses in certain industries (building and construction, cleaning, courier, IT, road freight, security and more) to report payments made to contractors, which the ATO matches against those contractors' returns.
  • Cryptocurrency and share registries — designated service providers report disposals and holdings.

The reach expands each year, and the ATO publishes its active data-matching programs, so treating any income stream as invisible is a poor bet.

The errors that get flagged most often

Most matches aren't deliberate fraud — they're ordinary bookkeeping slips that create a visible gap:

  • Income reported on a platform or by a payer that doesn't appear in the return.
  • GST claimed on the BAS that doesn't reconcile with reported sales or with supplier data.
  • Contractor payments in a TPAR that the contractor didn't declare — which can put you on the ATO's radar as the reliable data point.
  • Wages or super in STP that don't match what's later reported, or super that was reported but not actually paid.
  • Private use of business assets, or personal expenses claimed as deductions, that don't fit the pattern of comparable businesses.

How to stay on the right side of it

The good news is that the same discipline that keeps your books clean keeps you clear of data-matching trouble. In practice:

  • Reconcile regularly, not annually. Bank feeds, sales platforms and payroll should be reconciled every month so gaps surface while you can still explain them, not after a letter arrives.
  • Report all income streams. If money came through a marketplace, app or side channel, assume the ATO already knows. Declare it.
  • Keep contractor and TPAR records tight. Collect ABNs, confirm whether someone is genuinely a contractor or an employee, and make sure your TPAR reflects reality.
  • Pay super on time and in full. Super obligations are highly visible through STP and payday-super reporting, and shortfalls are among the easiest things for the ATO to detect.
  • Keep evidence for deductions. A defensible claim is one you can substantiate if asked, with a clear business purpose.

A connected, well-reconciled back office is your best protection — when your own records already match the third-party data, a data-matching flag either never fires or is trivial to answer. This is one of the quiet returns on a connected back office.

If you do get a discrepancy notice

A data-matching letter usually asks you to review a specific item and either confirm it or amend. It is not an audit, and responding promptly and honestly is almost always the cheapest path. If the ATO's data is wrong — it does happen — you can provide your records to correct it. If you've genuinely made an error, voluntarily disclosing and fixing it is treated far more favourably than waiting to be caught. When the amount is material or the situation is unclear, that's the moment to involve your accountant or tax agent rather than guessing.

This is general information, not tax advice. The ATO's data-matching programs, thresholds and reporting rules change regularly, so confirm current requirements with the ATO or a registered tax agent for your specific situation.

About the author

Andrew Northcott

Founder & Chairman, Valont

Andrew is the founder and chairman of Valont and the parent group Wattlestone. He has spent two decades building and running Australian SMEs, and writes about the realities of ownership — cash, people, systems, and the decisions that compound.

LinkedIn →

Want to know where your business stands?

Take our free Business Health Check — it takes 5 minutes and gives you a clear picture across finance, people, operations, and growth.