Shepley Capital

CRYPTO TAX & REGULATIONS

Crypto Tax and Regulations - Cryptopedia by Shepley Capital

Best Crypto Tax Calculators for Australians

Why You Need Crypto Tax Software

Every cryptocurrency disposal, swap, trade, or income event in Australia is potentially a taxable event under ATO crypto tax rules. Tracking all of these events manually, calculating the capital gain or loss on each, applying the correct cost basis method, and checking which gains qualify for the 12-month CGT discount across hundreds or thousands of transactions is not practically achievable with a spreadsheet for active crypto investors.

Crypto tax software automates the data aggregation and calculation process. By connecting directly to crypto exchange APIs or importing transaction CSV exports, these tools reconstruct your full transaction history, calculate capital gains and income events, apply the cost basis method you select, identify qualifying CGT discount positions, and produce a tax report in a format compatible with Australian tax returns and ATO reporting requirements.

The ATO data matching program means the ATO already has data from major Australian and international exchanges. Using accurate crypto tax software ensures your self-reported figures are consistent with the data the ATO holds, reducing the risk of an audit or penalty for under-reporting. The ATO crypto data matching and penalties guide covers what the ATO can see and the consequences of discrepancies.

 

CryptoTaxCalculator (Australian Product)

CryptoTaxCalculator is an Australian-built crypto tax software product specifically designed for the Australian tax system and ATO requirements. It was built by Australian accountants and developers with the specific goal of producing ATO-compliant tax reports. Key features include: support for all major Australian exchanges (CoinSpot, Swyftx, Binance, Independent Reserve), automatic API connections or CSV imports, DeFi transaction classification, NFT tracking, and output directly formatted for the Australian tax return.

CryptoTaxCalculator handles the complexity of Australian-specific tax rules including the 12-month CGT discount, the personal use asset exemption (personal use asset guide), staking income tax treatment, airdrop tax treatment, and DeFi income tax obligations. The software classifies transactions according to ATO guidance and provides a clear breakdown of which income category each event falls into.

For Australian investors whose activity is primarily on Australian exchanges with some international exchange usage, CryptoTaxCalculator is generally the most convenient and most ATO-aligned option. Pricing is based on transaction volume: investors with fewer transactions per year pay less than high-frequency traders.

The Capital Nexus newsletter covers crypto tax updates, ATO developments, and investment strategy for Australian crypto investors each week: Capital Nexus Newsletter.

 

Koinly

Koinly is one of the most widely used crypto tax calculators globally and has strong support for Australian users and ATO-compliant reporting. Koinly supports over 700 exchanges, 170+ blockchains, and most major DeFi protocols via direct API integration or wallet address importing. The platform automatically categorises transactions, calculates gains and losses, and produces a comprehensive tax report.

For Australian users, Koinly produces ATO-specific reports in formats suitable for lodging with a tax agent or entering directly into myTax. The platform supports FIFO cost basis as the default (consistent with ATO expectations) and can be configured for other cost basis methods for sophisticated users. Koinly also supports Australian SMSF crypto holdings reporting, which requires specific treatment of within-fund transactions.

Koinly is particularly strong for investors with significant DeFi activity, as it handles the complex classification of liquidity pool deposits and withdrawals, yield farming income, airdrop tax events, and token swaps. For investors primarily active on-chain rather than through centralised exchanges, Koinly often provides better DeFi classification than alternatives.

 

CoinTracking

CoinTracking is a German-founded platform with strong international exchange coverage and advanced portfolio analytics. It supports hundreds of exchanges and provides both tax calculation and portfolio tracking in a single interface. For Australian users, CoinTracking supports ATO-formatted reports but the interface is more complex than the Australian-native alternatives.

CoinTracking is often used by investors who want both tax compliance reporting and detailed portfolio performance analytics in one tool. The platform tracks unrealised gains, portfolio performance over time, asset allocation, and other analytics beyond the tax calculation itself. For investors who want a comprehensive view of both their tax position and their portfolio performance, CoinTracking provides this combination.

 

How to Import Exchange Data

Getting your transaction history into the tax software requires either connecting the exchange API directly or importing a CSV transaction export. API connections are the most convenient: you provide a read-only API key from the exchange, and the software pulls your full transaction history automatically. Read-only API keys cannot withdraw funds, so they are safe to share with tax software.

 

Exporting from CoinSpot

To export from CoinSpot: log in, navigate to the Orders section, select the date range covering your full activity, and download the CSV export. CoinSpot provides separate exports for buy/sell orders, deposits, withdrawals, and other transaction types. Import each file separately into your tax software. Most tax calculators have a specific CoinSpot import template.

 

Exporting from Swyftx

Swyftx provides a tax report export directly from the account dashboard. Navigate to Profile, then Tax Reports, select the financial year, and download. Swyftx exports are pre-formatted for easy import into major tax calculators.

 

Exporting from Binance

Binance provides transaction history exports from the Orders section of the account. Download spot trade history, fiat deposit/withdrawal history, and any staking or earn product history separately. For Australian users of Binance, checking whether the account is on the global Binance platform or the now-closed Binance Australia platform is important for understanding which historical data is available.

 

Importing DeFi and On-Chain Activity

For DeFi activity conducted through non-custodial wallets, import by entering your wallet addresses directly into the tax software. The software reads your on-chain transaction history from the blockchain. Providing all wallet addresses (not just one) is essential: missing wallet addresses produce incomplete transaction histories that may create phantom gains (the software sees a token leave one wallet but not arrive at another).

 

What to Look for in a Crypto Tax Calculator

Exchange and blockchain coverage: confirm the tool supports all exchanges and blockchains where you have activity. Missing even one exchange can produce inaccurate results.

DeFi classification quality: for investors with complex DeFi activity, the quality of the tool classification (distinguishing genuine capital events from liquidity pool tokens, wrapping and unwrapping, staking deposits and withdrawals) significantly affects accuracy.

ATO compliance: the tool should produce reports formatted for Australian tax reporting, support the 12-month CGT discount calculation, and align with current ATO crypto guidance.

Accountant access: most platforms allow you to share your account with a tax agent or accountant. This is important if you work with a specialist; the accountant can review the classified transactions and adjust any misclassified events before the report is finalised.

Cost versus transaction volume: pricing scales with transaction count on most platforms. Calculate your approximate annual transaction count before selecting a plan to ensure you are not over- or under-paying for the tier you need.

 

Working with a Crypto Tax Specialist

Crypto tax software produces the raw calculation; a registered tax agent with crypto expertise reviews it, applies judgement on edge cases, and lodges the return correctly. For investors with complex activity (significant DeFi positions, NFT trading, staking and yield farming income, SMSF crypto holdings), using software plus a specialist accountant provides the best combination of accuracy and compliance.

The ATO data matching program means audits of crypto non-compliance are increasingly sophisticated. A tax report produced by reputable software and reviewed by a registered agent is the best protection against audit risk. Keeping all underlying crypto tax records for at least five years (the ATO statute of limitations for standard reviews, seven years if fraud is alleged) provides the documentation needed if the ATO requests substantiation of any line item.

 

This article is for educational purposes only and does not constitute tax or financial advice. Individual circumstances vary. Consult a registered tax agent or accountant with cryptocurrency experience before lodging your tax return.

WRITTEN & REVIEWED BY Chris Shepley

UPDATED: MAY 2026

Choose your next topic from our Cryptopedia​