cryptotax

Declaring Kraken to the CAP: the complete guide (2026)

Last update: January 2026 - including DAC8 changes Do you have an account at Kraken or another foreign crypto exchange? Then you may be wondering whether you have to declare this to the Belgian…

QDS
QDS CryptoTax.be
6 min leestijd
TL;DR

Last update: January 2026 - including DAC8 changes Do you have an account at Kraken or another foreign crypto exchange? Then you may be wondering whether you have to declare this to the Belgian…

Last update: January 2026 - including DAC8 changes

Do you have an account at Kraken or another foreign crypto exchange? Then you may be wondering whether you have to declare this to the Belgian authorities, and if so, how. In this guide we explain step by step how to register your Kraken account correctly and which changes 2026 brings thanks to DAC8.

🔍 Do you have to report your Kraken account?

Yes. For years now, Belgium has had the CAP scheme (Central Point of Contact (CAP)): all Belgian taxpayers with foreign financial accounts have to declare these annually to the National Bank. Kraken is based in Dublin, Ireland, so it falls under this reporting obligation.

Kraken Details:

  • Institution: Payward Europe Solutions Limited
  • Address: 70 Sir John Rogerson's Quay, Dublin 2, Ireland
  • Regulated: By the Irish tax authorities (Revenue Commissioners)
  • CAP Code: PWYRIE22 or similar (check the CAP portal for the most recent one)

⚙️ The CAP reporting obligation step by step

What do you have to report?

Via the CAP portal (cappcc.nbb.be) you register:

  • Name and account number (at Kraken: your Public Account ID, not your email address)
  • Name and address of the institution (Payward Europe Solutions Limited, Dublin)
  • Estimated balance on 31 December (total value of your crypto holdings in EUR)
  • Currency of your account (USD, EUR, or mixed)

Important: Use your Public Account ID as the account number, not your private keys or email address. You can find your Public Account ID in your Kraken settings under Account → Settings.

How do you fill this in on CAP?

  1. Log in at cappcc.nbb.be with your eID or itsme
  2. Select "My accounts" or "Add new account"
  3. Choose country: Ireland
  4. Institution name: Payward Europe Solutions Limited
  5. Address: 70 Sir John Rogerson's Quay, Dublin 2, Ireland
  6. Account number: Your Public Account ID from Kraken
  7. Account type: Crypto assets / derivatives
  8. Estimated value: Total value on 31 December in EUR
  9. Save and submit

Timing

The CAP reporting deadline is 30 June of the year following the tax year. So for your 2025 balance you report before 30 June 2026. Not reporting on time? Risk of fines of €50-€1,250 per unreported account.

💡 Which balance should I fill in?

The value of all your Kraken holdings (crypto + cash) on 31 December of the tax year, converted to EUR. If your holdings consist of multiple coins (BTC, ETH, USDT, etc.), you add up the EUR value of each one and enter a single total.

Example:
31 December 2025: 2 BTC (at €45,000 each), 20 ETH (at €2,500 each), 5,000 USDT (€4,650). Total: €90,000 + €50,000 + €4,650 = €144,650 (this is what you fill in).

🚀 DAC8 and the future

What is DAC8?

DAC8 is the new European rule for automatic exchange of information: crypto exchanges have to report their user data and transactions automatically to national tax authorities, without those users having to declare this themselves. This takes effect from 2026, with the first "crypto records" expected in September 2027 (for tax year 2026).

What does this mean for you?

  • CAP self-reporting remains necessary for now (although it may eventually disappear if DAC8 works well)
  • The tax authority will soon receive your transaction data automatically from Kraken
  • This is not a filing mechanism, but a control mechanism: you still have to calculate and declare your capital gains yourself, but the tax authority can verify them
  • Anyone who does not declare because "the tax authority doesn't know yet anyway" is taking a growing risk

⚠️ Important: CAP reporting ≠ tax return

This is a commonly made mistake: CAP reporting is not the same as paying your taxes or declaring your capital gains. CAP is only a registration of your foreign accounts. You still also have to:

  • Calculate your capital gains based on all your Kraken transactions (purchases, sales, swaps), with the correct lot calculation
  • Fill those in on Tax-on-Web: capital gains from normal management fall under the new 10% regime (the final codes for 2026 income appear in the 2027 return); speculative gains belong in Vak XV (miscellaneous income, diverse inkomsten), code 1440/2440
  • Keep your full transaction history (downloadable as CSV from Kraken)
  • Also name your Kraken account in your annual tax return (Vak XIII, foreign accounts)

🔢 Taxable events and capital gains

Every time you dispose of crypto: that is a taxable event. This includes:

  • Selling crypto for fiat (EUR, USD, etc.)
  • Swaps between different cryptocurrencies

A transfer to your own other wallet is not a taxable event, but you do have to carry the cost basis over correctly. Staking and lending proceeds are not a capital gain but income, and you declare them separately.

For each disposal you determine: sale price - acquisition value = capital gain. Since the Law of 6 April 2026 (approved by the Chamber on 3 April 2026, published in the Belgian Official Gazette on 21 April 2026, applicable since 1 January 2026), a weighted average acquisition value per asset applies to pre-2026 holdings; for later purchases a chronological FIFO administration is the most defensible approach.

✅ How do we calculate this automatically?

You do not have to do this manually. Connect your Kraken account to Cryptotax and our engine:

  • Retrieves your full transaction history
  • Calculates all capital gains according to the Belgian lot rules
  • Converts to EUR based on the transaction date
  • Generates a Tax Report ready for Tax-on-Web

Start your free scan →

❓ Frequently asked questions

What if I closed my Kraken account in the meantime?
Then you report via CAP that you no longer have an active account (or you contact the CAP helpdesk). You still report your capital gains up to the closing date in your tax return.

What if my balance was zero on 31 December?
You can then report that you no longer have a balance, but you still have to register or remove the account. Check the CAP portal for the exact procedure.

Do I also have to report to CAP for small amounts?
Yes. CAP has no minimum threshold. Even €1 has to be reported.

What about staking rewards or other income on Kraken?
You report these separately in your tax return. CAP is only for the account registration. Staking income belongs to movable income (roerende inkomsten) (30% tax, code 1444) or speculative gains (33%, code 1440), depending on your situation.

And my private wallets (self-custody)?
CAP is only for foreign financial institutions. Self-custodied crypto in MetaMask, Ledger, etc. you do not have to report via CAP. You do have to report the transactions (purchases, sales, swaps) in your tax return.

🧾 Checklist for 2026

  • ☑ Do you still have an active Kraken account? (If so: report via CAP before 30 June 2026)
  • ☑ Do you know your Public Account ID?
  • ☑ Have you recorded your balance on 31 December 2025?
  • ☑ Do you have your full transaction history from Kraken (2025)?
  • ☑ Are you ready to calculate your capital gains? (Or use Cryptotax for that)
  • ☑ CAP reporting number saved?

🚀 In summary: 3 steps to compliance

1. Report your Kraken account via CAP (before 30 June 2026)
Go to cappcc.nbb.be, add Payward Europe/Kraken, fill in your balance on 31 Dec.

2. Calculate your capital gains (or use Cryptotax)
Profit within normal management was tax-free up to and including 2025; since 1 January 2026 the 10% capital gains tax applies above the €10,000 exemption.

3. Report on Tax-on-Web (before the filing date)
Vak XIII: your foreign accounts (Kraken)
Speculative gains: Vak XV (code 1440). The codes for the new capital gains tax (2026 income) appear in the 2027 return.

Is all of this passing you by? No worries. Start a free scan and let Cryptotax help you with steps 2 and 3.


⚠️ Disclaimer: This article is informative. For your specific situation: consult a recognized Belgian tax advisor, especially if you have multiple accounts or complex transactions.

Geen individueel fiscaal advies Dit artikel is een leesgids op basis van publieke bronnen. Voor een persoonlijke situatie raadpleeg je accountant of een geregistreerde fiscaal adviseur.

QDS
Geschreven door

QDS

CryptoTax.be

Accountant? Sluit je aan bij ons partnerprogramma.

Klaar voor de deadline?

Klaar om je crypto correct aan te geven?

Importeer je wallets en exchanges en ontvang direct een overzicht van je winsten, verliezen en belastbaar inkomen in EUR.

Read-only API Geen creditcard nodig GDPR Belgisch bedrijf