Bitvavo CSV import

Calculate Bitvavo taxes for Belgium: import your transaction history and get a compliant report.

Upload your Bitvavo CSV export and Cryptotax automatically processes your trades, staking rewards and transfers using the Belgian FIFO method in euro, ready for your accountant or MyMinfin.

Import Bitvavo CSV
Belgian privacy-first infrastructure, fully GDPR-compliant.
FIFO in EUR for your Belgian return
No API key required
Made in Belgium by tax experts

The simplest way to handle Bitvavo taxes

Bitvavo is the most popular exchange in Belgium and the Netherlands, but on your tax return you have to report your gains and losses yourself. Cryptotax imports your full Bitvavo history from a single CSV file, converts everything to EUR and applies FIFO in line with the Belgian tax rules on the capital gains tax on crypto.

No more manual spreadsheets

Upload your Bitvavo CSV export and our import module processes buy and sell transactions, staking rewards and transfers automatically, without you having to enter a single formula.

Full Belgian compliance

The tax engine applies FIFO per asset, calculates the taxable capital gain in EUR and classifies staking rewards as miscellaneous income. Your report aligns perfectly with the Belgian return.

Combine with other sources

Merge your Bitvavo data with Ethereum wallets, Kraken, Binance or other exchanges in one unified overview. FIFO lot matching happens cross-platform.

Everything you need in one Bitvavo tax calculator

From CSV upload to a ready-to-use PDF report: Cryptotax bundles every step so you can be sure of a complete and correct Belgian return.

Full CSV support

We import the Bitvavo CSV format including buy/sell, deposits, withdrawals and staking rewards. Time zones are normalized automatically.

Staking rewards recognition

Bitvavo staking payouts are automatically labeled as miscellaneous income for correct Belgian reporting.

Historical EUR prices

Every transaction is valued in euro through our internal price service using the rate at the exact moment, in line with the Belgian tax requirements.

Accountant-ready PDF

Export an overview with yearly and per-transaction analysis, including notes for declaration codes and an audit trail for your accountant.

How the Bitvavo CSV import works

Four simple steps. You do not need an API key, just a CSV export from your Bitvavo account.

1

Export your transaction history

Log in to Bitvavo, go to Account → Transaction history and download your full history as a CSV file. See our step-by-step guide if you need help.

2

Upload the file

Drag the CSV file into Cryptotax. We recognize the Bitvavo format automatically and normalize the time zone.

3

We process everything automatically

Our parser classifies every transaction line (buy, sell, staking reward or transfer) and applies FIFO in EUR across your full history.

4

Check your taxable gain

Review the automated Belgian calculation, add notes where needed and download the accountant-ready PDF report.

FIFO in EUR using the Belgian reference rate and the exchange rates of the day.
Automatic recognition of staking rewards as miscellaneous income.
Do not forget to register your Bitvavo account with the CAP (Central Point of Contact).
Keep in mind the DAC8 reporting obligations that also apply to Bitvavo.
Read our complete Belgian crypto tax guide for all the tax rules.

Frequently asked questions about Bitvavo and Belgian taxes

Which CSV file do I need to export from Bitvavo?

In Bitvavo, go to Account → Transaction history and click "Download CSV". You get a single file with all your transactions. Cryptotax recognizes the format automatically.

How does Cryptotax calculate my gains?

We use the Belgian FIFO method, track every lot and recalculate everything to euro using historical exchange rates. Results appear in your report with clear categories per declaration code.

What happens with staking rewards?

Bitvavo staking payouts are automatically labeled as miscellaneous income. You see net and gross amounts per reward for a watertight file.

Do I have to report my Bitvavo account to the CAP?

Yes. As a Belgian taxpayer you have to register your Bitvavo account with the Central Point of Contact (CAP) at the National Bank. Read our step-by-step guide for the full procedure.

What is DAC8 and does it affect my Bitvavo return?

DAC8 is the European directive that requires crypto platforms to report transaction data to the tax authorities. Bitvavo will share your data with the Belgian tax administration, so make sure your return is correct. Read more in our DAC8 guide for Belgium.

Which Bitvavo transactions are taxable in Belgium?

Sales, crypto-to-crypto conversions and staking rewards are taxable. Purchases with fiat and transfers between your own wallets are not. Cryptotax classifies every transaction automatically. See the full overview of taxable crypto transactions and read more about the capital gains tax on crypto.

Start for free with your Bitvavo import

Create a free account, upload your Bitvavo CSV export and receive a compliant Belgian calculation within minutes. Your data stays private, encrypted and in Belgian hands.

Fully GDPR-compliant, no data sharing, Belgian infrastructure.