Are you confident in accurately reporting cryptocurrency earnings on your tax returns?

How do I report my Kraken taxes?

You can report your Kraken taxes automatically by connecting your Kraken account to CoinTracker. CoinTracker automatically syncs your transactions, calculates gains and losses, and generates tax forms you can file with the IRS or other tax authorities.

How do I connect my Kraken account to CoinTracker?

  1. Log in to Kraken

  2. Click on your name in the upper-right corner of the page and choose Security and then choose API

  3. Select Add key

  4. Enable the following permissions:

    • Query funds

    • Query closed orders & trades

    • Query ledger entries

  5. Select Generate key

  6. Copy the API Key and Private Key and paste into CoinTracker

Note: Kraken's API may not return all transactions for users with transactions dating 2018 or earlier. If you have transactions from 2018 or earlier and have imported your Kraken account by API, but are seeing errors, we recommend you import your Kraken account by CSV instead.

  1. Visit Kraken's Documents Page

  2. Click Create Export

  3. Select Ledger as the export type

  4. Set Start and End Date as your desired date range

    1. If this is your first time importing your Kraken transactions, you should capture the full date range of your transactions

    2. If you have previously imported your Kraken transactions and are simply adding the most recent transactions, your date range should only include the dates which are not yet imported into CoinTracker

  5. Set Transaction types = All

  6. Set Asset = All

  7. Set Field = All

  8. Set Format = CSV

  9. Select Generate

  10. Download the generated export once it is ready

  11. Unzip the file and upload the CSV here

How are Kraken transactions taxed?

Most activity on Kraken is taxable under IRS and international crypto tax laws.

  • Capital gains tax: Applies when you sell, trade, or spend crypto. Each disposal is compared to your cost basis to determine profit or loss.

  • Income tax: Applies to staking rewards, airdrops, or other earnings you receive through Kraken. The fair market value when you receive the crypto is considered income.

Using CoinTracker ensures that every transaction — across Kraken and your other wallets — is accurately tracked for tax reporting.

Do I have to pay taxes on Kraken?

Yes. You owe taxes on taxable events, not just for holding crypto.

  • Selling crypto for fiat

  • Swapping one crypto for another

  • Spending crypto

  • Earning staking rewards

Holding crypto on Kraken is not taxable, but any disposal or reward is.

CoinTracker automatically categorizes these events and calculates your tax obligations.

Does Kraken provide tax documents?

Yes. Kraken provides users with tax reports and account statements, and in the U.S., eligible users may receive official IRS forms depending on their activity.

You can download CSV exports or connect Kraken to CoinTracker to automatically import your transaction history and generate full tax forms.

How to get your Kraken tax documents

  • Log in to your Kraken account.

  • Go to History → Export → Ledgers or Reports → Tax Documents.

  • Choose your date range or tax year.

  • Click Export to download a CSV file.

  • Upload your CSV to CoinTracker (or connect via API) for automatic tax calculations.

When does Kraken issue Form 1099-MISC?

Kraken issues Form 1099-MISC to eligible U.S. customers who earn $600 or more from staking or rewards programs in a given tax year.

Forms are made available by January 31 and shared with the IRS.

When does Kraken issue Form 1099-B?

Starting with the 2025 tax year, Kraken and other U.S. exchanges must issue Form 1099-B to users with reportable crypto disposals.

This form summarizes your sales, proceeds, and cost basis for IRS filing and is due to users and the IRS by January 31 each year.

When does Kraken issue Form 1099-DA?

Beginning with the 2025 tax year, Kraken will issue Form 1099-DA to report all digital asset transactions under new IRS requirements.

This form replaces earlier crypto reporting forms and is due by January 31 annually.

When does Kraken issue Form 1099-K?

Kraken no longer issues Form 1099-K for crypto transactions.

This form has been replaced by 1099-DA and 1099-B reporting for digital assets under updated IRS broker rules starting in 2025.

Why aren't my Kraken documents accurate?

Kraken's reports only reflect on-platform activity.

If you transferred crypto between wallets, traded on DeFi, or earned crypto outside of Kraken, those transactions won't appear in Kraken's records.

CoinTracker consolidates all your activity — across exchanges, wallets, and blockchains — for a complete and compliant tax report.

Does Kraken automatically deduct taxes?

No. Kraken does not withhold or remit taxes to the IRS or any tax authority.

You are responsible for calculating and reporting your crypto income and gains.

CoinTracker helps by generating complete reports and filing-ready forms such as Form 8949 and Schedule D.

Does Kraken report to the IRS?

Yes. Kraken reports certain user activity (like staking rewards) to the IRS via Form 1099-MISC and, beginning in 2025, via Form 1099-B and 1099-DA for crypto sales and disposals.

CoinTracker ensures your entire crypto portfolio — not just Kraken — is accurately reported.

Does Kraken provide financial or end-of-year statements?

Yes. You can generate end-of-year CSV reports and download transaction ledgers directly from your Kraken account.

These can be uploaded into CoinTracker to calculate capital gains, staking income, and portfolio performance across all exchanges.

Frequently asked questions

Get advice and answers from the CoinTracker team.

Calculate your Kraken taxes automatically with CoinTracker