Do You Pay Tax on Crypto-to-Crypto Trades in Australia?
Here’s a rule that catches a lot of Australians off guard: you can owe tax on a crypto trade even if you never cash out to Australian dollars. To the ATO, swapping one cryptocurrency for another is a taxable event — and not knowing that is one of the most common ways people end up with a surprise tax bill.
Why every swap is a CGT event
The ATO treats crypto as a CGT asset, not as currency. When you trade Bitcoin for Ethereum, you are disposing of your Bitcoin — and a disposal triggers a capital gains calculation, exactly as if you’d sold the Bitcoin for cash and immediately used that cash to buy Ethereum. It doesn’t matter that no AUD ever hit your bank account. The same applies when you use crypto to buy an NFT, or spend it on goods and services.
How the gain is worked out
For each swap, you calculate the gain or loss in Australian dollars:
- Take the market value in AUD of the crypto you received at the moment of the trade (this is your “proceeds”).
- Subtract the AUD cost base of the crypto you gave up — what you originally paid for it, plus fees.
- The difference is your capital gain or loss for that trade.
If the crypto you disposed of was held more than 12 months, an individual investor may apply the 50% CGT discount to the gain. Every swap also starts a fresh holding-period clock on the new coin.
Stablecoins count too
A frequent trap: swapping into a stablecoin like USDC or USDT is still a disposal, even though the value barely moves. Selling Bitcoin for USDT realises whatever gain or loss you made on the Bitcoin up to that point — the ATO doesn’t treat stablecoins as cash. So “moving to stables to sit out volatility” is a taxable event, not a pause button.
What is not taxed
Two things people worry about but which are not disposals: buying crypto with AUD (that just sets your cost base), and transferring crypto between your own wallets or accounts (you still own it, so nothing is realised). Keep records showing a transfer was wallet-to-wallet, so it isn’t mistaken for a sale.
Keeping on top of it
Active traders can rack up hundreds of these events in a year, each needing an AUD value at the time. Doing that by hand is painful and error-prone, which is why most people use crypto tax software that imports exchange history and calculates each disposal automatically. Our tax calculator gives a quick estimate on a single gain, and our crypto tax guide covers the whole picture. Because exchanges report to the ATO, your return needs to line up.
This is general information only, not financial or tax advice. Confirm your position with a registered tax professional.
General information only — not financial or tax advice. Verified 2026-08-13; details can change.