How to lodge crypto tax in Australia for 2026
A practical step-by-step walkthrough for Australian crypto investors lodging their 2025/26 return. Covers the export from your tax software, the myTax sections that crypto sits in, the 30 June 2026 deadline, the lodgement options, and the common mistakes the ATO catches.
Direct answer
The lodgement workflow is the same every year: reconcile every transaction in tax software, generate the ATO myTax report, lodge through myGov-linked myTax (or hand the report to your accountant), pay any liability by the lodgement deadline. The complexity is in the reconciliation; the lodgement itself is mechanical.
Self-lodgement deadline for the 2025/26 financial year is 31 October 2026. Lodgement through a registered tax agent extends to 15 May 2027 if you engage them by 31 October. Late lodgement penalties start at AUD 313 and compound. The real deadline most active crypto investors care about is 30 June 2026, the cutoff for tax-loss harvesting trades to count against the current financial year.
The deadlines that actually matter
Three dates matter for the 2025/26 Australian crypto tax cycle:
| Date | What it is | Penalty for missing |
|---|---|---|
| 30 June 2026 | End of the 2025/26 financial year. Final cutoff for tax-loss harvesting disposals to count against this year's gains. | None directly; missed harvesting opportunities only. |
| 31 October 2026 | Self-lodgement deadline for individuals not engaging a registered tax agent. Also the deadline to engage a registered tax agent and have it count for extended-deadline access. | Failure-to-lodge penalty: AUD 313 per 28-day period, capped at AUD 1,565. Plus General Interest Charge on tax owed. |
| 15 May 2027 | Extended lodgement deadline for individuals on a registered tax agent's lodgement program (engaged before 31 October 2026). | Same as self-lodgement penalties if missed. |
The 30 June date is the only one that materially changes your tax position. After 30 June, every disposal counts toward the next financial year's CGT calculations, so harvesting losses to offset 2025/26 gains has to happen before that date. The 31 October and 15 May dates are administrative; they affect penalties, not tax owed.
For active investors the 30 June deadline is the urgent one. The free Tax-Loss Harvesting Calculator models exactly how much tax you save by realising specific underwater positions before EOFY.
Before 30 June: the cutoff actions
If you have unrealised crypto losses on coins you would not buy back at current prices, harvesting them before 30 June 2026 produces a capital loss that offsets capital gains in the 2025/26 return. The mechanics:
- Identify the underwater positions in your portfolio (current AUD value below cost base).
- Confirm you would not repurchase at current prices (the ATO's wash-sale provisions disallow loss claims on substantially identical assets reacquired shortly after disposal with the dominant purpose of generating a tax benefit).
- Execute the sale on or before 30 June 2026 through any AUSTRAC-registered exchange. PayID and Osko deposits/withdrawals settle in minutes during business hours; bank transfers can take 1-2 business days, so leave a buffer.
- Record the disposal with date, AUD value at execution, fees, and counterparty.
Losses harvested in 2025/26 first offset gains in 2025/26, then carry forward indefinitely against future CGT events. There is no expiry on carried-forward capital losses.
The 30 June timing also affects the 50 percent CGT discount. Disposals of assets held more than 12 months by individuals or trusts qualify for the discount; disposals held less than 12 months do not. If you have positions sitting on profits that would tip into the >12-month bracket within days or weeks of EOFY, deferring those disposals until they cross the 12-month mark cuts your taxable gain in half.
Reconciling now for the EOFY cutoff?
Open a Summ accountStep 1 - aggregate every wallet, exchange, and chain
Before any software touches your data, list every place crypto has lived during the 2025/26 financial year:
- AU exchanges: CoinSpot, Binance Australia, Independent Reserve, Swyftx, Digital Surge, Cointree, CoinJar, Coinbase Australia, Crypto.com, Kraken (any account active during the year).
- Offshore exchanges: Bybit, Bitget, MEXC, OKX, Gate.io, KuCoin (any account funded with crypto from an AU exchange).
- Self-custody wallets: MetaMask (and every connected chain), Phantom, Rabby, Trezor, Ledger, Trust Wallet.
- DeFi protocols: Uniswap, Aave, Compound, Curve, Lido, Rocket Pool, GMX, dYdX (any wallet that interacted with a DeFi contract).
- NFT marketplaces: OpenSea, Blur, Magic Eden, Foundation.
- Mining: pool addresses, solo mining wallets, cloud-mining contracts.
- Staking: validator addresses, exchange staking products (CoinSpot Earn, Binance Earn, Independent Reserve staking), liquid staking derivatives (stETH, rETH).
Anything missed at this step generates a "missing transaction" flag in tax software downstream. The cleanup at lodgement time is exponentially worse than the upfront audit.
Step 2 - run the data through tax software
Connect each source via API (preferred) or CSV upload. The three options for AU residents in 2026:
| Tool | Integrations | DeFi protocols | Effective entry price | Best for |
|---|---|---|---|---|
| Summ (Sydney, 20 percent off referral) | 3,500+ | 1,500+ (deepest in AU market) | ~AUD 79 | DeFi-heavy, multi-chain, NFT traders |
| Syla (Sydney, 10 percent off referral) | ~250 | Major protocols only | ~AUD 53 | AU-only spot, SMSF, accountant-friendly |
| Koinly (Norway, AU rules supported) | 800+ | 200+ | AUD 64 | Mid-volume, broadest accountant brand familiarity |
All three apply the 50 percent CGT discount automatically for assets held over 12 months and produce ATO myTax-compatible report formats. Referral discounts apply automatically at signup with no coupon code entry required.
API connections pull historical transaction data from the exchange directly. CSV uploads work but require manual file management. For the 2025/26 cycle, schedule the imports between June and August 2026 (after every June transaction has settled) so you import once with complete data rather than reprocessing throughout the year.
Step 3 - reconcile flagged transactions
Every tax tool flags transactions it cannot automatically classify. Common flags include:
- Missing cost base: a coin appeared in a wallet without a corresponding acquisition. Usually means a cross-chain bridge or a manual transfer between wallets the tool does not see as connected. Resolve by adding the source wallet/exchange or marking the transfer as internal.
- Suspected duplicate: same transaction imported from two sources (e.g. exchange CSV plus on-chain wallet). Mark one as the canonical record and ignore the other.
- Unknown contract: a DeFi protocol the tool does not have a parser for. Manually classify (deposit, withdrawal, swap, claim, etc.).
- Negative balance: balance went below zero, indicating a missing deposit somewhere upstream. Find the missing acquisition.
- Airdrop or hard fork: tool guessing on classification. Confirm.
Flag count varies by activity profile. A spot-only AU exchange user typically has 0-5 flags. A multi-chain DeFi user has 50-200 flags. The reconciliation is the time-consuming part of the workflow; the rest is mechanical.
Step 4 - export the ATO myTax report
Once flags are cleared, generate the ATO report. Each tool produces it slightly differently:
- Summ: Reports → Australia → ATO myTax Report. Outputs a PDF summary plus a CSV of underlying CGT events.
- Syla: Reports → ATO myTax Report. Outputs a PDF aligned to the actual myTax form sections (the most directly transcribable of the three).
- Koinly: Reports → Tax Reports → Australian (ATO) myTax Report. Outputs a PDF with capital gains summary and ordinary income totals.
The numbers you transcribe into myTax are:
- Total current-year capital gains (sum of all gains before discount).
- Total current-year capital losses (sum of all losses).
- CGT discount applied (50 percent of long-term gains for individuals/trusts, 33.33 percent for SMSF).
- Net capital gain (after losses, after discount).
- Carried-forward capital losses applied (if any from prior years).
- Other crypto income (staking, lending, DeFi yield, mining for hobbyists treated as ordinary income).
Save the PDF report. The ATO can request the underlying transaction data for up to five years after lodgement.
Step 5 - log into myGov and start the return
Crypto lodgement uses the standard myTax portal:
- Sign into my.gov.au with your linked identity.
- Select Australian Taxation Office from your linked services.
- Click Lodge under the Tax tab, select 2026 for the 2025/26 financial year.
- Confirm pre-fill data (employer income, bank interest, etc.) at the prompts.
- Continue to the Income section, where the crypto sections sit.
myTax does not have a dedicated "crypto" item. Crypto data enters in two places: the Capital Gains section for disposal gains/losses, and Item 21 - Other Income for staking/DeFi yield/mining income.
Step 6 - enter capital gains in the CGT section
Under Income > Capital gains or losses:
- Tick Yes, I had a CGT event during the year.
- Tick Other CGT assets and any other CGT events (crypto sits here, not under shares).
- Enter your Total current year capital gains from the report.
- Enter Current year capital losses applied.
- Enter Net capital gain (this is the amount that flows into your assessable income).
- If applicable, enter CGT discount applied in the relevant subfield.
- If you have prior year capital losses carried forward, enter them in the dedicated field.
The ATO does not require you to upload the supporting transaction list. They require you to keep it for five years and produce it on request. Your tax software's PDF and underlying CSV are the records you keep.
Step 7 - enter staking and DeFi income at item 21
Under Income > Other income > Item 21 - Other income:
- Description: "Crypto staking and DeFi income" (or "Crypto mining income" if relevant).
- Amount: total ordinary income figure from your tax software's report.
This catches:
- Staking rewards at AUD value on receipt.
- DeFi yield, lending interest, harvest events at AUD value on receipt.
- Mining rewards if you mine as a business (hobby miners report mining proceeds at disposal in the CGT section instead, with zero cost base).
- Airdrops at AUD value on receipt.
Disposing of these assets later generates a separate CGT event using the receipt-time AUD value as cost base. The CGT side already entered at Step 6 covers the disposal.
Step 8 - claim deductible expenses
Under Deductions, you can claim genuinely incurred costs:
- Crypto tax software subscriptions (Summ, Syla, Koinly).
- Tax agent fees for preparing your return, where applicable.
- Mining expenses if running mining as a business (electricity apportioned, hardware depreciation, hosting fees, repairs).
- Trading-related professional development for traders carrying on a business (rare for retail crypto investors; common for mining business operators).
Investment-related interest deductions for crypto borrowing are generally NOT allowed under current ATO guidance. Trading-platform fees are absorbed into cost base or proceeds calculations rather than separately claimed.
Need a cleaner ATO-aligned report?
Try SylaStep 9 - review and submit
myTax presents a final summary before submission. Verify:
- Total assessable income (employment + interest + crypto + other).
- Total deductions claimed.
- Taxable income.
- Calculated tax payable (should match what your tax software estimated to within rounding).
- Medicare levy and any HELP/HECS repayments.
- PAYG instalments paid during the year (relevant for second-year crypto traders who triggered PAYG).
If the calculated tax differs materially from your software's estimate, something was transcribed wrong or a deduction was missed. Reconcile before submitting.
Submit. myTax issues an immediate notice of receipt; the ATO typically processes the return within 2-3 weeks and issues a Notice of Assessment.
Lodging through a registered tax agent instead
For DeFi-heavy portfolios, multi-chain activity, mining-as-business returns, or any SMSF holdings, engaging a registered tax agent is usually the better choice. The mechanics:
- Find an agent on the Tax Practitioners Board register. Filter for Tax Agents (not BAS Agents). Check explicitly for crypto experience; ask for client references in the AU crypto space.
- Engage them before 31 October 2026 to qualify for the extended lodgement deadline (typically 15 May 2027).
- Provide them your tax software's full report PDF + underlying CSV. They translate the figures into the agent-portal lodgement system, which is functionally identical to myTax but with extended deadlines.
- Authorise lodgement when they send you the prepared return for review.
Cost ranges typically AUD 200-400 for personal returns with a clean software-generated report, AUD 500-1,000 for more complex DeFi or mining returns, AUD 1,500+ for SMSF crypto returns. Agent fees are deductible.
The five mistakes the ATO catches most often
The ATO publishes annual taxation determinations and audit summaries. Five recurring errors in crypto returns:
- Treating crypto-to-crypto trades as non-taxable. Every swap is a CGT disposal of the input asset and acquisition of the output asset at AUD value at trade time. The "I never cashed out to AUD so I owe no tax" position is wrong and the ATO actively audits this through AUSTRAC data-matching.
- Not declaring staking or DeFi income at all. Staking rewards, lending interest, and yield farming returns are ordinary income on receipt, separate from any subsequent disposal CGT. Declaring only the disposal misses 50-100 percent of the actual taxable amount on those positions.
- Claiming the 50 percent CGT discount on assets held less than 12 months. The 12-month period is calculated from acquisition date to disposal date, not held-during-the-year. Common error in tax software where the holding period was not correctly calculated for assets received via fork or airdrop (the receipt date is the acquisition date for these, not the original asset's acquisition date).
- Missing gas fees as CGT events. Every gas payment in ETH (or any other native token) is a disposal of that token at AUD value at transaction time. For active DeFi users, this generates hundreds of mini-CGT events that must be aggregated. Missed in returns prepared without specialist DeFi tax software.
- Personal use exemption claims that do not qualify. Section 118-10 ITAA 1997 personal use asset exemption requires the asset to be acquired AND used for personal use or enjoyment, with the acquisition cost under AUD 10,000. Most crypto acquisitions are investment-motivated, which disqualifies the exemption regardless of subsequent use. Claiming it inappropriately is a frequent ATO audit trigger.
What happens if you lodge late or miss income
Late lodgement (after the relevant deadline):
- Failure-to-lodge penalty: AUD 313 per 28-day period (one penalty unit), capped at AUD 1,565 (five units) for individuals.
- General Interest Charge accrues daily on any tax owed at the published GIC rate (typically 9-11 percent annualised).
- Penalty can be remitted in cases of serious illness, natural disaster, or other documented hardship; not for simple oversight.
Undeclared crypto income discovered post-lodgement:
- File a tax return amendment through myTax (allowed up to two years after lodgement for individuals, or four years if the ATO opens an audit).
- Self-amendment before audit attracts materially lower penalties than ATO-discovered shortfall (often zero penalties on amounts disclosed before audit).
- The ATO has data on approximately 1.2 million Australian crypto users via AUSTRAC data-matching. The probability of "they will not notice" is functionally zero for activity on AUSTRAC-registered exchanges.
How to amend a return if you find an error later
The amendment process:
- Log into myGov, select ATO, navigate to the original return year.
- Click Amend.
- Update the affected fields with the corrected figures.
- Provide a brief explanation in the supplementary section ("Updated capital gains following recalculation in crypto tax software" is sufficient).
- Submit. The ATO recalculates tax and either issues a refund (if you overpaid) or a payment notice (if you underpaid).
Self-amendment for prior years is the recommended path if you discover undeclared crypto income or incorrect calculations. Voluntary disclosure typically avoids penalties on the disclosed amount; ATO-initiated audits attract shortfall penalties of 25-75 percent of the additional tax owed.
For complex amendments (multi-year, large amounts, audit risk), engaging a registered tax agent is the safer path. Their professional indemnity insurance and direct ATO access materially de-risk the amendment.
Sources and primary references
Every lodgement procedure, deadline, and penalty figure on this page is grounded in primary ATO sources. Verify any specific claim by following the links below.
- ATO individual tax return lodgement portal - the canonical source for lodgement procedures, deadline rules, and amendment processes.
- ATO crypto asset investments hub - the canonical source for crypto-specific tax treatment and reporting requirements.
- ATO crypto asset data-matching program - source for the AUSTRAC-to-ATO data pipeline and the 1.2 million users covered figure.
- Tax Practitioners Board register - the official register of registered tax agents authorised to lodge on your behalf.
- ATO tax return progress tracker - check processing status post-submission.
- ATO General Interest Charge (GIC) rates - current GIC rate applicable to late tax debts.
- ATO return amendment guidance - amendment timeframes and procedures.
This page is procedural guidance, not personal tax advice. Specific situations vary; consult a registered tax agent for binding guidance. The author is not a registered tax agent. Last full source verification: 2026-05-07.
Related cluster pages
The full EOFY 2026 crypto tax cluster covers each topic in dedicated depth:
- Crypto Tax Australia 2026: ATO Guide - the foundational pillar covering CGT events, the 50 percent discount, and personal use exemption.
- Crypto Staking Tax Australia 2026 - how the ATO treats staking rewards (income on receipt, CGT on disposal).
- DeFi Tax Australia 2026 - the LP/lending/yield farming/wrapping CGT trap and the gas-fees-as-disposals problem.
- NFT Tax Australia 2026 - collector vs creator, royalties, gas fees, personal use exemption.
- Crypto Mining Tax Australia 2026 - hobby vs business classification and deductible expenses.
- EOFY 2026 Crypto Tax Checklist - 12-step pre-lodgement action list with the 30 June 2026 deadline.
- Free Crypto CGT Calculator, SMSF Crypto CGT Calculator, Tax-Loss Harvesting Calculator.
Frequently asked questions
When is the deadline to lodge crypto tax in Australia?
Self-lodged returns for the 2025/26 financial year are due 31 October 2026. If you engage a registered tax agent before 31 October 2026, the lodgement deadline extends to 15 May 2027 (with concessions to 5 June 2027 in some cases). Failure-to-lodge penalties start at AUD 313 per 28-day period and accrue up to a maximum of AUD 1,565. Late lodgement also accrues interest on any tax owed at the General Interest Charge rate.
Do I have to use crypto tax software to lodge in Australia?
No. The ATO accepts manually-prepared CGT calculations, but for any portfolio with more than ~50 transactions across multiple exchanges or wallets, software is the only realistic option. Manual reconciliation of cross-exchange flows, DeFi protocol activity, gas fees, and staking rewards typically takes 20-40 hours per financial year. Software like Summ, Syla or Koinly compresses that to 1-3 hours plus a final accuracy review. The math is the same; the time is the difference.
Can I lodge crypto tax through myGov?
Yes. You lodge crypto tax through the standard myTax portal accessed via myGov. There is no separate crypto lodgement system. Capital gains from crypto disposals enter the Capital Gains section of myTax (under the Income & Deductions heading). Staking rewards, DeFi yield, and mining income enter Item 21 (Other Income). The data has to be aggregated and totalled before you start the return; myTax does not connect to exchanges or import transaction data.
What if I haven't kept records of my crypto trades?
Connect every exchange and wallet to a crypto tax tool and let it reconstruct the history from the on-chain and exchange data. Most major Australian exchanges (CoinSpot, Binance, Independent Reserve, Swyftx) export full transaction history going back to account opening. On-chain wallets reconstruct from the address. The reconstruction is rarely perfect for users with significant DeFi or cross-chain activity, but it produces an ATO-defensible position when the alternative is no records at all. Specialist software handles the reconciliation; manual reconstruction at the same depth is impractical.
Do I need an accountant to lodge crypto tax?
Not if your activity is straightforward (one or two AU exchanges, simple buy-and-hold-and-sell pattern, no DeFi, no SMSF). For DeFi-heavy portfolios, multi-chain activity, mining as a business, or SMSF holdings, a registered tax agent with crypto-specific experience saves time and reduces audit risk. The Tax Practitioners Board register at tpb.gov.au lists every registered agent. Cost ranges from AUD 200 to AUD 800 per return for personal crypto returns; AUD 1,500+ for SMSF or business mining returns.
Can I lodge a crypto tax return without paying for software?
Yes for very small portfolios. Koinly's free tier handles up to 10,000 transactions for preview but requires a paid plan to actually export the ATO report. Most other tools have a paid floor at AUD 49-99 per year. The free Crypto CGT Calculator on this site applies the 50 percent CGT discount automatically and is sufficient for one or two disposals; for a full year of trading you need software. Cost-wise the cheapest tier across the three major options is roughly AUD 53-79 effective with referral discounts: Syla AUD 53 (10 percent off), Summ AUD 79 (20 percent off), Koinly AUD 64 list.
What if my crypto exchange went bankrupt or was hacked - do I still owe tax?
If you can prove the loss (exchange insolvency, documented hack, lost private keys), the loss is generally treated as a CGT event with proceeds of zero, generating a capital loss equal to your cost base. The loss is offset against capital gains in the same year first; excess losses carry forward indefinitely. Proof requirements are strict: insolvency notices, hack disclosures, transaction records showing the loss event. The ATO has refused claims where users could not document the loss event or recovery attempts. Specific situations need a tax agent.
What about previous years - if I never declared crypto, what should I do?
Lodge an amendment for each prior year through myTax (amendments allowed up to two years after lodgement for individuals, four years if the ATO opens an audit). Voluntary disclosure attracts materially lower penalties than ATO-initiated audits, often zero penalties on amounts disclosed before audit. The ATO has data on approximately 1.2 million Australian crypto users via the AUSTRAC data-matching program; assume your activity is visible. Self-disclose and amend rather than waiting for the ATO letter.