Crypto Capital Gains Tax Australia: What You Owe the ATO
If you bought, sold, or traded cryptocurrency in Australia, you have a tax obligation. The ATO is not guessing -- they know. Since 2019, the ATO has been running data-matching programs with Australian and international crypto exchanges including CoinSpot, Coinbase, Binance, Swyftx, and others. They collect transaction records for millions of Australians and cross-reference them against tax returns.
Crypto is not a grey area. It is a capital gains tax (CGT) asset, and every disposal triggers a tax event. Here is exactly how it works.
How the ATO Treats Crypto
The ATO does not classify cryptocurrency as currency. It is a CGT asset -- the same category as shares, investment properties, and collectibles. This means the same capital gains tax rules that apply to selling BHP shares apply to selling Bitcoin.
When you dispose of a crypto asset and make a profit, that profit (the capital gain) is added to your assessable income for the financial year. You pay tax on it at your marginal tax rate. If you make a loss, you can use it to offset other capital gains -- but not ordinary income.
This applies to all cryptocurrencies: Bitcoin, Ethereum, Solana, stablecoins, meme coins, NFTs -- all of them.
What Triggers a CGT Event
Not every crypto transaction is taxable. But more transactions are taxable than most people realise. Here is the breakdown.
Selling Crypto for AUD
The most straightforward CGT event. You sell Bitcoin on an exchange and receive Australian dollars. Your capital gain (or loss) is the sale price minus your cost base (what you paid, including brokerage fees).
Trading One Crypto for Another
This is the one that catches people. Swapping ETH for SOL is a CGT event. You are disposing of the ETH -- the ATO treats it as if you sold the ETH for its market value in AUD at that moment, then used those dollars to buy SOL. Two things happen: you realise a gain or loss on the ETH, and you establish a new cost base for the SOL.
Every crypto-to-crypto trade is a taxable disposal. If you traded frequently through a DeFi protocol or centralised exchange, every single swap needs to be accounted for.
Using Crypto to Pay for Goods or Services
Bought a coffee with Bitcoin? CGT event. Paid for a VPN subscription with Monero? CGT event. The ATO treats this as disposing of the crypto at its market value in AUD at the time of the transaction. Your gain or loss is calculated against your original cost base.
Gifting Crypto
Sending crypto to someone else (who is not you) is a disposal. The ATO treats it as if you sold the asset at its market value on the date of the gift. You may owe CGT even though you received nothing in return.
What Is NOT a CGT Event
Two things are not taxable:
- Buying crypto with AUD. Purchasing crypto is not a disposal. It simply establishes your cost base.
- Transferring between your own wallets. Moving Bitcoin from Coinbase to a Ledger hardware wallet is not a CGT event, provided you maintain beneficial ownership. No change of ownership means no disposal. Keep records of these transfers so you can prove they were between your own wallets if the ATO asks.
Calculating Crypto CGT: A Worked Example
Say you bought 0.5 BTC in March 2024 for $40,000 AUD (including exchange fees). In November 2024, you sold the full 0.5 BTC for $65,000 AUD.
Capital gain: $65,000 - $40,000 = $25,000
That $25,000 is added to your assessable income for FY 2024-25. If your salary is $90,000, your total taxable income becomes $115,000. You pay tax on the $25,000 gain at your marginal rate -- which at that income level is 30 cents per dollar (the $45,001 to $135,000 bracket under FY 2024-25 Stage 3 rates).
Tax on the gain: $25,000 x 0.30 = $7,500
That is real money. And many people do not account for it until they get a letter from the ATO.
The 50% CGT Discount
If you held the crypto asset for at least 12 months before selling, you are entitled to the 50% CGT discount -- the same discount available for shares and property. This halves the taxable capital gain.
Using the same example: if you had bought the 0.5 BTC in March 2023 and sold in November 2024 (more than 12 months), only $12,500 of the $25,000 gain would be assessable.
Tax with discount: $12,500 x 0.30 = $3,750
That is half the tax bill. Holding for 12 months before selling is one of the most effective legal strategies for reducing crypto CGT.
The discount applies to individual taxpayers and trusts. It does not apply to companies.
DeFi, Staking, and Airdrops
The crypto tax landscape extends beyond simple buy-and-sell. Here is how the ATO treats common DeFi activities.
Staking rewards are treated as ordinary income, not capital gains. When you receive staking rewards (e.g., earning ETH for staking on a proof-of-stake network), the AUD value at the time you receive the reward is assessable income. You also establish a cost base equal to that value -- so when you eventually sell or trade the staked tokens, you calculate CGT from that cost base.
Airdrops follow the same logic. If you receive tokens via an airdrop, their AUD value at the time of receipt is ordinary income. If you later sell them for more, the difference is a capital gain.
Liquidity pool participation, yield farming, and wrapping/unwrapping tokens can all trigger CGT events depending on the specifics. The ATO's position is still evolving on some DeFi mechanisms, but the general principle holds: if you dispose of a token (even by depositing it into a smart contract that gives you a different token in return), that is likely a CGT event.
Record-Keeping Requirements
The ATO expects you to keep records of every crypto transaction for at least five years after the relevant tax return is lodged. For each transaction, you should record:
- The date of the transaction
- The amount of crypto involved
- The value in AUD at the time of the transaction
- What the transaction was for (purchase, sale, trade, staking reward, etc.)
- The other party (exchange name, wallet address)
- Exchange receipts or transaction hashes
- Your cost base for each asset
This is not optional. The ATO can request these records at any time, and failure to keep adequate records can result in penalties. If you have been trading across multiple exchanges and DeFi protocols, reconstructing this history retroactively is painful. Start tracking now.
Common Mistakes
Forgetting crypto-to-crypto trades are taxable. This is the number one mistake. Every swap between tokens is a disposal. If you traded BTC to ETH to SOL to a stablecoin, that is three CGT events, not zero. Many people assume they only owe tax when they cash out to AUD. That is wrong.
Not tracking cost base in AUD. Your cost base must be calculated in Australian dollars at the time of acquisition. If you bought ETH with USDT on an overseas exchange, you need to convert the USDT value to AUD using the exchange rate on that date.
Missing DeFi transactions. Yield farming, liquidity pool entries and exits, token wraps, bridge transactions -- these can all trigger CGT events. If your DeFi activity is not reflected in your tax return, you are underreporting.
Ignoring small transactions. There is no minimum threshold. A $20 gain is still assessable. The ATO's data-matching program captures all transactions reported by exchanges, regardless of size.
Failing to apply losses correctly. Capital losses can only offset capital gains -- not salary or other ordinary income. And losses must be used in the year they occur if there are gains available to offset.
The ATO Is Watching
This is not a hypothetical. The ATO's cryptocurrency data-matching protocol collects records from designated Australian exchanges and has information-sharing agreements with international exchanges. They use this data to identify taxpayers who have bought, sold, or traded crypto but have not included the gains in their returns.
If you have been trading crypto and have not reported it, the ATO will likely find out. The penalties for failing to disclose range from interest charges to penalties of up to 75% of the tax shortfall for intentional disregard.
Track Your Crypto and Calculate Your CGT
Calculate your crypto CGT with Grove's free calculator -- plug in your purchase price, sale price, and holding period to see exactly what you owe, including the 50% discount if you qualify.
Track crypto alongside your entire portfolio
Grove tracks crypto holdings alongside your entire portfolio -- ETFs, stocks, property, super, and more -- with live prices updated daily. One dashboard for the full picture of your Australian finances, including what you owe at tax time.
Join the Grove waitlist