How do I lodge a crypto tax return in Australia? It’s one of the most common questions we hear, and for good reason. Millions of Australians have cryptocurrency sitting on exchange accounts they barely glanced at after buying in. Here’s what catches many off guard: the ATO treats crypto assets as capital gains tax (CGT) assets, not currency. That means every disposal is a taxable event, and the ATO’s data matching programme, which collects client identification details, wallet addresses, transaction dates, and transaction types directly from exchanges, already knows more about your activity than most investors realise.
At Tax NextGen, our team assists Australians with crypto tax returns across a wide range of portfolios, from a single Bitcoin sale to multi-exchange DeFi strategies, and the same questions surface every single financial year. This guide walks you through the exact steps: what to collect, how to calculate your gains or losses, where to enter the figures in myTax, and when it makes sense to bring in a registered tax agent rather than going it alone.
How do I lodge a crypto tax return in Australia? Start here.
Before you open myTax, you need to understand what the ATO actually taxes. A common misconception is that only AUD conversions are taxable. That’s not how the ATO sees it. A CGT event is triggered at the point of disposal, regardless of whether you ever touched a bank account.
The ATO treats each of the following as a CGT event, assessed at the AUD market value on the date of disposal:
- Selling crypto for Australian dollars
- Swapping one crypto asset for another (BTC for ETH, for example)
- Using crypto to purchase goods or services
- Gifting crypto to another person
- Converting crypto to a foreign currency
Airdrops add a layer of nuance. When you receive an airdrop, the initial receipt may be assessable as ordinary income at the AUD market value on the date of receipt, in which case it is reported under “Other income,” not in the capital gains section. The token then becomes a separate CGT asset from that point forward, so when you later sell it, that disposal triggers a CGT event in the usual way. The two steps, income on receipt, CGT on disposal, are distinct, and confusing them is a common error.
Transferring crypto between your own wallets does not trigger a CGT event. The original cost base and acquisition date travel with the asset, so a wallet-to-wallet move doesn’t reset your holding period or your cost base. You must still keep records across every wallet, because the ATO will expect you to trace each parcel back to its original purchase. Staking rewards are assessed as ordinary income at the point of receipt, but when you later sell those reward tokens, that disposal does trigger a CGT event.
Pulling together your records before you calculate anything
No calculation is reliable without complete data. The ATO requires you to substantiate every gain and loss, and working from memory or rough estimates is not an acceptable approach.
What records the ATO requires
For each transaction, you need to keep the date, the amount of cryptocurrency involved, the AUD value at the time of the transaction, the purpose of the transaction, and the details of the other party or wallet address.
You also need to retain digital wallet records and keys, exchange statements, and any software costs incurred to manage your crypto tax affairs. The retention period is five years from the later of when the record was created or when the CGT event occurred.
Exporting your transaction history and using tax software
Most Australian exchanges let you export a full CSV of your transaction history. On CoinSpot, go to My Account, then Order History, and download both the Buys/Sells CSV and the Sends/Receives CSV. Kraken exports via History, then Export, selecting the relevant ledger types. Binance requires you to export trade, deposit, withdrawal, and fee history separately from the account records section. Note that exchange interfaces change periodically, so check each platform’s help documentation if these paths differ from what you see.
Crypto tax software such as Koinly and CoinTracker can import data from multiple exchanges, calculate CGT automatically, and produce an ATO-ready summary report. These tools are genuinely useful, but only as accurate as the data you put in. If you’re missing even a single exchange’s history, or if you transferred between wallets without tracking the cost base, the output will be wrong. Software helps with the calculation; it doesn’t compensate for incomplete records.
Calculating your capital gain or loss correctly
The calculation method itself is straightforward in principle but gets complicated quickly once you have multiple purchase dates, partial sales, and varying holding periods across different assets.
Choosing a cost base method: specific identification vs FIFO
The ATO accepts two main approaches for identifying which units you disposed of. Specific identification allows you to match the exact parcel acquired to the parcel you sold, provided your records support that match. Where specific identification isn’t possible, the ATO applies FIFO, meaning the earliest acquired units are treated as sold first.
Consider a simple example: you buy 0.5 BTC in January and another 0.5 BTC in June, then sell 0.5 BTC in August. Under FIFO, the January parcel is treated as the one sold. That matters because the January parcel might have a lower cost base and a longer holding period, which affects both your capital gain and your eligibility for the CGT discount. The method you apply must be consistent and backed by your records.
Applying the 50% CGT discount
If you held a crypto asset for more than 12 months before disposing of it, you may be entitled to the 50% CGT discount as an individual. The discount applies to the net capital gain after capital losses have been offset. As an example: a $4,000 gross gain on Bitcoin held for 18 months, reduced by $500 in capital losses from other trades, gives a $3,500 net gain. After applying the 50% discount, only $1,750 is added to your taxable income and taxed at your marginal rate. The discount does not apply to assets held for less than 12 months, and it is not available to companies.
Reporting crypto in myTax: where the figures actually go
Once you have your figures, you need to enter them in the right places. When lodging a crypto tax return in Australia, figures are reported across two sections of myTax: Capital gains or losses for disposals, and Other income for crypto that functions as ordinary income.
Completing the capital gains section (Item 18)
Here is the myTax flow for reporting crypto disposals:
- Log in to myGov and open myTax for the relevant income year.
- In Personalise return, tick “Capital gains or losses” so the section appears.
- Confirm “Yes” to having had a CGT event during the year.
- Enter your total current year capital gains, your net capital gain (after losses and any applicable CGT discount), and any net capital losses carried forward to future years.
Crypto capital gains for individuals are reported at Item 18 on the individual tax return. There is no separate crypto schedule for individuals; your crypto disposals sit in the same CGT section as shares or property sales.
Declaring crypto income (staking, airdrops, DeFi yield)
Staking rewards, referral bonuses, DeFi yield, and the income component of airdrops are not reported in the capital gains section. They go under “Other income” in myTax, at the AUD market value on the date they were received, not the date you later sell them. Tick “Other income” in Personalise return to make that section appear. The amount you declare as income also becomes the cost base of that crypto parcel for future CGT calculations when you eventually dispose of it.
Mistakes that attract ATO attention and what they cost
The ATO’s visibility into Australian crypto holdings is extensive. The data matching programme collects client identification details, wallet addresses, transaction dates, and transaction types directly from exchanges, then cross-references that data against lodged returns, and the penalties for getting it wrong scale with the seriousness of the error.
What the ATO’s data matching programme can see
The ATO runs a formal data matching programme with Australian crypto designated service providers. Exchanges report client identification details and transaction data directly to the ATO, which cross-references that information against lodged tax returns. According to ATO public notices, the programme covers financial years from 2014, 15 through to 2025, 26. Australian platforms reported as participating include CoinSpot, Swyftx, BTC Markets, Independent Reserve, CoinJar, and Binance, though the ATO does not publish a definitive public list, so this should be treated as illustrative rather than exhaustive. If you hold an account with an Australian exchange and have not declared your crypto activity, the ATO’s systems are specifically designed to flag that discrepancy. The ATO can also request information from overseas exchanges in certain circumstances, so holding assets offshore does not make them invisible.
Common errors and the penalties that follow
The most frequent reporting mistakes are: treating only AUD conversions as taxable while ignoring crypto-to-crypto swaps, applying the wrong cost base method, failing to declare staking rewards as income, and not tracking DeFi, NFT, or play-to-earn transactions at all.
Under-reporting crypto income or gains triggers an amended assessment. Shortfall penalties are then applied on top of the tax owed:
- 25% for failure to take reasonable care
- 50% for recklessness
- 75% for intentional disregard of the law
On top of that, the ATO charges General Interest Charge (GIC), which compounds daily on the unpaid amount. GIC rates are set quarterly; recent rates have sat in the range of roughly 10.61% to 11.43% per annum for 2025, 26, but you should check the ATO’s current rate schedule before relying on any specific figure.
Voluntary disclosure before the ATO contacts you generally results in significantly reduced penalties. If you’ve under-reported in a prior year, correcting the return proactively is always preferable to waiting for an ATO audit notice to arrive.
When a specialist crypto tax agent is the smarter call
DIY lodgement through myTax is entirely manageable if you have a handful of trades on one or two exchanges, no DeFi activity, and clear records. Once those conditions change, the risk of errors rises sharply, and the cost of those errors typically exceeds the cost of professional help.
Signs your crypto return is beyond a DIY job
Several complexity triggers warrant professional help: trading across three or more exchanges without a unified transaction export, any DeFi activity such as liquidity pools, yield farming, or lending protocols, NFT purchases or sales, crypto from play-to-earn games, lost or stolen crypto, and margin trading. Each of these introduces calculation complexity that software alone won’t resolve correctly without expert interpretation of the ATO’s current position.
Take liquidity pools as one example. Depositing crypto into a liquidity pool and receiving LP tokens in return is commonly treated as a CGT disposal at the time of deposit, a fact that many self-lodgers miss entirely. Getting that wrong can mean underpaying tax and facing an amended assessment later.
Why Tax NextGen is the right choice for crypto investors
The team at Tax NextGen is experienced in preparing crypto tax returns across every level of complexity, from a single exchange account to multi-chain DeFi portfolios. The service runs entirely by phone, no office visits, no uploading documents to faceless portals, and no dealing with a different person each time you call. Returns are prepared with the goal of claiming every legitimate deduction and offset available to you, with transparent, upfront pricing so you know the cost before you commit.
Reach out to Tax NextGen today for a free initial consultation, it’s the clearest next step for any Australian who wants to know their crypto return is correct before it reaches the ATO.
How to lodge a crypto tax return in Australia: a five-step summary
Lodging a crypto tax return in Australia is manageable with the right preparation. Here’s what the process looks like from start to finish:
- Know what the ATO taxes. Every disposal counts, not just AUD conversions. Crypto-to-crypto swaps, gifts, and purchases all trigger CGT events.
- Gather complete records. Export your full transaction history from every exchange and wallet you’ve used. Don’t rely on memory or estimates.
- Calculate gains and losses. Use an accepted cost base method (specific identification or FIFO), and apply the 50% CGT discount where you’ve held an asset for more than 12 months.
- Enter figures in the right place. Disposal gains go at Item 18 in myTax. Staking rewards, airdrop income, and DeFi yield go under Other income.
- Review before you lodge. Check for the common errors that attract ATO scrutiny, particularly missed crypto-to-crypto swaps and undeclared staking income.
If your portfolio is straightforward, this guide gives you what you need to declare cryptocurrency on your tax return with confidence. If you have DeFi exposure, NFTs, multiple exchanges, or years of accumulated transactions you haven’t looked at, a registered tax agent should be involved before you lodge. Reach out to Tax NextGen for a free consultation and have an expert handle it from there.



