Free preview · no sign-up · read-only

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 filing-ready report with FIFO default lot matching.

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 - 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.

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 default · specific ID Read-only wallet scan Ledger + Trades
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 & 41+ Chains

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

📋
Income

Form 8949 Ready

Gains and losses mapped to Form 8949 and Schedule D. Short-term and long-term separated automatically.

🔍
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.

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 to cover your full history.
  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. If you want to use HIFO or LIFO, you must implement it as a specific identification strategy - identifying the particular lot at or before the time of disposal and maintaining adequate records. Notice 2025-7 provided transitional relief for 2025, but post-2025 specific identification for broker-held assets generally must go through the broker's permitted process.

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.