Free preview · no sign-up · multi-exchange

Kraken Tax Calculator United States

Beginning with tax year 2025, Kraken may issue Form 1099-DA reporting gross proceeds to eligible US users. The form does not include cost basis, so you still need full cost-basis reconciliation for Form 8949. Upload your Kraken CSV and get a Form 8949 review report with FIFO default lot matching. Additional sources help reconcile transfers, but the current report does not implement 2025-and-later wallet/account-specific lot queues and is not filing-ready for mixed wallets or accounts.

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. Add Binance, Coinbase, Nexo, or wallets to reconcile transfers; mixed-source US basis for 2025 and later still requires wallet/account-specific reconstruction.

Mixed-source basis requires review 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 - file downloads as a CSV
  8. Upload the CSV directly to the calculator

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 CSV first; add other sources for transfer reconciliation. Mixed wallets or accounts require basis reconstruction before filing.
No sign-up required 2025+ wallet/account basis not yet implemented Read-only wallet scan Multi-exchange
Why Kraken users choose DYOR.tax

Kraken reporting for US Form 8949 and Schedule D

From Kraken ledger and trades CSVs to MetaMask and Phantom wallet coverage, the preview generates Form 8949 data with FIFO cost basis and short-term vs long-term separation.

📊
Reporting

Ledger & Refid Parsing

Kraken's ledger format splits trades into debit and credit entries. We pair them by refid automatically.

🌐
Coverage

DeFi & 40+ Supported Networks

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

📋
Income

Form 8949 Review Preview

Estimated gains and losses are organized for review against Form 8949 and Schedule D. This is not filing-ready for 2025 or later until wallet- or account-specific lot queues have been verified.

🔍
Filing

Complete Transaction Reconciliation

Accurate Form 8949 output from your full Kraken history. Every trade, transfer, and reward reconciled for IRS reporting.

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
$29
51 - 100
$39
501 - 1,000
$59
1,001 - 3,000
$79
3,001 - 5,000
$99
5,001+
$129

How to export your Kraken history

Kraken's export is now under Documents, not History. You need the complete Ledger export, not just the current year, so the calculator can build accurate cost basis queues from your earliest purchases.

  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 downloads as a CSV.
  8. Upload the CSV directly to the calculator.

The Ledger export includes spot trades, staking rewards, deposits, withdrawals, and margin entries - all linked by reference IDs (refid). The Trades format is also supported. We auto-detect which format you uploaded.

Kraken and your US tax obligations

Beginning with tax year 2025, Kraken may issue Form 1099-DA to eligible US users with reportable digital asset disposals. For 2025, the form generally reports gross proceeds only - not your cost basis or capital gain. You are still responsible for calculating your own gains and losses and reporting them on Form 8949 and Schedule D. A 1099-DA is evidence, not the complete tax result, and receiving one does not reduce your reconciliation obligations.

What the report covers

The calculator parses Kraken's Ledger and Trades formats, auto-detecting which you uploaded. For the Ledger format, individual debit and credit entries are paired by reference ID (refid) to reconstruct complete trades. The two-pass FIFO engine uses your complete history - including prior years - to build accurate cost basis queues.

For each disposal in your selected tax year, the report calculates cost basis, proceeds, gain or loss, and holding period - separating short-term (one year or less) from long-term (more than one year). Staking rewards are tracked as ordinary income at fair market value on the date received.

The paid report includes a Form 8949 filing table, income summary, top assets by P&L, end-of-year holdings with cost basis, and a complete transaction audit trail. A step-by-step filing guide tells you exactly which numbers go on which IRS forms.

Staking history and cost basis gaps

Related calculators and guides

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

Frequently Asked Questions

Yes. FIFO (First In, First Out) is the IRS default when a taxpayer has not made a valid specific identification of the lots being disposed of. Our calculator applies FIFO across your full Kraken history. IRS Notice 2026-20 extends temporary relief through December 31, 2026 for qualifying broker-held units: identification may be recorded contemporaneously in the taxpayer's books and records or by recorded standing order. The relief does not apply to self-custodied units and does not remove wallet/account-specific basis rules.

Beginning with tax year 2025, Kraken may issue Form 1099-DA to eligible US users with reportable digital asset disposals. For 2025, the form generally reports gross proceeds only - not your cost basis or capital gain. You are still responsible for calculating your own gains and losses and reporting them on Form 8949 and Schedule D. A 1099-DA is evidence, not the complete tax result.

Yes. Even though Kraken shut down US staking in February 2023 following its SEC settlement, any staking rewards you received before the shutdown are taxable as ordinary income in the year you received them. If you did not report them at the time, you may need to file amended returns. Our calculator identifies all staking entries in your Ledger export and values them at fair market value on the date received.

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. For US tax reporting, the Ledger format gives the most complete picture of your taxable activity.

No. Even if you receive a 1099-DA from Kraken, it reports gross proceeds only - not your cost basis or capital gain. You are still required to calculate your own gains and losses for every taxable disposal and report them on Form 8949. If the gross proceeds on your 1099-DA do not match your own records, reconcile the difference before filing. The IRS treats digital assets as property; every taxable disposal must be reported.