Crypto was once a peripheral compliance issue that bookkeepers could hand off to a specialist. In 2026, it is mainstream. The ATO's data-matching program now covers exchanges operating in Australia under the Digital Asset Exchanges reporting regime, meaning the tax office receives transaction data — including buy, sell, and withdrawal records — directly from platforms like Coinbase, Swyftx, Independent Reserve, and CoinSpot. If your client has a crypto account and has not disclosed it, the ATO already knows. Your job as their bookkeeper is to make sure the disclosure is correct.
The ATO's 2026 Data-Matching Landscape
Under the expanded crypto data-matching program, designated digital currency exchanges (DCEs) operating in Australia are required to report transaction data for any account holder who has made transactions above a low materiality threshold. The ATO cross-references this data against income tax returns and, where discrepancies appear, issues data-matching letters — which are not audit notices, but frequently lead to one.
The data reported to the ATO typically includes:
- Identity information (name, address, date of birth, TFN where provided).
- Total buy and sell transactions by financial year.
- Total withdrawals to external wallets.
What it does not include is the cost base — the ATO knows what your client sold, but not what they paid. That is why record-keeping is non-negotiable.
Capital Gains Tax on Crypto Disposals
The ATO treats cryptocurrency as a CGT asset. A CGT event occurs each time a client:
- Sells crypto for Australian dollars.
- Exchanges one crypto for another (e.g., swapping Bitcoin for Ethereum).
- Uses crypto to purchase goods or services.
- Transfers crypto to another person (including a spouse, even at nil consideration).
The gain or loss is calculated as the proceeds minus the cost base. The cost base is the AUD value of the crypto at the time of acquisition, plus any associated costs (exchange fees, gas fees paid in AUD). For assets held longer than 12 months, the 50% CGT discount applies for individual taxpayers and trusts — but not for companies.
FIFO vs specific identification: The ATO accepts both first-in first-out (FIFO) and specific identification methods for determining which parcel of crypto was disposed of. Specific identification can produce a lower CGT outcome when the client has parcels with different cost bases, but it requires granular record-keeping — you cannot choose specific identification at tax time if the records were not maintained throughout the year.
DeFi Income: Staking, Yield Farming, and Lending
Decentralised finance (DeFi) has created a category of crypto income that does not fit neatly into the CGT framework. The ATO's position, reinforced through its 2025 and 2026 guidance, is that most DeFi income is ordinary income assessable in the year received.
Staking rewards (earning new tokens as a return for participating in proof-of-stake blockchain validation) are assessed as ordinary income at the AUD market value of the tokens on the date they are received. The cost base of the staking reward tokens is then that same AUD value — so a subsequent disposal of those tokens will only generate a CGT gain or loss relative to the market value at the time they were received.
Yield farming and liquidity pool returns follow a similar principle: the AUD value of tokens received as yield is income when received. The complexity multiplies because yield farming often involves wrapping tokens, receiving LP tokens, and accruing rewards continuously — all of which may require per-transaction conversion records.
Crypto lending interest (lending Bitcoin through a CeFi platform and receiving interest in Bitcoin) is ordinary income at the AUD value on the date each interest payment is credited.
The practical implication: a client who received $20,000 in staking rewards during FY2026 owes income tax on $20,000, even if the token value has since collapsed. The drop in value after receipt is a separate CGT event on disposal — it does not reduce the income already recognised.
NFTs: Sales, Royalties, and the Hobby Question
NFT activity in Australia is taxed depending on whether the taxpayer is operating a business or engaged in a hobby. This distinction matters enormously:
- Hobby: No tax on sales proceeds, but no deduction for expenses either.
- Business: Sales proceeds are ordinary income (or potentially CGT assets if held as investments), and associated costs are deductible.
The ATO's business vs hobby indicators apply: frequency of activity, commercial intent, systematic approach, profit expectation. An artist who regularly mints and sells NFTs through established marketplaces, maintains records, and has a pricing strategy is almost certainly operating a business. A one-off mint of a personal digital artwork is more likely a hobby.
For NFT businesses, each sale triggers either ordinary income (if the NFTs are stock in trade) or a CGT event (if they are held as investment assets). Royalties from secondary sales (typically 2–10% on NFT marketplaces) are ordinary income when received. Record the AUD value at time of receipt from the marketplace's transaction history.
Record-Keeping: The Non-Negotiable Minimum
The ATO requires records to be kept for five years from the date a CGT event occurs. For crypto, this means:
- Date of every acquisition and disposal.
- AUD value at time of transaction (using a reputable exchange rate source — CoinGecko, CoinMarketCap, or the exchange's own price feed).
- Fees paid on each transaction.
- Wallet addresses and exchange account identifiers.
- For DeFi: records of every staking reward, yield payment, or interest credit, including the token type, quantity, and AUD value on the date received.
Many clients will not have maintained these records. Third-party crypto tax tools — Koinly, CryptoTaxCalculator, and CoinTracker all have Australian ATO-specific reporting — can reconstruct records from exchange API connections and blockchain data. As a bookkeeper, recommending one of these tools early in the engagement is the most efficient way to get the data into a workable state.
Practical Steps for Your Client Onboarding
- Ask every new client at onboarding whether they hold or have ever held crypto assets. Do not assume the answer is no.
- Obtain a full list of exchanges used, wallet addresses, and years of activity.
- Recommend a crypto tax tool for record reconstruction if the client cannot produce detailed records.
- Confirm whether activity is individual, business, SMSF, or trust — each has different tax treatment.
- Flag the income figures from staking and yield farming to the income tax return preparer — these often get missed when the only focus is on the capital gains schedule.
Crypto compliance is no longer an edge case. Treating it as a standard part of client onboarding is the fastest way to protect your clients — and your practice — from ATO data-matching surprises.
