Free preview · no sign-up · multi-exchange

Kraken Tax Calculator New Zealand

New Zealand has no general capital gains tax, but IRD's position is clear - if you acquired crypto with the purpose of disposal at a profit, your gains are taxable income. Kraken's refid-based ledger needs pairing before it becomes usable tax records. Upload your Kraken CSV for NZD disposal and income records with FIFO cost calculations. Optionally combine Coinbase, Binance, or Nexo in one audit trail. Final income tax is not calculated.

Instant preview No sign-up Multi-exchange: Kraken + Coinbase Intent test · marginal rates
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 or trades CSV. Optionally add Coinbase, Binance, or Nexo so cost basis flows globally across every exchange in a single NZD 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. 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 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
📡 40+ supported networks 🌐 Phantom + SPL history ⚖ DeFi protocol attribution + review flags 💰 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

Kraken disposal and income records in NZD

From Kraken ledger CSV to optional wallet coverage, the preview generates NZD records with FIFO cost calculations. The income year and tax treatment must be verified before filing.

📊
Parsing

Ledger & Refid Parsing

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

🌐
Coverage

DeFi & 40+ Supported Networks

Add your wallets to capture Uniswap swaps, Aave lending, Lido staking, and supported protocol metadata with review flags.

💰
Tax type

Intent-Based Tax

NZ may tax crypto profits as income when acquired for disposal. The report supplies records and review notes, not a final IRD tax amount.

🌎
Filing

NZD Currency

Values are converted to New Zealand dollars for review. The output is not ready for IRD filing until intent, cost basis, and progressive tax have been verified.

Simple, one-time pricing

No subscriptions. Pay once per tax year. Exchange CSV pricing counts only disposals and income events in the selected tax year; wallet scan pricing counts scanned wallet transactions.

Up to 50 events
NZ$49
51 - 100
NZ$65
501 - 1,000
NZ$95
1,001 - 3,000
NZ$129
3,001 - 5,000
NZ$165
5,001+
NZ$215

Exporting from Kraken

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 NZ 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 from account opening to today, not just the tax year.
  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 cost basis queues for FIFO matching. Both Ledger and Trades formats are supported - we auto-detect which one you uploaded.

When are Kraken profits taxable in NZ?

New Zealand has no general capital gains tax. But if you acquired crypto with the intention to dispose of it for profit, IRD treats any gain as taxable income. For most people actively trading on Kraken, this threshold is met.

The key legal test is "acquired for the purpose of disposal." If you bought crypto on Kraken planning to sell it when the price went up, the profit is taxable. This catches most exchange traders, especially those making regular buys and sells.

Taxable gains are added to your other income and taxed at your marginal rate, which ranges from 10.5% to 39% depending on your total income bracket.

IRD has signaled increasing enforcement on crypto. Information-sharing agreements with overseas tax authorities mean Kraken activity is not invisible to New Zealand tax officials.

What the calculator does

The calculator reads every row in your Kraken CSV, groups debit and credit entries by refid, and reconstructs complete trades. Kraken CSVs do not always include NZD spot prices for every transaction. Our engine automatically enriches every transaction with historical daily prices and converts all values to New Zealand dollars using ECB exchange rates.

Each disposal in your selected period gets a cost basis, proceeds, and disposal result using FIFO matching. The report provides these records for advisor review; it does not calculate final income tax because the calendar-year selection differs from New Zealand's income year and tax treatment is fact-specific.

Both Ledger and Trades formats are supported - we auto-detect which one you uploaded. The Ledger format is preferred because it includes staking rewards, deposits, and withdrawals alongside trades. The report includes a trading summary, income section for staking rewards, top assets by P&L, end-of-year holdings, and a complete transaction audit trail.

IRD and your Kraken history

Related calculators and guides

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

Frequently Asked Questions

Not if you acquired crypto with the intention to sell for profit. New Zealand has no general capital gains tax, but gains on assets acquired for the purpose of disposal are taxable as income. Most active Kraken traders would meet this threshold.

IRD considers factors including frequency of trading, holding periods, trading volume, whether crypto is a source of income, and your stated purpose at the time of purchase. Regular Kraken trading - frequent buys and sells over short periods - strongly suggests intent to profit.

Yes, always. Income from property, including staking rewards, is taxable in New Zealand regardless of intent. Kraken staking is fully active for NZ users. Rewards are taxed at your marginal income tax rate when received. When you later sell those tokens, any further gain may also be taxable.

Kraken does not issue NZ tax documents or report directly to IRD. However, New Zealand participates in international data-sharing frameworks including the Common Reporting Standard. IRD is expanding crypto enforcement and you should not assume your Kraken activity is invisible.

Unrealized gains are not taxable. But if you acquired crypto with the intent to sell for profit, the gain becomes taxable when you eventually dispose of it. The intent at the time of purchase is what matters, not just the holding period.