Kraken 1099-DA Tax Form: How to Handle Your Form and Avoid Overpaying Taxes

6 min read
Verified
Kraken 1099-DA Tax Form: How to Handle Your Form and Avoid Overpaying Taxes

Kraken sends Form 1099-DA to users who sold, traded, or converted cryptocurrency during 2025. You'll receive your form by January 31 or February 15, 2026, reporting your gross proceeds to both you and the IRS. The critical issue: Kraken cannot report cost basis for crypto transferred into your account from other platforms, staking rewards converted to other assets, or any purchases before January 1, 2026.

This incomplete cost basis data means you could massively overpay taxes without proper documentation. Awaken automatically syncs with Kraken and your other exchanges to track complete cost basis across all platforms, ensuring accurate tax reporting even when Kraken's 1099-DA shows gaps.

Key 1099-DA Tax Form Facts for Kraken Users

What Kraken Reports on 1099-DA:

  • All crypto sales, trades, and conversions in 2025

  • Staking reward disposals (selling staked ETH, SOL, etc.)

  • Instant Buy/Sell transactions

  • Kraken Pro trading activity

  • Transaction dates and amounts

What Kraken Cannot Report:

  • Cost basis for deposits from external wallets

  • Original purchase price for transferred crypto

  • Basis for staking rewards earned elsewhere then moved to Kraken

  • Purchases made before January 1, 2026

  • Off-platform transaction history

Critical Timeline:

  • January 1, 2025: Reporting requirements began

  • January 31, 2026: Forms due for standard transactions

  • February 15, 2026: Extended deadline for complex reporting

  • April 15, 2026: Tax filing deadline

Why Your Kraken 1099-DA Will Be Incomplete

Staking Creates Hidden Tax Complexity

Kraken's staking program is popular for earning passive income on ETH, SOL, DOT, and other assets. When you stake crypto and later sell it, Kraken faces a reporting challenge.

The staking cost basis problem: You stake 10 ETH on Kraken earning 4% annually. Over time, you accumulate 0.4 ETH in staking rewards. You sell 5 ETH from your Kraken account in 2025.

Kraken's 1099-DA shows the sale proceeds but cannot differentiate between:

  • Original ETH you deposited (has cost basis from your purchase)

  • Staking rewards (cost basis = value when earned)

Without proper records, you'll either overpay taxes or face IRS questions about your basis calculation.

Transfers Break the Cost Basis Chain

Kraken users frequently move crypto between platforms for better rates, security, or DeFi opportunities. Each transfer creates a reporting gap.

Common transfer scenario: You bought Bitcoin on Coinbase for $35,000 in 2023. You transferred it to a hardware wallet, then to Kraken in 2024 for trading. You sold it on Kraken in 2025 for $92,000.

Your Kraken 1099-DA shows:

  • Proceeds: $92,000

  • Cost basis: $0 or "Not Reported"

The IRS sees a $92,000 gain instead of your actual $57,000 gain. Without documentation proving your original $35,000 purchase, you'll pay taxes on an extra $35,000 that wasn't profit.

Read our full guide to Tax form 1099-da.

Kraken Pro Adds Complexity

Advanced traders using Kraken Pro execute dozens or hundreds of trades monthly. Each trade requires cost basis calculation using the per-wallet method.

High-frequency trading challenge: You make 250 trades on Kraken Pro in 2025. Each sale needs:

  • Identification of which specific crypto units sold

  • Original purchase date and price

  • Calculation using FIFO, LIFO, or specific ID method

  • Adjustment for trading fees

Manual calculation becomes impossible. Your Kraken 1099-DA lists total proceeds but provides no per-trade cost basis breakdown.

Understanding Your Kraken 1099-DA Form

Form Layout and Key Boxes

Payer Information Section:

  • Kraken identifier and tax ID number

  • Your Kraken account email and user ID

  • Your Social Security Number or EIN

Box 1a - Digital Asset Description: Lists each cryptocurrency sold (Bitcoin, Ethereum, Solana, etc.)

Box 1b - Number of Units: Quantity of crypto sold in each transaction

Box 1d - Gross Proceeds: Total USD received before Kraken fees deducted

Box 1e - Net Proceeds: Amount after Kraken trading fees removed

Box 2 - Cost Basis: For 2025 transactions, this typically shows "Not Reported" or $0.00 for transferred or pre-2026 purchases

Date Information:

  • Date acquired: When Kraken first received the crypto (not your original purchase date)

  • Date sold: Transaction completion date

What "Not Reported" Really Means

When Kraken marks cost basis as "Not Reported," they're signaling:

  • The crypto wasn't purchased on Kraken after January 1, 2026

  • They have no record of your original acquisition

  • You're responsible for providing accurate basis

This isn't Kraken being unhelpful—it's the IRS regulation for non-covered assets. Kraken legally cannot report basis they don't have.

Covered vs Non-Covered Assets on Kraken

All 2025 Sales Are Non-Covered

Every crypto sale in 2025 is classified as non-covered, meaning Kraken has zero legal obligation to report cost basis. Non-covered assets on Kraken include:

  • Crypto purchased on Kraken before January 1, 2026

  • Deposits from Coinbase, Binance, Gemini, or other exchanges

  • Transfers from hardware wallets (Ledger, Trezor)

  • Staking rewards earned on Kraken or elsewhere

  • Airdrops received then deposited to Kraken

  • Crypto bought on Kraken Pro vs regular Kraken platform

Read: Does Binance report to the IRS?, Gemini 1099-DA tax form and Binance 1099-DA crypto tax form

When Kraken Will Report Full Cost Basis

Starting with 2026 transactions (forms issued in 2027), Kraken must report complete cost basis for covered assets:

Covered asset requirements:

  • Purchased on Kraken on or after January 1, 2026

  • Held continuously in your Kraken account

  • Never transferred out then back in

  • Sold while still in the same Kraken account

Example of covered asset: March 15, 2026: Buy 2 SOL on Kraken for $200 November 3, 2026: Sell 2 SOL on Kraken for $280

This qualifies as covered. Kraken's 2027 form will show both $280 proceeds and $200 cost basis.

Calculating Accurate Cost Basis for Kraken Sales

Per-Wallet Method Requirements

The IRS mandates separate cost basis tracking for each platform. Your Kraken sales must use cost basis from crypto held on Kraken specifically.

Per-wallet example: You have 5 ETH on Kraken with average cost of $2,800 each You have 5 ETH on Coinbase with average cost of $3,200 each You sell 3 ETH on Kraken for $3,500 each

You must use the $2,800 Kraken cost basis. Your gain is $700 per ETH × 3 = $2,100 total gain.

You cannot mix Kraken and Coinbase cost basis even though it's the same asset.

Choosing Your Accounting Method

Within your Kraken holdings, select one method:

FIFO (First-In, First-Out): Oldest purchases sell first. Best when early purchases have lower cost.

LIFO (Last-In, First-Out): Newest purchases sell first. Best when recent purchases have higher cost.

Specific Identification: Manually choose which purchase lot to sell. Maximum control but requires detailed records.

Impact comparison: Buy 1 BTC at $30,000 (February 2024) Buy 1 BTC at $50,000 (August 2024) Sell 1 BTC at $90,000 (March 2025)

FIFO: $90,000 - $30,000 = $60,000 gain LIFO: $90,000 - $50,000 = $40,000 gain Specific ID: Choose either outcome strategically

The difference is $20,000 in taxable gains—worth $4,000 to $7,400 in taxes depending on your bracket.

Handling Kraken Staking Basis

Staking rewards have cost basis equal to their fair market value when earned.

Staking basis calculation: January 15, 2025: Earn 0.1 ETH staking reward when ETH = $3,000 Your basis for this 0.1 ETH = $300

March 20, 2025: Sell 0.1 ETH when ETH = $3,500 Proceeds: $350 Cost basis: $300 Taxable gain: $50

You also reported $300 as income when you earned the reward. The $50 represents additional appreciation between earning and selling.

How Awaken Solves Kraken 1099-DA Problems

Direct Kraken Integration

Awaken connects to your Kraken account via secure API and imports:

  • All purchase transactions with exact USD cost

  • Complete trading history from Kraken and Kraken Pro

  • Staking rewards with date earned and value

  • Deposit records showing transferred crypto

  • Fee calculations for every transaction type

Cross-Platform Cost Basis Tracking

When you transfer crypto from Coinbase to Kraken, Awaken maintains the complete chain:

  • Original purchase on Coinbase with date and price

  • Transfer transaction with fees

  • Application of original basis to Kraken sales

  • Proper holding period for long-term vs short-term classification

Staking Reward Management

Awaken automatically:

  • Records staking rewards as income when earned

  • Establishes cost basis at earning value

  • Tracks subsequent appreciation when sold

  • Separates original crypto from staking rewards

  • Calculates blended basis when selling mixed holdings

Kraken Pro Transaction Processing

For high-frequency traders, Awaken:

  • Imports unlimited Kraken Pro trades

  • Applies chosen accounting method (FIFO/LIFO/Specific ID) consistently

  • Handles wash sale rules across rapid trading

  • Generates per-trade detail for audit support

  • Summarizes net gains in readable format

Form 1099-DA Reconciliation

Awaken compares your Kraken 1099-DA against complete transaction history:

  • Verifies proceeds match between Kraken and Awaken

  • Identifies missing cost basis entries

  • Flags discrepancies requiring investigation

  • Generates Form 8949 with corrected cost basis

  • Produces audit documentation proving basis calculations

Filing Taxes with Your Kraken 1099-DA

Required Forms

Form 8949 - Sales and Dispositions of Capital Assets

List each Kraken transaction:

  • Part I: Short-term transactions (held ≤ 1 year)

  • Part II: Long-term transactions (held > 1 year)

Columns required:

  • (a) Description: "Bitcoin," "Ethereum," etc.

  • (c) Date sold: From Kraken 1099-DA

  • (d) Proceeds: From Kraken 1099-DA

  • (e) Cost basis: Your calculated amount

  • (h) Gain or loss: (d) minus (e)

Schedule D - Capital Gains and Losses

Transfers Form 8949 totals to your main tax return:

  • Line 1b: Short-term totals from Form 8949 Part I

  • Line 8b: Long-term totals from Form 8949 Part II

  • Line 16: Combined net capital gain or loss

Form 1040

Schedule D result goes on Line 7 of your 1040.

Manual Filing Steps

  1. Download Kraken 1099-DA from your account settings

  2. Export complete transaction history from Kraken

  3. Gather purchase records from all other platforms used

  4. Calculate cost basis for each sale using your records

  5. Complete Form 8949 with all transactions listed

  6. Transfer Form 8949 totals to Schedule D

  7. Attach Schedule D to Form 1040

  8. File return with all documentation attached

Automated Filing with Awaken

  1. Connect Kraken account via API (2 minutes)

  2. Add other exchanges you've used

  3. Review imported transactions for accuracy

  4. Select accounting method (FIFO, LIFO, or Specific ID)

  5. Generate Form 8949 and Schedule D

  6. Export to TurboTax, H&R Block, or FreeTaxUSA

  7. File electronically

Awaken handles all calculations automatically, eliminating errors from manual entry.

Common Kraken 1099-DA Tax Form Issues

Issue: Zero Cost Basis for All Sales

Problem: Your Kraken 1099-DA shows $0.00 cost basis for every transaction because all crypto was transferred in from other platforms.

Impact: The IRS assumes you made pure profit on every sale, dramatically overstating your tax liability.

Solution: Awaken imports your complete transaction history from sending platforms and applies original cost basis to all Kraken sales.

Issue: Kraken Pro and Kraken Separated

Problem: You trade on both regular Kraken and Kraken Pro, creating confusion about which transactions appear where.

Impact: You might miss transactions or double-count if trying to manually reconcile.

Solution: Awaken treats Kraken and Kraken Pro as one unified platform for cost basis while maintaining separate transaction records.

Issue: Staking Rewards Mixed with Original Holdings

Problem: You can't tell which ETH came from staking rewards vs original deposits when selling.

Impact: Incorrect cost basis calculation and potential audit risk.

Solution: Awaken separates staking rewards from original holdings and calculates blended cost basis when selling mixed positions.

Issue: Missing Historical Data

Problem: Kraken's transaction history download only goes back a certain period, but you've traded for years.

Impact: Incomplete cost basis records for older purchases.

Solution: Awaken stores complete transaction history indefinitely and can import data from CSV exports, tax forms, and manual entries for gaps.

Issue: Margin Trading Complications

Problem: Kraken margin trades create complex tax situations with borrowed crypto and forced liquidations.

Impact: Unclear how to report margin positions and calculate gains.

Solution: Awaken handles margin trades as separate transactions: borrowing (non-taxable), trading (taxable), and repayment (potentially taxable).

Handling Discrepancies

When Awaken and Kraken Numbers Don't Match

Price differences: Kraken uses their internal pricing at execution time. Awaken may use CoinMarketCap or other sources. Small variations ($1-10) are normal.

Timing differences: Transactions near midnight may record on different days depending on timezone settings.

Fee inclusion: Kraken may include certain network fees in proceeds while Awaken treats them separately.

Best Practice for Filing

For minor differences ($10-50): Use Kraken 1099-DA proceeds exactly as reported. The IRS has this same number. Correct only the cost basis section.

For significant differences ($100+): Investigate which value is correct. If Kraken's number is wrong, include a statement with your return explaining the discrepancy and providing documentation.

Conservative approach: When in doubt, use Kraken's proceeds number to match what the IRS sees. Focus your corrections on the cost basis section where Kraken shows "Not Reported."

What If You Didn't Receive Kraken 1099-DA?

Where to Find Your Form

In Kraken account: Settings → Account → Tax Center → Tax Documents

Email notification: Kraken sends email alerts when forms are ready, typically by late January or mid-February.

Reasons You Might Not Receive One

You won't get Kraken 1099-DA if you:

  • Only bought crypto without selling in 2025

  • Held everything without any disposals

  • Didn't complete KYC verification with correct tax ID

  • Traded less than the reporting threshold (though most exchanges report everything)

You Still Must Report

Absence of 1099-DA doesn't eliminate reporting requirements. Download your Kraken transaction history and report all taxable sales on Form 8949.

Awaken creates proper tax forms from transaction history even when Kraken doesn't issue 1099-DA.

Audit Protection and Documentation

What Triggers IRS Attention

Automatic CP2000 notices occur when:

  • You report lower proceeds than Kraken reported

  • Your cost basis seems disproportionately high

  • You report gains that don't match Kraken's 1099-DA

  • You omit Kraken transactions entirely

Building Audit Defense

Essential documentation:

  • Original purchase confirmations from all exchanges

  • Transfer records with transaction IDs

  • Screenshots of historical transactions

  • Fee receipts and exchange rate calculations

  • Methodology explanation for cost basis

Awaken's audit protection:

  • Complete transaction trail across all platforms

  • Original purchase documentation with exchange names

  • Transfer tracking with blockchain verification

  • Cost basis calculation methodology reports

  • IRS-formatted explanation documents

When the IRS questions your Kraken cost basis, Awaken provides instant proof showing the original purchase, transfer history, and proper application of cost basis rules.

Tax Optimization for Kraken Users Receiving the 1099-DA Form

Strategic Tax-Loss Harvesting

Offset Kraken gains by selling depreciated holdings on Kraken or other platforms.

Harvesting strategy: You have $15,000 in Bitcoin gains on Kraken. You're holding Solana on Kraken that's down $6,000 from your purchase price.

Sell the Solana to realize the $6,000 loss. Your net taxable gain drops to $9,000, saving $1,200 to $2,220 in taxes depending on your bracket.

Awaken identifies harvesting opportunities automatically and calculates exact tax savings.

Holding Period Management

Short-term gains (≤ 1 year): 10% to 37% tax rates Long-term gains (> 1 year): 0%, 15%, or 20% rates

Timing strategy: You're planning to sell 5 ETH bought 11 months ago. Current gain would be $25,000 taxed at 32% (short-term) = $8,000 tax.

Wait one more month for long-term status. Same $25,000 gain taxed at 15% (long-term) = $3,750 tax.

Waiting saves $4,250 in taxes.

Awaken displays holding periods for every position and projects tax savings from waiting.

Specific Identification Optimization

Choose which crypto units to sell for optimal tax results.

Scenario: You have three Bitcoin purchases on Kraken:

  • 1 BTC at $28,000 (18 months ago)

  • 1 BTC at $45,000 (8 months ago)

  • 1 BTC at $58,000 (2 months ago)

Current price: $85,000

If minimizing gains: Sell the $58,000 lot = $27,000 gain at short-term rates

If maximizing losses (tax harvesting): Price dropped to $50,000. Sell the $58,000 lot = $8,000 loss

If balancing rates and gains: Sell the $28,000 lot = $57,000 gain at long-term rates (lower tax rate on larger gain may be optimal)

Awaken shows the tax outcome for each selection before you trade.

Kraken-Specific Features in Awaken

Native Kraken API Integration

Direct connection provides:

  • Real-time transaction import

  • Automatic updates for new trades

  • Secure read-only access

  • No manual CSV downloads needed

  • Kraken and Kraken Pro unified

Advanced Kraken Feature Support

Kraken Earn integration: Tracks staking, lending, and earn program rewards separately from trading gains.

Margin trading support: Handles borrowed positions, liquidations, and margin interest correctly.

Futures trading: Properly categorizes Kraken Futures trades (Section 1256 contracts with different tax treatment).

Kraken Card purchases: Tracks crypto spent via Kraken Card as disposals with proper cost basis.

Multi-Platform Cost Basis Chain

Awaken maintains complete chain when crypto moves: Coinbase purchase → Hardware wallet → Kraken sale

Original cost basis from Coinbase applies to Kraken sale automatically.

Using Awaken for your Kraken 1099-DA and Tax Filing

Quick Setup for Kraken Users

Step 1: Create free Awaken account at getawaken.com

Step 2: Connect Kraken via API

  • Settings → API → Create API Key

  • Copy key into Awaken (read-only permissions)

  • Connection completes in under 60 seconds

Step 3: Import other platforms

  • Add Coinbase, Binance, Gemini, or any other exchanges

  • Include hardware wallet addresses for transfer tracking

Step 4: Review transactions

  • Awaken flags incomplete data or gaps

  • Add manual entries if needed for old transactions

Step 5: Generate tax forms

  • Select accounting method (FIFO/LIFO/Specific ID)

  • Download Form 8949 and Schedule D

  • Export to tax software or file directly

Guarantees

  • Accurate cost basis calculations across all platforms

  • IRS-compliant tax form generation

  • Audit support with complete documentation

  • 100% satisfaction guarantee or full refund

No credit card required for preview. Only pay when you're ready to export final tax forms.

Kraken 1099-DA FAQs

When will Kraken send my 1099-DA?

Kraken sends forms by January 31 for standard transactions or February 15 for complex reporting scenarios. Check your Tax Center in Account Settings.

Does Kraken 1099-DA include staking rewards?

Staking rewards received are income (reported separately). Selling staked crypto after receiving it is a capital gain (reported on 1099-DA).

What if I transferred crypto between Kraken and Kraken Pro?

Transfers between Kraken and Kraken Pro are internal movements, not taxable. However, you need to track cost basis correctly for subsequent sales. Awaken treats them as one platform.

How do I report Kraken margin trades?

Margin trading creates multiple taxable events. Opening a margin position may not be taxable, but closing it usually is. Awaken breaks down margin trades into their taxable components.

Can I file without correcting the missing cost basis?

Yes, but you'll drastically overpay taxes. The IRS treats blank cost basis as $0, meaning you pay tax on your full proceeds instead of just your gains.

What if Kraken's proceeds don't match my records?

Use Kraken's 1099-DA proceeds on your tax return since the IRS receives that same number. Focus corrections on the cost basis section.

Does Kraken report crypto I bought on their platform?

For 2025, Kraken reports proceeds from sales but not cost basis. Starting with 2026 purchases (reported in 2027), they'll include full cost basis.

How long should I keep my Kraken records?

Keep all crypto tax documentation for at least three years after filing. The IRS can audit up to six years for significant underreporting.

What if I used Kraken Futures?

Futures contracts have different tax treatment (Section 1256 contracts with 60/40 long-term/short-term split). Awaken handles futures separately from spot trading.

Can Awaken import years of old Kraken data?

Yes. Awaken imports historical transactions going back to when you first used Kraken, rebuilding complete cost basis for all past trades.

Also read:

Kraken 1099-DA Tax Form: Kraken Users - You Received This for a Reason