Kraken crypto tax import
Connect Kraken to CryptaTax and import your full transaction history in minutes — trades, ledger entries, staking rewards, and fees — then get a tax report for your country.
How to import Kraken into CryptaTax
- Read-only API (fastest). In Kraken Pro, go to Settings → API → Create API Key, give it a name, and grant only these permissions: Query, Query Ledger Entries, and Export Data. In CryptaTax, choose Add account → Kraken and paste the key. CryptaTax syncs and keeps it updated.
- CSV upload. Export your ledgers from Kraken as a CSV and upload it in CryptaTax.
Those permissions are read-only — CryptaTax can see your history but can't trade or withdraw.
What gets imported
Your trades, ledger entries (deposits and withdrawals), staking and rewards, and fees. CryptaTax categorises each one — capital gain, loss, or income — and matches transfers so nothing is double-counted.
Then what?
CryptaTax calculates your gains and income across Kraken and every other connected account, and produces a tax report formatted for your country — ready to file or hand to your accountant. → Tax reports & forms → · Crypto tax by country →
FAQ
Connect Kraken to CryptaTax by read-only API or CSV, and CryptaTax generates a country-formatted report from your imported history.
Query, Query Ledger Entries, and Export Data — all read-only. Don't enable any trading or withdrawal permissions.
No. With read-only permissions, CryptaTax can see your transaction history only — never move funds.
Yes. Export your ledgers from Kraken as a CSV and upload it to CryptaTax.