Tools and software to simplify crypto swap tax calculations

Manual calculations can get complicated fast if you trade frequently.

That’s where specialized crypto tax software like Summ (formerly Crypto Tax Calculator) can help.

  • Automatically import trades from popular exchanges, wallets, and DeFi platforms.
  • Accurately track cost basis and fair market value for each transaction.
  • Calculate capital gains or losses (short-term and long-term) based on your chosen cost-basis method (e.g., FIFO or LIFO).
  • Generate ready-to-file tax reports, including Form 8949 and Schedule D.

By consolidating all your transactions in one place, Summ can save you hours of reconciling trades manually. Our software is continually updated to reflect changes in IRS crypto tax rules, ensuring you remain compliant.

2025-03-22

How Investing vs Trading impacts tax

In most cases of buying and selling cryptocurrency as a retail investor, you are participating in investing rather than trading. The two are treated differently for tax purposes.

  • Investing is subject to capital gains tax or income tax, depending on the nature of the transaction.
  • Trading in this case refers to self-employment which is subject to income tax and National Insurance Contributions.

The key difference between investing and trading – along with the different tax treatments, is how losses generated in the crypto-activity can be used.

In their guidance, HMRC have explicitly stated that they would expect it to be exceedingly rare that any crypto-activity constituting buying & selling crypto would be classified as “trading”.

If you are uncertain, speak to a tax advisor as there are always exceptions, including but not limited to, developing tokens and large scale mining.

How is crypto tax calculated in the United States?

You can be liable for both capital gains and income tax depending on the type of cryptocurrency transaction, and your individual circumstances. For example, you might need to pay capital gains on profits from buying and selling cryptocurrency, or pay income tax on interest earned when holding crypto.

All Countries

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
USA flag
Australia
Guides
Mar 22
,
 
2025
 - 
10
min read

Is swapping crypto taxable in Australia?

Swapping one crypto for another is a CGT event in Australia. You work out the AUD value of the gain or loss at the time of the trade, even though no dollars change hands.

Key takeaways
  • Swapping one crypto for another is a CGT event in Australia, measured in AUD at the time of the trade.
  • DeFi swaps and stablecoin trades are taxable the same way, even though you never touch AUD.
  • Hold the disposed asset 12+ months as an individual and the 50% CGT discount may apply to the gain.
This tax guide is regularly updated: Last Update  

A crypto swap is any direct trade of one digital asset for another without first converting to AUD, for example BTC for ETH, or an NFT for USDC. The ATO treats the asset you give up as disposed of, so you must account for any capital gain or loss in AUD, even though no Australian dollars change hands.

How to calculate tax on a swap

1. Find your cost base

Cost base is generally what you paid to acquire the asset, including transaction fees. Capital gain or loss = AUD proceeds at the swap minus cost base.

2. Find the AUD market value at the time of the trade

You need the AUD value of what you disposed of at the moment of the swap, usually the AUD value of the coins you received. Example: you swap 1 ETH for 50 UNI when 1 ETH is worth AUD 3,000, so your proceeds are AUD 3,000.

3. Apply the 12-month CGT discount where eligible

If you held the disposed asset for more than 12 months as an individual, eligible gains are reduced by the 50% CGT discount. Held 12 months or less, the full gain is assessable. There are no separate short-term and long-term rates as in the US; the gain is added to your assessable income and taxed at your marginal rate, after any discount.

4. Report it

Net your capital gains and losses for the year and report them in the capital gains section of your return (myTax or via your registered tax agent).

DeFi swaps

On-chain swaps (Uniswap, Raydium, any DEX) are taxed the same as swaps on a centralised exchange: each token swap is a disposal. Paying a gas fee in crypto is itself a disposal of the gas token, producing a small gain or loss, and the fee can form part of your cost base or reduce proceeds depending on the transaction.

What makes a swap taxable?

Because crypto is a CGT asset, swapping is like selling one asset and immediately buying another. The asset you give up is disposed of; the asset you receive is acquired at its AUD market value, which becomes its cost base. Even if no AUD ever hits your bank account, the swap produces a gain or loss measured in AUD.

Worked examples

BTC to ETH (gain). You buy 0.5 BTC for AUD 15,000. At the swap it's worth AUD 22,000 and you trade it for ETH. You've realised a AUD 7,000 gain. The ETH now has a cost base of AUD 22,000.

ETH to SOL (loss). You buy 2 ETH for AUD 12,000. They fall to AUD 7,500 and you swap into SOL. You've realised a AUD 4,500 capital loss, which offsets other capital gains, not your salary.

Crypto to stablecoin. Swapping BTC for USDC is a disposal like any other, even though USDC tracks the US dollar.

NFT swaps. Trading one NFT for another (or for a token) is a disposal; calculate the gain or loss on the AUD market value at the time.

What happens if you don't report swaps

The ATO receives exchange and wallet data through its crypto data-matching program and reconciles it against your return. Unreported disposals can lead to amended assessments, the shortfall, the general interest charge, and administrative penalties. Report loss-making swaps too, because unreported losses can't be used to offset gains.

Summ (formerly Crypto Tax Calculator) automates gain and loss calculations across every swap and produces an ATO-ready report.

This article is general information, not tax advice.

The information provided on this website is general in nature and is not tax, accounting or legal advice. It has been prepared without taking into account your objectives, financial situation or needs. Before acting on this information, you should consider the appropriateness of the information having regard to your own objectives, financial situation and needs and seek professional advice. Summ (formerly Crypto Tax Calculator) disclaims all and any guarantees, undertakings and warranties, expressed or implied, and is not liable for any loss or damage whatsoever (including human or computer error, negligent or otherwise, or incidental or Consequential Loss or damage) arising out of, or in connection with, any use or reliance on the information or advice in this website. The user must accept sole responsibility associated with the use of the material on this site, irrespective of the purpose for which such use or results are applied. The information in this website is no substitute for specialist advice.

FAQ

No items found.
Table of contents

More resources

CryptoTax Calculator thumbnail
Guides
21
 
May
 
2026
Coinbase Tax in Australia: The Complete 2026 ATO Guide

Here is the complete 2026 guide to Coinbase tax under ATO rules, including CGT events, Earn rewards, the Coinbase Card, and how to lodge.

Read More
May 21, 2026
CryptoTax Calculator thumbnail
Guides
18
 
May
 
2026
NFT Taxes in Australia - Complete Guide 2026

The complete guide to understanding and filing your NFT taxes in Australia.

Read More
May 18, 2026
CryptoTax Calculator thumbnail
Guides
23
 
Mar
 
2026
Crypto tax in Australia: the definitive 2026 guide

Struggling to understand the ATO's cryptocurrency tax rules? This guide uses plain language and clear examples to explain what's changed for FY2026, including new CARF reporting requirements and updated lodgment dates.

Read More
March 23, 2026

Try Summ today

Import your transactions and generate a free report preview.