Most Australian crypto investors focus on buying, trading, and managing their portfolio. Record keeping tends to be an afterthought, something people plan to sort out before tax time rather than a habit maintained from day one. That approach creates serious problems. The Australian Taxation Office has clear and specific requirements about what crypto records must be kept, how long they must be retained, and what happens when they are not available. Poor record keeping does not just make tax time stressful. It can result in inaccurate tax returns, overpayment or underpayment of tax, ATO audits, and penalties for non-compliance.
This guide explains exactly what records the ATO requires you to keep, why each type of record matters, what tools are available to help you manage the task, and how to build a record keeping habit that keeps you fully compliant without consuming an unreasonable amount of your time.
The ATO treats cryptocurrency as property for tax purposes, which means almost every interaction with crypto has potential tax implications. Buying crypto with AUD, selling crypto for AUD, trading one cryptocurrency for another, spending crypto on goods or services, receiving crypto as income from staking or yield farming, receiving crypto as payment for work, and gifting crypto to another person are all events that may trigger a tax obligation or affect your cost base calculations.
Because every one of these events requires accurate data to calculate the correct tax outcome, the ATO places the record keeping obligation squarely on the taxpayer. You are responsible for maintaining the records that support whatever you report on your tax return. If you are audited and cannot produce records to substantiate your reported figures, the ATO has the power to make its own assessment of your tax liability, which is almost always less favourable than what you would have calculated with accurate records.
Understanding how the ATO tracks crypto transactions makes it clear that the ATO has significant data collection capabilities including information sharing agreements with Australian exchanges and international data-matching programs. The ATO already knows more about many taxpayers’ crypto activity than those taxpayers realise. Maintaining your own accurate records ensures that your figures align with what the ATO can independently verify, which is the most reliable defence against audit risk. The broader framework of ATO crypto rules in Australia and ATO crypto reporting requirements provides the regulatory context within which your record keeping obligations sit.
The ATO specifies that crypto records must be kept for at least five years from the date you lodge the relevant tax return. In practice, because some records relate to assets you may hold for many years before disposing of them, the effective retention period can be considerably longer. A Bitcoin purchase made in 2019 that you hold until 2027 requires records dating back to 2019 to accurately calculate the capital gain on disposal.
The ATO requires records sufficient to establish the following for every relevant transaction: the date of the transaction, the value of the transaction in Australian dollars at the time it occurred, the nature of the transaction, what was received, what was given, and the identity of the other party where reasonably available. For exchange transactions, the exchange name or wallet address involved should also be recorded.
This might sound straightforward for simple buy and sell transactions, but it becomes considerably more complex for investors who are also receiving staking rewards, participating in yield farming, using DeFi protocols, receiving airdrops, participating in crypto presales, or conducting any of the dozens of other activities that generate taxable events across the crypto ecosystem.
For the most common crypto activities, buying and selling, the records required are relatively straightforward but must be complete and accurate.
When Buying Crypto
Every crypto purchase requires a record of the date of purchase, the amount of cryptocurrency received, the total AUD amount paid including any trading fees, the name of the exchange or platform used, and the transaction ID or reference number. The AUD amount paid including fees establishes your cost base for the asset, which is the starting point for calculating any future capital gain or loss when you eventually dispose of it.
The cost base is not simply the purchase price. Under ATO rules, your cost base includes the purchase price plus any costs directly associated with acquiring the asset, which typically includes the trading fees paid at the time of purchase. Failing to include fees in your cost base means overstating your capital gain on disposal and paying more tax than you legally owe.
When Selling Crypto
Every crypto disposal requires a record of the date of disposal, the amount of cryptocurrency sold, the AUD value received at the time of disposal net of any fees, the exchange or platform used, and the transaction reference. The AUD value received establishes your capital proceeds, and the difference between your proceeds and your cost base is your taxable capital gain or allowable capital loss.
If you hold assets for more than 12 months before disposal, you are entitled to the 50 percent capital gains tax discount, which halves your taxable gain. To apply this discount, you need records that clearly establish the original acquisition date of the specific asset being disposed of and confirm that at least 12 months have passed between acquisition and disposal.
Crypto-to-Crypto Trades
One of the most misunderstood aspects of crypto tax record keeping is that trading one cryptocurrency for another is a disposal of the first cryptocurrency and an acquisition of the second. It is not a tax-free exchange. It is two separate taxable events occurring simultaneously.
When you trade Bitcoin for Ethereum, you have disposed of Bitcoin at its AUD market value at the time of the trade, realising a capital gain or loss on that Bitcoin, and acquired Ethereum at that same AUD market value, which becomes your cost base for the Ethereum. Records for this transaction must include the date of the trade, the amount of each cryptocurrency involved, and the AUD market value of the transaction at the time it occurred. The AUD value at the time of the trade is typically determined using the spot price on a reputable exchange at the moment of execution.
This requirement applies equally to trading on centralised exchanges and on decentralised exchanges. Every token swap on a DEX is a taxable disposal of the asset being given and a taxable acquisition of the asset being received, regardless of whether any AUD was involved in the transaction.
Beyond buying and selling, many Australian crypto investors receive crypto as income through various mechanisms. Each of these requires distinct record keeping because the tax treatment is different from capital gains events.
Staking Rewards
Staking rewards are treated as ordinary income by the ATO, assessable at their AUD market value at the time they are received. This means that every staking reward payment, however small, requires a record of the date received, the amount received in the relevant cryptocurrency, and the AUD market value at the time of receipt. The AUD value at receipt becomes the cost base of those reward tokens for any future capital gains calculation when you eventually dispose of them.
For investors staking assets through centralised exchanges that distribute rewards daily or even multiple times per day, this can mean hundreds or thousands of individual income records per year for a single staking position. This is one of the primary reasons why crypto tax software tools that automatically import transaction data from exchanges and wallets are so valuable for active investors. The full tax treatment of staking is covered in our guide on tax implications of staking and yield farming in Australia.
Yield Farming and Liquidity Mining
Rewards earned through yield farming and liquidity mining are similarly treated as ordinary income at their AUD value at the time of receipt. The record keeping complexity for yield farming is often greater than for staking because the reward distributions may be more frequent, may involve multiple token types, and may occur through on-chain mechanisms that are harder to extract into clean records than exchange-based distributions.
For any yield farming activity, records should capture every reward distribution event with its date, quantity, token type, and AUD value at time of receipt. On-chain transactions can be verified through a blockchain explorer, and most crypto tax software tools can import wallet transaction histories directly from the blockchain to automate this process.
Airdrops
Airdrops, where tokens are distributed to wallet addresses for free, are generally treated as ordinary income by the ATO at the fair market value of the tokens at the time they are received. Records for airdrops require the date received, the number of tokens received, and their AUD market value at time of receipt. If the airdropped tokens have no established market price at the time of receipt, the income value may be nil, though you should consult a qualified tax professional for guidance on specific situations. Subsequent disposal of airdropped tokens would still generate a capital gains event based on the cost base established at receipt.
Mining Income
Cryptocurrency received as mining rewards is treated as ordinary income at its AUD value at the time of receipt. For individual miners operating at a small scale, this is assessed as income. Records must capture every reward received with date, quantity, and AUD value at time of receipt.
Crypto Received as Payment
If you receive cryptocurrency as payment for goods or services provided, that crypto is ordinary income assessable at its AUD value at the time of receipt. Records must document what was provided, when payment was received, how much crypto was received, and its AUD value at the time of receipt.
DeFi activity generates some of the most complex record keeping requirements in the entire crypto ecosystem. Every interaction with a DeFi protocol through a smart contract may constitute a taxable event, and the sheer volume of transactions that active DeFi participants generate can quickly run into thousands of events per year.
When you provide liquidity to a decentralised exchange pool, you are depositing two assets and receiving liquidity provider tokens in return. When you withdraw liquidity, you are returning those liquidity provider tokens and receiving the underlying assets back. The ATO’s position on whether these events constitute disposals is an area of ongoing development, but the conservative and defensible approach is to record every DeFi interaction with full transaction details including dates, amounts, token types, and AUD values at the time of each event.
Wrapped assets, cross-chain bridge transactions, and flash loan interactions all carry their own record keeping implications that depend on their specific tax treatment. For investors who are highly active in DeFi, working with a qualified tax professional who specialises in crypto is strongly recommended given the complexity and the relatively limited specific guidance the ATO has issued on many of these transaction types.
The volume and complexity of crypto transaction records means that manual record keeping in a spreadsheet is impractical for most active participants. Fortunately, a range of software tools have been developed specifically for crypto tax record keeping, and they dramatically reduce the administrative burden.
Crypto tax software tools work by connecting to your exchange accounts via API keys and importing your full transaction history automatically. They also allow you to import wallet transaction histories directly from the blockchain. Once your transaction data is imported, the software applies tax rules to calculate your capital gains, capital losses, and income events for the relevant financial year and generates a tax report that can be provided to your accountant or used to complete your tax return.
Popular tools used by Australian crypto investors include Koinly, CryptoTaxCalculator, and CoinTracker, among others. Each has different strengths in terms of the exchanges and blockchains they support, the accuracy of their tax calculations, and their handling of complex DeFi transactions. Choosing a tool that supports all of the exchanges and wallets you use, and that handles the specific types of transactions you engage in, is worth researching before committing to any particular platform.
Even with software tools, some manual review and adjustment is typically required, particularly for unusual transaction types, failed transactions where gas fees were paid but no asset transfer occurred, and complex DeFi interactions that the software may not categorise correctly automatically. Understanding enough about the underlying tax rules to identify and correct categorisation errors is a valuable skill, and it is why understanding the conceptual framework of crypto tax, not just using a software tool, matters.
Beyond the transaction-level records, it is important to maintain access to historical records from every exchange and wallet you have used. Exchange account statements, trade histories, deposit and withdrawal records, and staking reward histories should all be downloaded and saved regularly rather than relying on the exchange to maintain accessible records indefinitely.
Exchanges can be acquired, shut down, change their record retention policies, or suffer data losses. Australian exchanges have regulatory obligations to retain certain records, but international exchanges operating in multiple jurisdictions may have different practices. Risks of keeping crypto on an exchange extend beyond asset loss to record loss, and downloading your transaction history regularly is a simple habit that prevents the situation where an exchange you used years ago is no longer accessible when you need historical records for a tax audit.
For on-chain transactions, every transaction is permanently recorded on the blockchain and can be retrieved at any time using a blockchain explorer. Keeping a record of every wallet address you have used ensures you can always retrieve your complete on-chain transaction history, even if you no longer have access to the original wallet.
For investors who want structured guidance on building a compliant and efficient approach to crypto tax management, the Runite membership at Shepley Capital includes access to educational resources and webinars covering crypto tax obligations in practical depth. Those needing personalised support on their specific tax situation can access direct guidance through Black Emerald. For the highest level of bespoke support across all dimensions of crypto participation including tax planning and compliance, Obsidian, our most premium tier membership reserved by application only, provides a fully tailored framework built around your individual circumstances.
The ATO requires Australian crypto investors to maintain records sufficient to support every figure reported on their tax return, and those records must be kept for at least five years from the date of lodging the relevant return. For assets held over multiple years, the effective retention period is longer, extending back to the original acquisition date of each asset regardless of when it is eventually disposed of. Poor record keeping is not just inconvenient. It exposes you to inaccurate tax assessments, potential penalties, and audit risk in a regulatory environment where the ATO has significant capability to independently verify crypto activity.
The core records required for every transaction are the date, the AUD value at the time of the transaction, the type of transaction, the quantities of each asset involved, and the exchange or wallet address involved. For acquisitions, the cost base must include purchase price plus all directly associated acquisition costs including trading fees. For disposals, records must establish both the proceeds received and the original acquisition date to determine eligibility for the 50 percent CGT discount available on assets held more than 12 months.
Income events including staking rewards, yield farming distributions, airdrops, mining rewards, and crypto received as payment for services all require records of the date received, quantity received, and AUD market value at time of receipt. Each of these values becomes both an assessable income amount in the year of receipt and the cost base of those tokens for any future capital gains calculation. DeFi activity generates the most complex record keeping requirements, with every protocol interaction potentially constituting a taxable event requiring its own complete record.
The practical solution for most active crypto investors is a combination of crypto tax software that automatically imports exchange and wallet transaction data, regular downloading of exchange account histories to preserve access to records independently of platform continuity, and sufficient understanding of the underlying tax rules to identify and correct categorisation errors in automated reports. Building these habits from the first day of crypto participation is dramatically easier than attempting to reconstruct years of transaction history retroactively, and it is the foundation of being a compliant, informed participant in the Australian crypto ecosystem.
WRITTEN & REVIEWED BY Chris Shepley
UPDATED: MARCH 2026