Do you have to file Modelo 721 and have no idea what paperwork is needed? Here is exactly what you need to send us, depending on your situation.
What every client has to send
Whether this is your first time or you have filed before, we always need:
- Your full name (exactly as it appears on your ID document)
- Your DNI/NIE number
Case 1: this is your first Modelo 721
If you have never filed Modelo 721 before, the process is very simple.
Option A: you have bought our tax reports
If you have taken on the CryptoImpuestos reporting service, you do not need to send us a single screenshot or any extra paperwork. We already hold everything we need from your exchanges.
Option B: you have not bought reports
Just fill in our template with your exchange positions as at 31 December:
📥 Download the balances template:
Download plantilla_saldos_721.csvHow to fill in the balances template
| Column | What to enter | Example |
|---|---|---|
| exchange | Name of the exchange | Kraken |
| moneda | Ticker of the coin | BTC |
| cantidad | Units you hold | 0.5 |
| valor_eur | Total value in EUR as at 31/12 | 22500.00 |
| nombre_moneda | Full name of the coin | Bitcoin |
| precio_unitario | Price per unit in EUR | 45000.00 |
Add one row per coin per exchange.
Case 2: you already filed Modelo 721 last year
If you filed the 721 in previous years, we need extra information to check the movements between one year and the next.
Requirements
- Buy our tax reports (compulsory for returning clients)
- Download the CSV of your previous filing from the Spanish tax agency’s website
How to download the CSV from the tax agency
Step 1: go to the electronic office
Go to sede.agenciatributaria.gob.es and identify yourself with Cl@ve, a digital certificate or your electronic ID card (top right-hand corner).
![]()
Step 2: search for “721”
In the search box at the top, type “721” and click “Buscar” (Search).

Filter by “Gestiones” (Procedures) so that only the filing options are shown.

Step 3: pick Modelo 721
In the results, click on “Modelo 721. Declaración informativa sobre monedas virtuales situadas en el extranjero” (information return on virtual currencies held abroad).

Step 4: open “Consulta y modificación de declaraciones presentadas”
Inside the Modelo 721 page, under the “Gestiones” heading, click on “Modelo 721. Consulta y modificación de declaraciones presentadas” (view and amend filings already submitted).

Step 5: choose the tax year and search
Fill in the form with your NIF and select the tax year you want to look up. Click “Buscar” (Search).

Step 6: export the CSV
Once the records appear, click “Exportar” (Export) to download the CSV file with everything you reported
No export button?
If the tax agency’s website will not let you export (it sometimes happens when there are only a few records), fill in our blank template by hand instead:
📥 Template for a previous filing (if you cannot export):
Download plantilla_declaracion_anterior_721.csvHow to fill in the previous-filing template
| Column | What to enter | Example |
|---|---|---|
| exchange | Name of the exchange | Kraken |
| moneda | Ticker of the coin | BTC |
| cantidad | Units you reported | 0.5 |
| valor_eur | Value reported in EUR | 22500.00 |
| nombre_moneda | Full name of the coin | Bitcoin |
| origen | M (holding kept), A (newly added) or C (closed) | M |
Summary by situation
| Situation | What we need |
|---|---|
| First time + reports bought | Name and ID number only |
| First time + no reports | Name, ID number and the balances template filled in |
| You have filed before | Name, ID number, reports bought and the CSV from the tax agency (or the template filled in) |
Downloadable templates
Frequently asked questions
Why do you need last year’s filing?
To check whether your holdings moved by more than €20,000 and to work out whether you have to file the 721 again. It also helps us spot mistakes in earlier filings.
What if I cannot find my previous filing?
If it is not on the tax agency’s website, fill in our blank template with whatever you can remember. If you cannot remember the figures, tell us and we will look for another way.
Why do I have to buy the reports if I have already filed before?
Because we need your full transaction history to calculate the year-on-year movements properly and avoid contradicting what you reported before.
Can I file the 721 without buying reports if I have already filed before?
We do not recommend it. Without the full history we could make mistakes that trigger a formal demand from the tax agency.
Need a hand with your Modelo 721?
At CryptoImpuestos we handle the whole process. We prepare your Modelo 721, check your previous filing and make sure everything adds up.
Useful links
Víctor Lázaro
Tax adviser, Cryptoimpuestos.es