Example Tax report · fictional data

See what the Pro tax report looks like

Meet Lena in Belgium. She has bought crypto on Coinbase since 2021 and started on Bitvavo this year. Below is her 2026 overview, exactly as Pro shows it.

2 exchange files

Coinbase and Bitvavo, uploaded as CSV

9 transactions

Buys, sales and one staking reward since 2021

Belgian rules for 2026

10% on gains above €10,000; older coins valued at 31 Dec 2025

Example only: Lena and the trades and prices are made up. Your own report uses your files and real daily prices.

Pro · Tax overview

Your crypto tax picture

Built from your full exchange history and daily prices. An estimate to plan with, not tax advice; check your return with an accountant.

Tax rules in BelgiumThe main rules for private investors, in short. Read more for the details.Read more

Next deadline: tax return by July 15, 2027 (in 247 days)Usual date for Tax-on-web; paper returns are due earlier (around 30 June). The exact dates are set each spring and sometimes extended; check MyMinfin.

What is taxed
From 1 January 2026: selling crypto for euros, swapping it for another crypto and paying with it. Staking rewards and interest are usually treated as movable income, but the tax authority has not confirmed this yet.
Rate
10% on net gains above the yearly allowance. Very active, speculative trading can be taxed at 33%. Staking income is usually taxed at 30% as movable income; this is not settled yet.
Not taxed
The first €10,000 of net gains per year (shared with your other financial assets; up to €1,000 unused carries over, to €15,000 at most), gains made before 2026, and simply holding.
Holding period
No minimum. Coins bought before 2026 count from their value on 31 December 2025. For sales until the end of 2030 you can ask to use your original purchase price instead: the average purchase price of the coins you held on 31 December 2025, if you can prove it. Oldest coins are sold first (FIFO), per exchange or account. Airdropped coins have no purchase price: the whole sale price is gain.
Where to declare
Your personal income tax return, filed the year after.
Key dates
Reference value: 31 December 2025. 2026 gains go on the return filed in 2027. From 2027, exchanges report your transactions to the tax office (DAC8).

Sources

All sources & methodsRules checked November 2026An estimate from your imported data and published rules, not tax advice. From 2027, exchanges in the EU report your transactions to the tax authorities (DAC8).

Your files and wallets

In this example the full exchange history is already uploaded. In your own report you add your files here.

  • Coinbase
    • coinbase.csv · uploaded Oct 30, 20267 transactions · Mar 10, 2021 – Sep 15, 2026
  • Bitvavo
    • bitvavo.csv · uploaded Oct 30, 20262 transactions · Jun 1, 2026 – Oct 2, 2026
The ruleFrom 1 January 2026: 10% on realised gains above €10,000 a year. Coins bought earlier count from their value on 31 December 2025 (or your higher purchase price, until 2030). Swaps between coins count as sales. Staking rewards are usually taxed as movable income (not yet confirmed); very active trading can be taxed at 33%. Shares, ETFs and funds fall under the same tax and share the €10,000; you can add their result in your tax overview.

Realised gain

€3,100

4 sales and swaps, losses offset

Tax-free room left

€6,900

of your €10,000 allowance

Estimated tax so far

€0

still inside the allowance

Extra tax if you sold everything today

€0

€895 of unrealised losses would lower your net gain

Yearly allowance used€3,100 / €10,000

Up to €1,000 of unused allowance carries over to the next year (up to €15,000 in total). The allowance is shared with your other financial assets.

Which regime applies to you?

Belgium taxes crypto gains in one of three ways. The tax office decides case by case; here is what each one would mean for your sales this year. Normal management is the starting point.

Normal managementYou declare this

“goede huisvader” · capital gains tax

€0

Gain €3,100 stays within the €10,000 exemption

  • Coins bought before 2026: the value on 31 Dec 2025 counts as purchase price
  • Unused exemption carries over
  • Your return is presumed correct

Speculative

“speculant” · miscellaneous income

€3,157

33% on €8,940 + municipal tax (about 7%)

  • No €10,000 exemption
  • Real purchase price, not the 31 Dec 2025 value (our reading of the circular)
  • The tax office has to prove this

Professional

“beroepstrader” · professional income

€2,235 – €4,470

25–50% depending on your other income, + municipal tax

  • Social contributions as self-employed on top
  • Costs can be deducted
  • Ask an accountant: we don't calculate this exactly

What the tax office looks at, next to your files

Facts only. A combination of factors counts, never one on its own.

Borrowed money or leverage
your answer: your files only hold spot trades
Trading bots or automatic software
your answer, not visible in your files
Share of your financial assets in crypto
your answer, not visible in your files
How long you hold
On average 945 days · 0.4 sales a month

Unsure? You can ask the ruling service (DVB) for a decision in advance. Rulings from summer 2026 treated buy-and-hold with savings, without leverage or bots, as normal management.

Circular 2026/C/74, no. 7–8 and 190–194. Information, not tax advice.

Shares, ETFs and funds

Belgium’s 10% tax also covers shares, ETFs and funds, with one €10,000 exemption for everything together, and a loss on one offsets a gain on another. Type your 2026 result from your broker’s annual statement, so the estimate counts them together.

Use the gain counted from 31 December 2025 (or the higher purchase price), as on your statement. The 30% Reynders tax on bond funds is separate and not included.

Staking and rewards

€150 received this year. If it is taxed as movable income (the usual view, not yet confirmed): about €45 at 30%.

Fill in your tax return

PRO

Where each figure goes in your Belgian tax return for income 2026 (filed in 2027).

Box codes not yet confirmed against the official FOD Financiën form for this year: check each code in Tax-on-web before you file.

Whose return?

In Tax-on-web (MyMinfin), open your return and use the search by code: type the code and you land on the right box. Tap a code here to copy it. Open MyMinfin (Tax-on-web)

    Estimate by Compass-Alpha, not tax advice. Check every figure before you file.

    Your holdings on 31 December 2025

    PRO

    Your starting point for the Belgian 10% tax: what you held on 31 December 2025 per exchange, at that day's price. Download it and keep it with your tax papers.

    Loading price history…

    Source of funds report for your bank

    PRO

    Cashing out a larger amount? Banks often ask where the money comes from. This PDF shows the euros you put in, where you bought, transfers between your own accounts and every sale to euros traced back to its purchase, with all transactions attached.

    Each PDF gets its own code. Your bank can enter it at compass-alpha.xyz/verify to check the figures were not changed. It shows your own data; it is not a statement by an exchange.

    What counts this year

    Each sale and swap, oldest coins first per exchange, compared with the value on 31 December 2025 or your purchase price.

    DateCoinValueGainTreatment
    Mar 5, 2026BTC 0.05€4,100€350vs 31 Dec 2025
    May 12, 2026ETH 1€3,100€500vs 31 Dec 2025
    Jul 1, 2026ETH 0.05€150€150Income
    Sep 15, 2026SOL 30€5,400€2,100vs 31 Dec 2025
    Oct 2, 2026SOL 15€2,400€150Taxable

    MiCA check: where your crypto sits

    EU licences checked 2026-10
    CoinbaseMiCA licensed

    Licensed in Luxembourg, valid across the EU.

    BitvavoMiCA licensed

    Licensed in the Netherlands, valid across the EU.

    Check your report

    Your report is complete

    All 4 sales in this period have a purchase cost.

    1. ✓ Files read (2)
    2. ✓ Prices found
    3. ✓ Fill the gaps
    4. Download

    Calculated in your browser; nothing is sent anywhere.

    The file for your accountant is part of Pro

    An estimate from your imported data and published rules, not tax advice. From 2027, exchanges in the EU report your transactions to the tax authorities (DAC8).

    Share with my accountant

    With Pro you send this report read-only to your accountant with one email. Your accountant sees every row, the figures for each box and any open questions, and can ask you something from the same page. You can stop sharing at any time.

    Your own report in minutes

    Upload your exchange files, check the overview, and share it read-only with your accountant. Try Pro free for 14 days, no card needed.