Kraken crypto accounting
Connect Kraken to CryptaCount and turn your exchange activity into clean books. CryptaCount ingests every transaction, calculates cost basis, and posts journal entries to your ERP — with the detail held in the sub-ledger.
Kraken as a source for your sub-ledger
Kraken records your trades and ledger movements; CryptaCount turns them into accounting. It pulls your Kraken activity into a crypto sub-ledger, applies cost basis and your measurement policy, and produces summarized journal entries for your general ledger.
How to connect
- Read-only API (recommended). In Kraken Pro, go to Settings → API → Create API Key and grant only these permissions: Query, Query Ledger Entries, and Export Data. In CryptaCount, go to Integrations → Kraken and paste it.
- CSV import. Export your ledgers from Kraken as a CSV and upload it.
Those permissions are read-only — CryptaCount can see your history but can't trade or withdraw.
What flows into your books
Your Kraken trades, ledger entries (deposits and withdrawals), staking and rewards, and fees — each classified for accounting, with gains and income calculated and transfers matched.
Built for finance teams
- Automated cost basis — 12 disposal methods (FIFO, LIFO, HIFO, WAVG, Specific ID, and more); jurisdiction-mandated treatments (UK Section 104 pooling, Canada ACB) apply automatically
- Journal entries to your ERP — QuickBooks, Xero, NetSuite, or Sage → ERP integrations →
- Audit-ready — every GL line drills back to the Kraken transaction
- IFRS / US GAAP — measurement per your policy
See the sub-ledger → · Accounting for firms →
FAQ
It ingests your Kraken trades and ledgers into a crypto sub-ledger, calculates cost basis and gains, and posts summarized journal entries to your ERP.
Query, Query Ledger Entries, and Export Data — all read-only. Don't enable trading or withdrawals.
Yes. With those permissions, CryptaCount sees your history only. You can also import by CSV.
Yes. Summarized journal entries post to QuickBooks, Xero, NetSuite, or Sage.