Crypto and the ATO: what data matching means for your tax return

If you have bought, sold, swapped or spent crypto, the ATO almost certainly knows. Its crypto asset data-matching program collects records from Australian exchanges and designated service providers covering 2014–15 through to 2025–26, and matches them against what people report.

More than a million taxpayers now see a prompt when they prepare their return, reminding them they may have crypto gains or losses to declare. That prompt is not a guess — it is generated from exchange data.

Crypto is a CGT asset, not currency

For tax purposes crypto is treated as property. A CGT event happens every time you dispose of a crypto asset. Disposal includes far more than cashing out to dollars:

  • Selling crypto for Australian dollars
  • Swapping one crypto for another — this is the one that catches people out
  • Using crypto to buy goods or services
  • Gifting crypto to someone else

The crypto-to-crypto point deserves emphasis. If you trade Coin A for Coin B, you have disposed of Coin A. Your capital proceeds are the market value in Australian dollars of Coin B at the moment of the swap, and you compare that to your cost base in Coin A. No dollars ever hit your bank account, and you can still have a taxable gain.

A year of active trading on a DeFi platform can produce hundreds of CGT events. Each one needs a value in AUD at the time it happened.

The 12-month discount

If you held the asset for at least 12 months before disposing of it, you may be able to apply the CGT discount to reduce the gain. This is one of the most valuable reliefs available and it depends entirely on having accurate acquisition dates — another reason clean records matter.

Losses are worth reporting too

Plenty of people avoid declaring crypto because they assume it only creates a bill. If you sold at a loss, that capital loss can be offset against other capital gains in the same year, or carried forward indefinitely to offset future gains.

A loss you never reported is a loss you cannot use later. If you have crypto losses sitting in prior years, they may be worth an amendment.

What the ATO does with the data

Where the ATO identifies a return lodged without the correct income or capital gain, that return may be selected for audit and penalties can apply.

The key point: taxpayers who correct their return voluntarily do not receive penalties. Those who choose not to act may face further scrutiny and a full audit. If you know a prior year is wrong, fixing it before the ATO contacts you is materially better than fixing it after.

Records you need

  1. Date of every transaction
  2. What you received or paid, in Australian dollars, at the time
  3. What the transaction was for and who the other party was (a wallet address is enough)
  4. Exchange records, wallet exports and agent or accountant costs
  5. Records of transfers between your own wallets — these are not disposals, but you need to prove that

Most exchanges let you export a full transaction history. Do it annually, because platforms fail, get acquired or shut down, and reconstructing years of trades afterwards is painful and expensive.

Two things people get wrong

  • “It is a personal use asset.” The personal use asset exemption is narrow. Crypto acquired and held as an investment, or held for any length of time before being spent, generally does not qualify.
  • “I only lost money, so there is nothing to report.” Disposals still need to be reported, and reporting the loss is what preserves your ability to use it.

Need a hand with this?

We handle crypto CGT reporting including exchange reconciliations, DeFi activity and prior-year amendments. If you have had an ATO prompt or letter about crypto, bring it in — voluntary correction is almost always the cheaper path.


Related reading

Sources


This article is general information only and does not take your personal circumstances into account. Rates and thresholds are current for the 2025–26 income year unless stated otherwise. Speak to us before acting on anything you read here.