- Does the ATO know about your crypto?
- Capital Gains Tax (CGT) explained
- What triggers a taxable event
- What is NOT a taxable event
- When crypto is income, not capital gain
- The 50% CGT discount
- Using crypto losses to offset gains
- DeFi, staking and yield farming
- NFTs and tax
- Mining and tax
- Record-keeping requirements
- Best crypto tax tools for Australians
- 5 most common mistakes
- Quick summary table
Not Financial or Legal Advice
This article is for general educational purposes only and reflects our understanding of current ATO guidance. Tax rules can change. For advice specific to your situation, always consult a registered tax agent who understands cryptocurrency.
Does the ATO Actually Know About Your Crypto?
Yes — and far more than most Australians assume. The ATO has been collecting data from Australian crypto exchanges since 2019 under the Designated Service Provider (DSP) data matching program. If you've bought or sold crypto on CoinSpot, Swyftx, Independent Reserve, Binance, or any other exchange that operates in Australia, the ATO almost certainly has a record of it.
Each year, the ATO contacts hundreds of thousands of Australian crypto holders with reminder letters. In recent years they've sent over 400,000 such notices. They pre-fill some data directly into your tax return and will compare it against what you declare.
The ATO's Position in Plain English
The ATO does not treat cryptocurrency as a currency or foreign currency. It treats it as a property asset — similar to shares or an investment property. That means most crypto transactions create a capital gains tax event, and gains are taxable income in Australia.
Capital Gains Tax (CGT) Explained
Capital Gains Tax isn't a separate tax in Australia — it's part of your regular income tax. When you make a capital gain from selling, swapping, or disposing of cryptocurrency, that gain is added to your taxable income for the year and taxed at your marginal rate.
How capital gain is calculated
The formula is simple: Capital Gain = Sale Price − Cost Base.
Your cost base is what you originally paid for the crypto, including any fees paid at the time of purchase (exchange fees, network fees). Your sale price (also called proceeds) is the AUD value you received when you disposed of it — whether you sold it for AUD, swapped it for another coin, or spent it on goods.
That $3,163 gets added to your other income for the year (salary, etc.) and taxed at your marginal rate. If you're in the 32.5% bracket, you'd pay roughly $1,028 in tax on that gain — not $2,055 as you would have without the discount.
What Triggers a Taxable Event
This is where most Australians get tripped up. It's not just selling crypto for AUD that creates a taxable event. The following all count as disposals in the ATO's eyes:
- Selling crypto for AUD — the most obvious one
- Swapping one crypto for another — e.g. trading BTC for ETH. This is treated as selling BTC at current market value, then buying ETH. Yes, even if no AUD ever touched your bank account
- Spending crypto on goods or services — buying a coffee with Bitcoin? That's a disposal at current market value
- Gifting cryptocurrency — giving crypto to someone else is treated as a disposal at market value on the day of the gift
- Losing access to crypto — if you can prove you permanently lost access to a wallet (not just misplaced), the ATO may allow a capital loss
- Converting to a stablecoin — swapping BTC to USDT is a disposal event
Crypto-to-Crypto Swaps Are the Biggest Trap
Many Australians believe that swapping coins is "just moving money around" and not taxable. This is wrong. Every time you trade one cryptocurrency for another, the ATO treats it as if you sold the first coin for AUD and immediately bought the second. You need the AUD value at the time of every swap.
What is NOT a Taxable Event
The good news — there are some things that don't trigger CGT:
- Buying crypto with AUD — purchasing is not a disposal, it establishes your cost base
- Transferring between your own wallets — moving BTC from your CoinSpot wallet to your hardware wallet is not taxable, as long as both wallets are yours. Keep records to prove this
- HODLing — simply holding crypto, regardless of how much it increases in value, is not a taxable event. Tax is only triggered when you dispose of it
- Receiving crypto as a gift — receiving it isn't taxable. But your cost base becomes the market value on the day you received it
When Crypto is Income, Not Capital Gain
Not all crypto tax falls under CGT. Some crypto activity is treated as ordinary income and taxed at your full marginal rate with no 50% discount available.
Staking rewards
When you receive staking rewards, the ATO treats the received tokens as ordinary income at the AUD market value on the day you received them. When you later sell those staked tokens, you also have a CGT event on any gain from the value when you received them to when you sold.
Airdrops
Tokens received via an airdrop are generally treated as ordinary income at market value at the time of receipt — if you did something to receive them (e.g. held another token, completed a task). If truly unsolicited, the ATO's position is less clear but leaning toward treating it as income.
Crypto received as payment for work
If someone pays you in Bitcoin for work or services, the AUD value of the crypto on the day you received it is ordinary income. You then have a cost base for CGT purposes when you later sell it.
Crypto trading as a business
If you trade frequently enough that the ATO considers it a business activity (rather than investing), your gains may be treated as business income — not CGT. This removes the 50% discount but you can deduct more expenses. Most casual investors won't hit this threshold.
The 50% CGT Discount — Your Most Valuable Tool
If you hold a crypto asset for more than 12 months before disposing of it, you're entitled to the 50% CGT discount as an individual. This means only half of your capital gain is included in your taxable income.
This is enormously valuable. On a $20,000 gain, the discount reduces your taxable amount to $10,000 — potentially saving thousands in tax depending on your marginal rate.
| Held less than 12 months | Held more than 12 months |
|---|---|
| Full gain added to income | Only 50% of gain added to income |
| No discount available | 50% CGT discount applies |
| Short-term trade / active trader | Long-term investor / HODLer |
| Higher effective tax rate on gains | Lower effective tax rate on gains |
Strategy: The HODL Tax Advantage
If you're sitting on a large unrealised gain and thinking of selling, consider whether you're close to the 12-month mark. Waiting a few extra weeks to cross the threshold could cut your tax bill in half. This is one of the simplest and most legal tax minimisation strategies available to Australian crypto investors.
Using Crypto Losses to Offset Gains
Capital losses from crypto can be used to reduce your capital gains — but not your ordinary income. Here's how it works:
- If you made a $10,000 gain on BTC but a $4,000 loss on ETH in the same year, you only pay CGT on the net $6,000 gain
- If your total losses exceed your gains in a given year, you carry the excess losses forward to offset future years' gains indefinitely — they don't expire
- You cannot use capital losses to offset your salary or other ordinary income
Some investors deliberately sell underperforming assets at a loss near the end of the financial year to reduce their overall CGT bill — a practice known as tax loss harvesting. This is legal and common. Note: the ATO's wash sale rules mean you can't immediately repurchase the same asset to manufacture a loss artificially.
DeFi, Staking and Yield Farming
This is the most complex area of crypto tax in Australia, and ATO guidance is still evolving. Here's the current best understanding:
Liquidity pools
Adding crypto to a liquidity pool and receiving LP tokens in return is likely a taxable disposal (you're exchanging your tokens for LP tokens at market value). Removing liquidity is another disposal. The ATO has not issued definitive rulings here, so seek professional advice for significant DeFi activity.
Yield farming rewards
Tokens earned as yield farming rewards are generally treated as ordinary income at market value on the day received — similar to staking rewards.
Wrapped tokens
Wrapping ETH into WETH (or similar) is generally considered a disposal and a CGT event, as you are exchanging one token for another.
Lending crypto
Interest received from lending crypto (e.g. on Aave, Compound) is ordinary income at AUD market value when received.
DeFi Record-Keeping is Critical
DeFi generates dozens or hundreds of transactions — swaps, rewards, gas fees — across chains that don't map neatly to exchange records. Use a crypto tax tool like Koinly or CoinLedger that supports DeFi wallet imports. Trying to reconstruct this manually at tax time is extremely difficult.
NFTs and Tax
The ATO treats NFTs as crypto assets — the same CGT rules apply. When you buy an NFT, that's your cost base. When you sell it, any gain is a CGT event. Swap one NFT for another, and both disposals are taxable events.
If you're creating and selling NFTs as a business (an artist, for example), the income may be treated as business income rather than CGT. If you're a hobbyist occasionally flipping NFTs, CGT applies.
Bitcoin Mining and Tax
Bitcoin mining has two tax layers:
- When you receive mined coins: The AUD market value of the Bitcoin on the day you mined it is treated as ordinary income. This is your income regardless of whether you sell it immediately.
- When you later sell mined coins: Your cost base is the market value at the time you mined them. Any gain from that point is a CGT event.
If you mine as a hobby (small scale, not a business), the ATO may treat it differently — the income tax event may only occur when you dispose of the coins. This distinction matters and is worth clarifying with a tax professional if you're mining seriously.
You may be able to deduct electricity costs if you're mining as a business. Personal hobby miners have more limited deduction options.
Record-Keeping Requirements
The ATO requires you to keep records for at least 5 years from the date you lodge your tax return. For every crypto transaction, you ideally need:
- The date of the transaction
- The AUD value at the time (use the spot price from a reputable source like CoinGecko or your exchange)
- What the transaction was (buy, sell, swap, staking reward, etc.)
- The amount of crypto involved
- The counterparty (exchange name or wallet address)
- Any fees paid (these can increase your cost base or be deductible)
Don't Rely on Your Exchange's History Forever
Exchanges can and do shut down, get hacked, or change their record-keeping policies. Export your full transaction history from every exchange you use — in CSV format — and save it somewhere safe. Do this now, not at tax time when the exchange may have changed or shut.
Best Crypto Tax Tools for Australians
Doing this manually is painful. These tools automatically import your exchange and wallet history and generate an ATO-compliant tax report:
| Tool | Price/yr | ATO Reports | Best For |
|---|---|---|---|
| Koinly | From $49 USD | ✓ Yes | Most popular in Australia, excellent DeFi support |
| CoinLedger | From $49 USD | ✓ Yes | Great UI, strong NFT and DeFi support |
| CryptoTaxCalculator | From $49 AUD | ✓ Yes | Australian-built — designed specifically for ATO requirements |
| Syla | From $79 AUD | ✓ Yes | Australian, accountant-friendly, excellent customer support |
| Sharesight | From free | ✓ Yes | Good for simple portfolios, integrates with many AU exchanges |
Our pick: CryptoTaxCalculator for most Australians — it's built here, the support team understands Australian rules, and it handles complex DeFi well. Koinly is a solid second choice with a slightly slicker interface.
5 Most Common Mistakes Australian Crypto Investors Make
1. Not declaring crypto-to-crypto swaps
The most common mistake by far. Many Australians declare their AUD withdrawals but ignore coin-to-coin trades made entirely on exchange. Every swap is a taxable event and the ATO's data matching will find discrepancies.
2. Forgetting about the personal use asset exemption
There is a limited personal use exemption for crypto — if you acquired crypto solely to buy goods or services and spent it within a short timeframe, it may be exempt from CGT. It's a narrow exemption but worth knowing about for small, short-term amounts. The ATO has strict criteria for this.
3. Not tracking cost bases from early purchases
People who bought Bitcoin in 2017, 2020, or 2021 and haven't sold yet often have no records of what they paid. When they eventually do sell, they can't prove their cost base and may end up paying more tax than necessary — or face ATO scrutiny. Dig out your old exchange records and export them now.
4. Treating staking rewards as capital gains
Staking rewards are income, not capital gains. They're taxed at your full marginal rate in the year received, with no 50% discount. Misclassifying these is a common error that crypto tax tools will usually catch automatically.
5. Missing the June 30 financial year end
Australian financial year runs 1 July to 30 June. If you're thinking about selling crypto and have gains, think carefully about which financial year the disposal falls in. If you're near the end of June with a large gain, waiting a few days into the new financial year can defer your tax liability by 12 months — giving you more time to plan.
Quick Reference Summary
| Transaction Type | Tax Treatment | Discount Available? |
|---|---|---|
| Buy crypto with AUD | Not taxable — sets cost base | N/A |
| Sell crypto for AUD | CGT event | Yes, if held >12 months |
| Swap crypto for crypto | CGT event | Yes, if held >12 months |
| Transfer own wallet to own wallet | Not taxable | N/A |
| Staking rewards received | Ordinary income | No |
| Airdrop received | Ordinary income | No |
| Mining rewards received | Ordinary income | No |
| Gift crypto to someone | CGT event at market value | Yes, if held >12 months |
| Crypto as salary/payment | Ordinary income | No |
| HODLing (no disposal) | Not taxable | N/A |
Ready to Start Investing The Right Way?
Now you know the tax rules — here are Australia's best exchanges to get started. All AUSTRAC registered, all with sign-up bonuses available through our links.