Overview of Crypto Tax Software Platforms

This resource covers the basics of cryptocurrency tax in Australia and platforms dedicated to assisting with capital gains calculations. This is not a comprehensive resource. Getting advice from a qualified accountant is strongly recommended.

Cryptocurrency Tax in Australia

For the most part, basic tax principles apply the same way to both cryptocurrency holdings and other asset holdings, such as shares. In other words, you’re still required to realise a capital gains tax (CGT) event when you sell or otherwise dispose of a cryptocurrency.

It’s highly recommended you speak with an accountant if you are trading or investing a significant amount of cryptocurrency. Not only do you need to record gains and losses on typical cryptocurrency sales, you may also need to account for things such as airdrops and staking rewards.

Read: Tax treatment of cryptocurrencies (ATO)

Cryptocurrencies as taxable assets

As far as the ATO’s tax treatment of cryptocurrencies is concerned, the term cryptocurrency not only describes bitcoin but also other cryptocurrencies that share similar characteristics with BTC.

Whilst you may argue that a cryptocurrency you hold is fundamentally different to BTC, the ATO will still likely deem that you are holding a taxable asset. If you sold your cryptocurrency for a profit, this would mean it’s a taxable asset. This is the same tax treatment that applies when you sell shares.

Hobby vs business

Tax reporting obligations differ depending on a number of factors, such as whether you’re investing as a hobby or as an operating business. If you are investing as a hobby, any losses you make cannot offset your other income, such as salary. Instead, if you make a capital loss for the year, you’re able to carry it forward and use it to offset any future capital gains.

Also, whether you choose to invest, trade or both, each portfolio must be recorded separately. For example, you may choose to have a long-term investment portfolio and also a trading portfolio of cryptocurrencies. You must clearly demonstrate that both portfolios have different intentions to justify different tax treatment.

Keeping a journal

To make things easier come tax time, the ATO and tax professionals strongly recommend you keep detailed records for all of your cryptocurrency transactions.

Journaling your transactions, activity and intention behind each action is widely considered best practice when it comes to record-keeping practice for tax purposes. (It can also double as a way to continually assess your investment plan.)

Cryptocurrency investors and traders will often sell one cryptocurrency for another. For example, you might sell 1 BTC in exchange for 45 ETH. (Notice that this transaction involves no $AUD.)

This sort of transaction requires you to retrieve and record the $AUD equivalent for the values of the cryptocurrencies involved in the swap.

Also, according to the Australian Taxation Office webpage entitled ‘Transacting with cryptocurrency‘ (as at Apr. 5, 2021):

“Some projects ‘airdrop’ new tokens to existing token holders as a way of increasing the supply of tokens (for example, Pundi X and Tron). The money value of an established token received through an airdrop is ordinary income of the recipient at the time it is derived.”

Crypto Tax Calculator

Crypto Tax Calculator is a crypto tax software platform that supports over 500 exchanges and 100,000 transactions. This platform fully supports for the ATO’s unique reporting requirements, including Australia-specific rules around personal use, mining, staking and airdrops. Trading stock rules can also be applied for traders.

As of this writing, Crypto Tax Calculator supports 827 protocols across 87 blockchains. It continues to add support for more protocols and blockchains.


Koinly allows users to calculate capital gains from cryptocurrency trading as well as generate income reports to show income sourced from mining, staking, airdrops, forks and more.

They also provide professional advice from a list of Australian-certified tax accountants that specialise in cryptocurrencies.

Centralised and decentralised exchanges are supported for tracking trades and calculating taxes. Many countries and fiat currencies are supported, including Australia.


TokenTax is a crypto tax software platform and full-service cryptocurrency tax accounting firm. They support all exchanges—both centralised and decentralised—for tracking trades and calculating taxes. They offer a choice between a data import tool via API or an option to upload CSV data of all your trades.

TokenTax supports every country and fiat currency, including Australia. They have a suite for CPAs and filing professionals to help reconcile transactions and generate tax forms for multiple clients simultaneously.


CoinTracker is a unified interface for cryptocurrency portfolios. It allows crypto holders to connect their wallets and exchanges and track the performance and taxes of their portfolio, wallets, and transactions in one place. It also generates cryptocurrency tax returns.

It supports a large number of exchanges, cryptocurrencies, countries and fiat currencies. You don’t need to pay for a tax plan until after you have already added your wallets and exchanges. (We recommend reading CoinTracker’s comprehensive guide to Cryptocurrency Taxes in Australia (2020–21).)

More Crypto Tax Content