Crypto-to-Crypto Swaps Are a CGT Event in Australia
One of the most common and costly misunderstandings among Australian crypto investors is the belief that tax only applies when you cash out to Australian dollars. The ATO sees it differently. Swapping one cryptocurrency for another is a disposal, and a disposal is a capital gains tax (CGT) event, even if no fiat ever hits your bank account.
Why a swap counts as a disposal
When you trade Bitcoin for Ethereum, swap USDC for SOL, or convert any token into another, you are disposing of the first asset. In the ATO's eyes that is identical to selling it. You make a capital gain or loss on the asset you gave up, calculated in Australian dollars at the moment of the swap. Stablecoin swaps are no exception: trading into or out of a stablecoin is still a disposal.
How to work out the gain
The gain or loss is the difference between your cost base (what you paid for the asset, including acquisition fees) and the market value of what you received, both expressed in AUD at the exact time of the transaction. You cannot use a monthly average; you need the value at the moment the trade happened.
StepWhat to record1. Cost baseAUD value paid for the disposed asset, plus fees2. ProceedsAUD market value of the asset received at swap time3. Gain or lossProceeds minus cost base4. Discount check50% discount if the disposed asset was held over 12 months
The 12-month discount trap
If you held the disposed asset for at least 12 months, you may qualify for the 50% CGT discount on the gain. The catch with swaps: each leg is assessed separately. Swap an asset 11 months after buying it, then sell the new asset two months later, and neither holding qualifies, despite 13 months of total elapsed time. The clock resets with every swap.
Frequently asked questions
What if my swap made a loss? Capital losses can offset capital gains in the same year, and unused losses carry forward to future years. They cannot offset ordinary income such as salary.
Do I really need the AUD value for every single swap? Yes. The ATO requires the AUD market value at the time of each disposal. Active traders can generate hundreds of these events a year, which is why manual tracking quickly breaks down.
Reconstructing the AUD value of every swap across multiple exchanges and wallets by hand is where most people come unstuck. Summ imports your transactions automatically, values each swap in AUD at the right moment and produces an ATO-ready CGT report.
Create your crypto tax report for free →
This article is general information only and is not tax advice. For your individual circumstances, please consult a registered tax agent.
The information provided on this website is general in nature and is not tax, accounting or legal advice. It has been prepared without taking into account your objectives, financial situation or needs. Before acting on this information, you should consider the appropriateness of the information having regard to your own objectives, financial situation and needs and seek professional advice. Summ (formerly Crypto Tax Calculator) disclaims all and any guarantees, undertakings and warranties, expressed or implied, and is not liable for any loss or damage whatsoever (including human or computer error, negligent or otherwise, or incidental or Consequential Loss or damage) arising out of, or in connection with, any use or reliance on the information or advice in this website. The user must accept sole responsibility associated with the use of the material on this site, irrespective of the purpose for which such use or results are applied. The information in this website is no substitute for specialist advice.


.png)
.png)
.png)
.png)


