We use cookies

We use essential cookies to run the site, and optional cookies for analytics and support. We never sell your data. Cookie Policy · Privacy Policy

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.

Connect Kraken

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

  1. 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.
  2. 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 →

Connect Kraken

FAQ

How does CryptaCount use my Kraken data?

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.

Which Kraken API permissions do I need?

Query, Query Ledger Entries, and Export Data — all read-only. Don't enable trading or withdrawals.

Is the connection read-only?

Yes. With those permissions, CryptaCount sees your history only. You can also import by CSV.

Does it post to my accounting system?

Yes. Summarized journal entries post to QuickBooks, Xero, NetSuite, or Sage.