Free preview · no sign-up · multi-exchange

Kraken Tax Calculator

Upload your Kraken ledger CSV and preview a filing-ready tax report with accurate cost basis in minutes. Optionally combine with Binance, Coinbase, or Nexo to apply one global cost basis across every exchange in a single report.

Instant preview No sign-up Multi-exchange: Kraken + Binance 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 and combine exchanges

Start with your Kraken ledger CSV. Optionally add Binance, Coinbase, or Nexo to apply one global cost basis across every exchange in a single report.

One global cost basis Up to 3 exchanges No sign-up
Primary exchange
Kraken CSV Required

Upload the full Kraken ledger or trades export first. You can add other exchanges next.

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 from account opening to today, not just the tax year
  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.

Add additional exchanges (optional)
Combine Kraken with up to 2 more exchanges for the full tax picture
Add on-chain wallet coverage (optional)
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 CSV first; then optionally add other exchanges or wallets for complete coverage.
No sign-up required One global cost basis Read-only wallet scan Multi-exchange
Why Kraken users choose DYOR.tax

Built for Ledger exports, wallet coverage, and filing-ready reports

From Kraken ledger and trades CSVs to MetaMask, Phantom, and pasted wallet addresses, the preview is designed to make a high-friction tax workflow feel guided, trustworthy, and fast.

📊
Reporting

Ledger + Trades Auto-Detect

Kraken ledger refid pairs and standard trades exports are both recognized automatically, so complete spot activity is reconstructed without manual cleanup.

🌐
Coverage

Wallet + CSV Merge

Optionally merge MetaMask, Phantom, and pasted wallet addresses with your Kraken CSV to cover DeFi, self-custody transfers, and on-chain activity in one report.

💰
Income

Staking Rewards Tracked

Kraken staking rewards and similar income events are separated from capital gains and valued at the right moment for your selected country.

🌎
Local rules

7 Countries Supported

US, UK, Canada, Australia, New Zealand, India, and South Africa. Country-specific cost basis rules and filing language are built straight into the preview.

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

Why Kraken Tax Reporting Is Harder Than It Looks

Kraken is a popular exchange known for its security and staking features. But when tax season arrives, the unique format of Kraken's export files can make reporting a challenge. Every spot trade, staking reward, deposit, and withdrawal needs accurate cost basis tracking and proper tax classification.

What makes it complex

Kraken staking: US restrictions

In February 2023, Kraken settled with the SEC and shut down its US staking-as-a-service program. US users can no longer earn staking rewards through Kraken, but many still have historical staking income from before the shutdown that needs to be reported.

Non-US users: Kraken staking remains fully active. All staking rewards in your Ledger export are identified and valued at fair market value on the day received.

IRS enforcement and Kraken

The IRS issued a John Doe summons to Kraken, requiring the exchange to turn over information about users who transacted more than $20,000 in any single year. If you traded on Kraken, the IRS may already have your data. Accurate self-reporting is essential.

Kraken Futures and NFTs

Kraken Futures (derivatives) and Kraken NFT marketplace transactions are not currently supported via CSV import. The calculator covers spot trades, staking, deposits, withdrawals, and all standard Ledger/Trades export entries. If you have on-chain NFT activity, add your wallet address to capture it via our DeFi scanner.

How DYOR.tax solves this

Upload your Kraken CSV (Ledger or Trades format) and we handle the rest. Our parser auto-detects the format, pairs refid entries, and normalizes everything into a clean transaction timeline. The two-pass cost basis engine uses your complete history (including prior years) to build accurate lot queues, then calculates gains and losses for your selected tax year. US users can choose FIFO, LIFO, or HIFO, while UK users automatically get HMRC-compliant Section 104 pooling.

If you also traded on-chain, optionally connect MetaMask or Phantom, or paste wallet addresses to merge exchange data with DeFi activity across 41+ EVM chains, Solana, and Bitcoin. Cross-source self-transfer detection avoids double-counting.

What's in the report

Your paid PDF includes everything you need to file: a capital gains filing table mapped to your country's tax forms (Form 8949 for US, SA108 for UK, Schedule 3 for Canada), crypto income summary, top assets by P&L, end-of-year holdings with cost basis, and a complete transaction audit trail. UK reports include a Match column showing whether each disposal was matched via same-day rule, bed & breakfast, or Section 104 pool.

Kraken tax calculator by country

Country-specific Kraken tax guides with local tax rules, filing forms, and deadlines:

🇺🇸 US · 🇬🇧 UK · 🇨🇦 Canada · 🇦🇺 Australia · 🇳🇿 New Zealand · 🇮🇳 India · 🇿🇦 South Africa

Supported countries

We generate country-specific reports for the US, UK, Canada, Australia, New Zealand, India, and South Africa. Each report uses the correct cost basis method, tax rates, and filing rules for that country.

Bitcoin wallet support

Hold BTC in a hardware wallet? Add your Bitcoin addresses (P2PKH, P2SH, Bech32, or Taproot) and we'll scan your full transaction history and merge it with your Kraken data. Up to 3 BTC addresses per report.

Also available

We support Coinbase (35+ transaction types) and Binance (75+ operations, Spot & Earn). If your exchange history also includes older spot venues or another USD exchange, see our Bitstamp, Gemini, and Bitfinex pages too. Each calculator handles the exchange's unique CSV format and transaction types.

Frequently Asked Questions

Log in to kraken.com, click your profile icon (top right), and select Documents. Click Create Export, select Ledger as the export type, and set the date range from account opening to today, not just the tax year. Ensure the format is CSV, then click Generate. The file arrives as a .zip - upload it directly or extract ledgers.csv first. We need your full purchase history, including prior years, to calculate cost basis correctly.

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.

No. Upload your CSV, get a free preview instantly. No email, no account, no sign-up. You only pay if you want the full PDF report.

Yes. Staking rewards from Kraken are identified in the Ledger export and valued at fair market value on the day received. The received tokens enter your cost basis pool for future capital gains calculations when you eventually sell or swap them. Note: Kraken shut down US staking in February 2023 following an SEC settlement, but historical rewards still need reporting. Non-US staking remains active.

Spot margin trades in your Ledger or Trades export are parsed and included, but specialized margin and Futures PnL calculation is not yet supported. Kraken NFT marketplace transactions are also not covered via CSV. Use our wallet scanner for on-chain NFT activity instead. Standard spot trades, staking, deposits, and withdrawals are fully supported.

Upload your Kraken CSV first, then optionally connect MetaMask or Phantom, or paste wallet addresses manually. We scan 41+ EVM chains, Solana, and Bitcoin. Your wallet data is merged with your Kraken CSV, with cross-source self-transfer detection to avoid double-counting transfers between your own accounts.

US reports support FIFO, LIFO, and HIFO. FIFO uses oldest lots first, LIFO newest lots first, and HIFO highest-cost lots first. UK uses HMRC-compliant Section 104 pooling with same-day and bed & breakfast rules.

Your CSV is processed server-side and never stored permanently. Wallet scanning and optional wallet connections are read-only and only query public blockchain data. No private keys and no spending approvals. Reports are stored encrypted with 12-month retention.

Preview is always free. Full reports start at $29 for up to 50 taxable events, up to $129 for 5,000+ events. One-time payment, no subscriptions. UK pricing shown in GBP.

Kraken filing guides