Free preview · no sign-up · read-only

Kraken Tax Calculator Australia

The ATO is actively matching exchange data against tax returns. Kraken's ledger format with refid pairing needs to be reconstructed before you can calculate capital gains. Upload your Kraken CSV and get an AUD report designed to support ATO crypto tax reporting.

Instant preview No sign-up Ledger + Trades Wallet + CSV merge
Step 1
Choose your country

Apply the right tax rules from the start.

Step 2
Choose tax year

Preview the report for the year you need to file.

Steps 3-5

Upload Kraken data and complete your coverage

Start with your Kraken ledger or trades CSV, then optionally connect MetaMask, Phantom, or paste wallet addresses to merge DeFi, staking exits, and self-custody activity.

CSV-first flow Optional wallet merge No sign-up
Primary path
Kraken CSV Required

Upload the full Kraken ledger or trades export first. Wallet coverage stays optional and can be added after.

Drop your Kraken CSV here
Export the full Kraken history, then drop the file or .

Export from Kraken:

  1. Log in to kraken.com
  2. Click your profile icon (top right) → Documents
  3. Click Create Export
  4. Select Ledger as the export type
  5. Set the date range to cover your full history
  6. Ensure format is CSV, then click Generate
  7. Download when ready - arrives as a .zip
  8. Upload the .zip directly, or extract ledgers.csv first

Ledger and Trades formats are both supported and auto-detected. Kraken CSV is the required first step on this page.

Combine wallet and exchange data
Optional wallet coverage
MetaMask, Phantom, or pasted wallets

Connect your wallet app for a faster start, or paste EVM, Solana, and BTC addresses manually.

Read-only. Pull in EVM wallets faster.
Read-only. Pull in Solana wallets faster.
or paste wallet addresses manually
Paste wallet address
📡 41+ EVM chains 🌐 Phantom + SPL history ⚖ 8,000+ DeFi protocols 💰 Max 5 wallets
Upload your Kraken ledger or trades CSV first, then optionally add MetaMask, Phantom, or pasted wallets for complete coverage.
No sign-up required FIFO / Section 104 Read-only wallet scan Ledger + Trades
Why Kraken users choose DYOR.tax

FIFO cost basis and 50% CGT discount for ATO reporting

From Kraken ledger CSV to optional MetaMask and Phantom wallet coverage, the preview applies FIFO cost basis and the 50% CGT discount for assets held more than 12 months.

📊
Parsing

Ledger & Refid Parsing

Kraken's debit and credit ledger rows are paired by refid to reconstruct complete trades automatically.

🌐
Coverage

DeFi & 41+ Chains

Add your wallets to capture Uniswap swaps, Aave lending, Lido staking, and 8,000+ protocols.

💰
CGT discount

50% CGT Discount

Automatically applied for assets held 12+ months. Short-term and long-term gains separated.

🌎
Filing

AUD Currency

All values converted to Australian dollars using historical exchange rates. Designed for ATO reporting.

Simple, one-time pricing

No subscriptions. Pay once per tax year.

Up to 50 events
$29
51 - 100
$39
501 - 1,000
$59
1,001 - 3,000
$79
3,001 - 5,000
$99
5,001+
$129

Getting your Kraken CSV

Kraken stores your activity in a ledger format where every trade is split into separate debit and credit rows linked by a reference ID (refid). Staking rewards, deposits, and withdrawals each appear as their own ledger entries. To build accurate FIFO cost basis queues for your Australian tax return, you need to export your complete history.

How to export:

  1. Log in to kraken.com.
  2. Click your profile icon (top right) and select Documents.
  3. Click Create Export.
  4. Select Ledger as the export type.
  5. Set the date range to cover your full history.
  6. Ensure the format is CSV, then click Generate.
  7. Download when ready - the file arrives as a .zip.
  8. Upload the .zip directly, or extract ledgers.csv first.

Upload your complete history including prior years. The calculator needs your earliest purchases to build accurate FIFO cost basis queues for every token you have traded. Both Ledger and Trades formats are supported - we auto-detect which one you uploaded.

CGT, FIFO, and the 50% discount

The ATO classifies cryptocurrency as a CGT asset, not currency. Every time you sell, swap, convert, or spend crypto on Kraken, you trigger a capital gains tax event. The gain or loss is calculated by our report using FIFO (First In, First Out) - each disposal is matched to the earliest purchase of that asset.

If you hold a crypto asset for at least 12 months before disposing of it, you qualify for the 50% CGT discount as an individual. This means you only pay tax on half the capital gain. The discount applies to individuals and trusts but not companies or super funds.

What you get in the report

Our parser reads every row in your Kraken CSV, groups debit and credit entries by refid, and reconstructs complete trades. The engine then applies FIFO matching across your complete history. For each disposal in your selected Australian financial year, it identifies the acquisition date, cost basis, and holding period to determine whether the 50% CGT discount applies.

Kraken CSVs report values in the trading pair's quote currency (USD, EUR, AUD, etc.), not always in Australian dollars. Our engine automatically enriches every transaction with historical daily prices and converts all values to AUD using historical exchange rates.

The report separates short-term gains (held under 12 months) from long-term gains (held 12+ months, discount applied). Staking rewards are tracked as ordinary income events with their AUD value at receipt. The report includes a capital gains summary, income section, end-of-year holdings with cost basis, and a complete transaction audit trail.

ATO and Kraken

Related calculators and guides

Kraken calculator: Kraken Tax Calculator (all countries)
Australia calculator: Australia Crypto Tax Calculator (all exchanges)
Other exchanges in Australia: Coinbase Australia · Binance Australia

Frequently Asked Questions

The ATO has data matching programs that collect crypto transaction data from Australian and international exchanges, including Kraken. They can match this data against your tax return. Discrepancies trigger compliance actions. Accurate self-reporting is essential.

If you hold a crypto asset for at least 12 months before selling, you only pay tax on half the capital gain. The discount applies to individuals and trusts but not companies or super funds. Our calculator tracks holding periods and applies this automatically.

Staking rewards are treated as ordinary income at AUD fair market value when received. You report this as other income in your tax return. The received tokens enter your FIFO cost basis pool. When you later sell or swap those tokens, the disposal is a separate CGT event. Kraken staking is fully active for Australian users.

Both formats are supported. We auto-detect which one you uploaded. The Ledger format is generally preferred because it includes staking rewards, deposits, and withdrawals in addition to trades. The Trades format only shows completed orders.

The Australian financial year runs from 1 July to 30 June. Select the appropriate year in the calculator. The filing deadline is 31 October for self-lodgers. Later deadlines apply when filing through a registered tax agent.