How to File Your Crypto Taxes in Australia Without the Headache?

Written By

Picture of Ankush Kumar

Ankush Kumar

Crypto Tax & Accounting Analyst

Share Article

Share this Article

streamline-sharp_star-badge-solid.svg
Our Blog Standards:

Our content simplifies complex crypto tax, accounting, and Web3 topics into practical, easy-to-follow guides. We prioritise clarity and accuracy, and every post undergoes rigorous editorial and compliance checks.

Contents

There are 5 steps to filing your crypto taxes in Australia, but it is not that simple. Figuring out which forms to fill out and where to report your transactions can be just as complicated. Based on the form you have to fill out and where to report your transactions, you will have to 

  • Reconcile your transaction history
  • Calculate your capital gains and losses
  • Distinguish between capital gains and ordinary income
  • Transfer the relevant figures to your tax return.

For individual investors, this typically means completing the Individual Tax Return and, if applicable, a Capital Gains Tax (CGT) Schedule. If you trade crypto as a business or earn other forms of crypto income, additional reporting requirements may apply.

Here’s how to file your crypto taxes in Australia in 5 steps, including the forms you need and what to report in each.

Key Takeaways

  • Two filing methods: Lodge online through myTax or submit paper forms (NAT 2541 and NAT 2679, if required).
  • Step 1: Collect transaction records from all exchanges and wallets.
  • Step 2: Categorise transactions into capital gains, income, and non-taxable transfers.
  • Step 3: Calculate capital gains, losses, and crypto income in AUD.
  • Step 4: Generate a crypto tax report with all relevant figures.
  • Step 5: Lodge your return by the applicable deadline, either yourself or through a registered tax agent.
  • Avoid errors: Reconcile wallet transfers, report crypto swaps, and check your eligibility for the 50% CGT discount.

What Do You Need Before Filing Your Crypto Taxes in Australia?

Before filing your crypto tax return, you need to collect transaction records, calculate your capital gains and losses, and identify the income you earned from crypto. To do so, you need to prepare for the filing by collecting the following documents and information:

What you need

Where to get it

Crypto transaction history

Exchanges and wallet applications

Wallet and transfer records

Wallets and blockchain explorers

Capital gains and losses

Crypto tax software or your own calculations

Crypto income records

Staking platforms, exchanges, and mining pools

Previous tax returns

ATO online account or tax agent

TFN and filing information

ATO online account through myGov

What Crypto Transactions in Australia Must Be Reported?

The ATO treats crypto as property, which means crypto transactions are subject to Capital Gains Tax and Income Tax rules. If you’ve sold, traded, or earned crypto during the financial year, even once, you’re legally required to report those activities, no matter how small the amount may seem. 

The following tables summarize which crypto transaction attracts which tax in Australia:

Tax Treatment for Cryptocurrency-Related Transactions in Australia

Tax type

Transactions

Income Tax

  • Staking rewards
  • Mining income from business activities
  • Crypto received as salary or payment
  • Airdrop rewards
  • DeFi interest income

Capital Gains Tax (CGT)

  • Selling crypto for AUD
  • Swapping one crypto for another
  • Spending crypto on goods or services
  • Gifting crypto
  • Selling staking rewards
  • Selling mined crypto held as an investment
  • Selling crypto received as income

No Tax

  • Buying crypto with AUD
  • Holding crypto
  • Transferring crypto between your own wallets: Generally not taxable if beneficial ownership remains unchanged.
  • Receiving a genuine loan in crypto
  • Moving crypto between exchange accounts you own

Tax Treatment for DeFi-Related Transactions in Australia

Tax type

Transactions

Income Tax

  • Earning interest from DeFi lending
  • Receiving staking rewards
  • Earning liquidity pool rewards
  • Receiving yield farming rewards

Capital Gains Tax (CGT)

  • Swapping tokens on a DeFi platform
  • Selling DeFi tokens for AUD
  • Using tokens to provide liquidity, where the transaction triggers a CGT event
  • Withdrawing or redeeming tokens when a CGT event occurs
  • Selling liquidity pool tokens
  • Disposing of governance tokens

No Tax

  • Transferring tokens between your own wallets: Generally not a taxable event if beneficial ownership remains unchanged.
  • Holding DeFi tokens without disposing of them
  • Depositing collateral without transferring beneficial ownership

Tax Treatment for NFT Transactions in Australia

Tax type

Transactions

Income Tax

  • Receiving NFT royalties as income
  • Earning NFTs as payment for services
  • Receiving NFTs as business income
  • Creating and selling NFTs as part of a business

Capital Gains Tax (CGT)

  • Selling an NFT for AUD
  • Swapping an NFT for another NFT
  • Selling an NFT for cryptocurrency
  • Gifting an NFT
  • Using an NFT to purchase goods or services
  • Disposing of an NFT held as an investment

No Tax

  • Buying an NFT with AUD
  • Holding an NFT without selling or transferring it
  • Transferring an NFT between your own wallets: Generally not a taxable event if beneficial ownership remains unchanged.

Lost In Your Crypto Tax Chaos?

We’ll organise everything, reports, gains, losses.

Documents and Records You Need Before Filing

Before you start filing your crypto taxes in Australia, make sure you’ve gathered all the right documents. Keeping accurate and organised records can save you from audits and reduce the risk of paying incorrect taxes. Here are the key records you must maintain:

Wallet Addresses and Exchange Accounts

The ATO requires visibility into all your wallet addresses and exchange accounts. You must maintain a list of all wallets, both hot and cold, and centralised or decentralised exchanges where you hold or have held crypto. This includes

  • Public wallet addresses
  • Exchange usernames and IDs
  • Date of account creation or wallet setup

Crypto Transaction History

You must record every single transaction related to your crypto activity. This includes trades, purchases, sales, transfers, staking, and liquidity pool activity. Each record should mention:

  • Date and time of transaction
  • Type of transaction (buy, sell, swap, stake, etc.)
  • Amount and type of cryptocurrency involved
  • Value in AUD at the time of transaction
  • Purpose of the transaction (personal use, investment, etc.)

Fiat Currency Deposit and Withdrawal Records

You should maintain a record of all fiat currency deposits to and withdrawals from crypto exchanges. These help in verifying the money flow and calculating capital gains or income. Include:

  • Date of deposit or withdrawal
  • Amount in AUD
  • Source or destination (bank account, payment processor, etc.)

Capital Gains Tax Calculations (If Applicable)

If you’ve disposed of crypto assets, you must calculate capital gains or losses for each event. This requires:

  • The acquisition date and cost base
  • The disposal date and sale price
  • Any associated transaction fees
  • Calculated capital gain or loss for each event

If you held the asset for over 12 months, you may also be eligible for a 50% CGT discount.

Income Earned in Crypto

If you received crypto as income, through staking, play-to-earn games, freelancing, or interest, you must record:

  • Date of receipt
  • Fair market value in AUD on the date of receipt
  • Source or protocol name
  • Purpose of the payment (work, staking reward, etc.)

Record of Lost or Stolen Crypto

If you’ve lost access to a wallet or had your crypto stolen, you may be able to claim a capital loss. You’ll need:

  • Proof of ownership
  • Details and evidence of the loss
  • Any efforts made to recover the assets
  • Police or legal documentation if applicable

How to File Your Crypto Taxes in Australia?

Australian taxpayers have multiple methods to file their crypto taxes. Depending on your situation, technical comfort, or tax complexity, you can choose from the following options:

Lodge Through the myTax Portal (Online)

If you’re filing your taxes yourself without a registered tax agent, you can use the ATO’s official myTax portal. It’s available via your myGov account and is suitable for individuals with straightforward tax affairs.

How Does it Work?

  • Log in to your myGov account.
  • Link your ATO profile (if not already done).
  • Navigate to ‘Lodge Tax Return’.
  • Manually enter income, deductions, and capital gains (including crypto).
  • Use the CGT section to report crypto disposals.

Best for: Individual investors with basic crypto activities like buying, selling, or occasional staking.

Paper Forms: NAT 2541 and NAT 2679 (Offline)

While rarely used today, you can still file your return using paper forms. This is useful for those who prefer offline documentation or face issues with digital access.

  • NAT 2541: Individual tax return form.
  • NAT 2679: Capital Gains Tax (CGT) schedule, required if your capital gains exceed $10,000 AUD in the financial year.

How Does it Work?

  • Download the forms from the ATO website.
  • Manually fill in the relevant sections for income and CGT.
  • Mail the completed forms to the ATO address listed on the forms.

Use a Registered Tax Agent or Accountant

Working with a registered tax agent gives you professional support, especially if your crypto transactions are complex or span multiple platforms.

What A Tax Agent Can Help With?

  • Identifying whether your crypto gains are capital or income.
  • Reporting lost or inaccessible assets.
  • Claiming deductions and calculating your exact tax liability.
  • Lodging your return via the ATO’s tax agent portal.

Key benefit: If you’re using a tax agent, your deadline is extended from 31 October to 15 May of the following year.

Step-by-Step Guide to Filing Crypto Taxes

Filing crypto taxes might seem complicated, but breaking it into steps can make it much easier. Here’s a clear process every Australian investor can follow:

Step 1: Collect All Your Crypto Transactions

Begin by gathering a complete history of your crypto activity for the financial year (1 July to 30 June). This includes:

  • Purchases and sales of crypto
  • Swaps between coins or tokens
  • Airdrops, forks, staking rewards, and mining income
  • Spending crypto on goods and services
  • Transfers between wallets (only if relevant)

Download CSV files or statements from each exchange and wallet you’ve used.

Step 2: Categorise Each Transaction Type

Once collected, you need to sort each transaction based on ATO guidelines:

  • Capital Gains Tax applies to disposals like sales, swaps, and spending.
  • Income Tax applies to rewards from staking, lending, play-to-earn, and airdrops.
  • Non-taxable transfers between your own wallets need documentation but aren’t taxed.

Using crypto tax software here can help automate this process.

Step 3: Calculate Capital Gains and Income

You must calculate:

  • Capital Gains/Losses: For each disposal, subtract the cost base from the sale value.
  • Crypto Income: Value your earnings in AUD on the date received.

Apply the 50% CGT discount if you held an asset for more than 12 months.

Step 4: Generate a Tax Report

Create a final crypto tax report that includes:

  • A summary of capital gains and losses
  • Income from all taxable crypto activities
  • A breakdown of each transaction with timestamps and AUD values
  • Any deductible expenses or transaction fees
  • Software tools can export this data in ATO-ready format.

Step 5: Lodge Your Tax Return

Use one of the following options to submit your return:

  • Log in to your myGov account and lodge via myTax.
  • Work with a registered tax agent and provide them with your crypto report.
  • Mail completed paper forms (NAT 2541 + CGT schedule) to the ATO.
  • Make sure to lodge by 31 October (individuals) or 15 May (with an agent).

You must calculate:

  1. Capital Gains/Losses: For each disposal, subtract the cost base from the sale value.
  2. Crypto Income: Value your earnings in AUD on the date received.

Apply the 50% CGT discount if you held an asset for more than 12 months.

Lost In Your Crypto Tax Chaos?

We’ll organise everything, reports, gains, losses.

Common Mistakes to Avoid While Reporting Cryptocurrency

Filing crypto taxes isn’t just about reporting gains. One small mistake can trigger audits, penalties, or missed deductions. Here are the most frequent errors to steer clear of:

Misreporting Swaps and DeFi Transactions

Many investors think swapping one crypto for another is tax-free. In reality, every swap is a taxable disposal under ATO rules. The same applies to DeFi activities like adding liquidity or yield farming. Failing to report these disposals correctly can result in underreported capital gains and future issues with the ATO.

Missing Crypto Income from Airdrops and Staking

Not all crypto earnings come from selling coins. If you received tokens through airdrops, staking rewards, or as part of play-to-earn games, the ATO considers this assessable income. Forgetting to include these in your tax return could lead to an incorrect income report and attract attention from the ATO.

Ignoring Transfers Between Wallets

While wallet-to-wallet transfers aren’t taxable, not tracking them properly can create confusion. If you can’t show a full audit trail of these movements, the ATO might treat them as disposals. Always maintain clear records for non-taxable transfers to avoid double taxation or disputes over cost base continuity.

Using Wrong AUD Values for Transactions

Crypto prices fluctuate constantly, so reporting transactions with incorrect AUD conversion values is a common mistake. You must use the fair market value in Australian Dollars on the exact date and time of each transaction. Relying on monthly averages or exchange estimates can cause incorrect capital gain or income calculations.

Forgetting the CGT Discount

If you held a crypto asset for more than 12 months before selling, you’re likely eligible for a 50% Capital Gains Tax discount. Many taxpayers forget to apply this, which leads to unnecessarily high tax liabilities. Always check your holding period before calculating gains to avoid overpaying.

How KoinX Helps You File Crypto Taxes Accurately?

Trying to manually track and file crypto taxes from dozens of exchanges, wallets, and DeFi apps can lead to costly errors. KoinX solves this exact problem by automating your entire crypto tax workflow, helping you file with full accuracy and zero stress.

Imports Crypto Transactions from 300+ Platforms

KoinX connects with over 300 exchanges, wallets, and blockchains including Binance, Coinbase, MetaMask, and Trust Wallet. You can sync all your historical and live crypto activity, swaps, airdrops, staking, and NFT trades, in a few clicks. This centralises your crypto tax data in one place and avoids missing any transactions.

Automatically Categorises and Tags All Activities

Once your data is imported, KoinX automatically categorises your crypto activities based on the ATO tax guidelines. Whether it’s a capital disposal, a staking reward, or a DeFi loan, KoinX identifies the correct label. This ensures your taxable events are sorted accurately without needing manual edits or guesswork.

Calculates Capital Gains and Income With Precision

KoinX uses the ATO-approved First-In-First-Out (FIFO) method to calculate capital gains and crypto income in AUD. It applies the 50% CGT discount for long-term holdings and distinguishes between short-term gains, regular income, and tax-free transfers. The tax reports generated are always compliant and audit-ready.

Exports ATO-Compliant Reports in One Click

With KoinX, you can download complete crypto tax reports for any financial year. These reports include transaction summaries, capital gains, income breakdowns, and supporting schedules that match ATO formats. You can upload them directly on myTax or send them to your accountant without edits.

KoinX makes crypto tax filing easy for Australian investors by offering end-to-end automation and compliance. You can avoid misreporting penalties and focus on investing smarter, join KoinX today and simplify your crypto taxes with just a few clicks.

How Can KoinX Help You File Crypto Taxes Accurately in Australia?

Incorrect crypto tax reporting can result in penalties from the ATO. If you underreport your tax liability due to a failure to take reasonable care, the penalty can be 25% of the tax shortfall. This increases to 50% for recklessness and 75% for intentional disregard of tax laws. Failure to maintain required records can also attract a penalty of 20 penalty units, equivalent to AUD 7,280 from 1 July 2026.

KoinX helps reduce the risk of reporting errors through features designed to improve the accuracy of your crypto tax calculations:

  • Consolidate transaction records: Import data from 800+ supported integrations to reduce the risk of missing transactions.
  • Reconcile wallet transfers: Identify transfers between your own wallets to avoid duplicate entries and incorrect capital gains calculations.
  • Categorise transactions: Organise crypto activity to help distinguish capital gains from assessable income.
  • Calculate gains and losses: Track cost bases and disposal values to reduce calculation errors.
  • Generate tax reports: Compile transaction data and tax calculations into reports to help prepare your Australian income tax return.

By automating transaction tracking and calculations, KoinX helps you reduce avoidable reporting errors and prepare a more accurate crypto tax return. However, it cannot guarantee that you will avoid penalties, as the accuracy of your return also depends on complete records, correct tax treatment, and timely filing. But you can avoid misreporting penalties and focus on investing smarter. Join KoinX today and simplify your crypto taxes with just a few clicks.

Conclusion

Filing crypto taxes in Australia becomes much easier when you know what to look for. Here’s a trick: don’t assume that transferring crypto between your own wallets is taxable. Keep a record of the transfer to avoid reporting it as a disposal. If you’ve held an asset for more than 12 months, check whether you qualify for the 50% CGT discount before calculating your gains. Also, remember that swapping Bitcoin for Ethereum can trigger CGT, even if you haven’t converted your holdings into AUD.

And before you file, reconcile your exchange and wallet records to ensure no transactions or cost bases are missing. KoinX helps you automate this process by consolidating transactions, identifying transfers, and calculating gains and losses, making it easier to prepare your Australian crypto tax return accurately.

Frequently Asked Questions

Do I Need to Report Crypto if I Didn’t Sell Anything?

Yes, you still need to report your crypto holdings if you earned income through staking, airdrops, or DeFi activities. Even if there was no sale, these earnings may still be taxable. It’s important to check whether any crypto activity generated assessable income or involved a disposal.

How Do I Report Crypto Received as a Gift?

If you receive crypto as a gift, it is generally not taxed at the time of receipt. However, if you later sell or swap the gifted crypto, you will need to report any resulting capital gains based on its market value on the date you received it.

What If I Lost Access to a Wallet with Crypto?

In some cases, the ATO may accept a capital loss claim if you have genuinely lost access to a crypto wallet. To do this, you need to prove ownership, document the loss, and show efforts made to recover the funds. Supporting records are essential for a valid claim.

Can I Deduct Crypto Transaction Fees on My Tax Return?

Yes, crypto transaction fees incurred during disposals such as sales or swaps are tax-deductible. These fees can be added to your cost base, which helps reduce your capital gain. However, transfer fees between wallets may not be deductible under the ATO’s cautious stance.

Do I Need to Use a Tax Agent to File Crypto Taxes?

No, you can file your crypto taxes yourself using the myTax portal. However, using a registered tax agent may help if your crypto activity is complex. A tax agent can also provide personalised advice and assist with proper recordkeeping and reporting. 

Turn Your Crypto Trades Into a Filing-Ready Report