Cryptocurrencies and Hacienda: the tax report and how to reply to a request
Last updated 3 August 2026 · Reviewed by Jaime Piñeira Pardo, lawyer registered with the ICAM bar, no. 138826 · English version of our Spanish guide.
If you sell or swap cryptocurrencies, you pay income tax on the savings base (from 19% to 30%) as a capital gain or loss, calculated using the FIFO method. Foreign balances exceeding €50,000 are reported on form 721. If the AEAT (the Spanish tax authority) sends you a request, you have 10 working days to reply. Managora calculates your tax report and drafts the reply for you.
We handle the whole procedure for you, from start to finish.
You describe your case in a chat and sign; we file it with the Spanish authorities. Fixed price from €199.00 (21% VAT included), plus the tasa (official fee) where there is one.
What is new, and the law that applies
- 2025 Tax Return (submitted from 8 April to 30 June 2026): the maximum bracket of the savings base is 30% for amounts exceeding €300,000, in force since 1 January 2025.
- DAC8 (Directiva (UE) 2023/2226, Directive (EU) 2023/2226): EU crypto-asset providers collect data from their users from 1 January 2026; the first automatic exchange between administrations will arrive in 2027 with the 2026 data. The Government sent the transposition to the Cortes on 3 June 2025.
- Orden HAC/1504/2024 (Order HAC/1504/2024) (BOE of 31 December 2024): updates the content of forms 172, 173 and 721 approved by the Órdenes HFP/886/2023 and HFP/887/2023 (Orders HFP/886/2023 and HFP/887/2023).
- Surcharges of article 27 LGT: the linear system introduced by the Ley 11/2021 (Law 11/2021) remains in force in 2026 (1% plus 1% per full month, 15% plus interest after 12 months).
- The 2025 Tax Return campaign closed on 30 June 2026: undeclared 2025 crypto transactions can now only be regularised through a late self-assessment.
How are my cryptocurrencies taxed on my Spanish tax return?
As long as you only buy and hold cryptocurrencies, you do not pay income tax. The tax applies when you sell them for euros, exchange them for another cryptocurrency or pay with them: at that moment a capital gain or loss occurs, which is the difference between the transfer value and the acquisition value, including the commissions you have paid in each transaction.
These gains and losses go to the savings base of your tax return, which in the 2025 financial year (declared in 2026) is taxed between 19% and 30% in brackets. They are declared in the specific virtual currencies section of form 100 (boxes 1800 onwards).
When you sell a portion of your coins bought at different times, the law applies the FIFO method: the first ones you bought are considered sold. Furthermore, according to the criteria of the Directorate General for Taxation, FIFO is global for each type of cryptocurrency, consolidating all your exchanges and wallets, not account by account. That is why a calculation done exchange by exchange usually turns out wrong.
Losses are also declared: they are offset against other savings gains and, the excess, against income from movable capital up to a certain limit; whatever is left over can be offset in the following 4 financial years, but only if it was declared. Managora consolidates all your movements with global FIFO and gives you the report with the result and the exact boxes: you can see the updated amount in the cryptocurrency tax report file.
Are crypto-to-crypto swaps, staking and airdrops taxed?
Yes, and it is the most frequent mistake made by investors. Exchanging one cryptocurrency for another (a swap, for example from Bitcoin to Ethereum or to a stablecoin) is an exchange and generates a capital gain or loss even if it has not been converted to euros. The AEAT tax return manual confirms this: the transaction is valued at the higher of the market value of the coin delivered and the one received.
Staking and lending rewards are not capital gains: they are taxed as income from movable capital in the savings base, valued in euros at the time you receive them, according to the criteria of the Directorate General for Taxation.
Airdrops (coins received for free) are taxed as a capital gain that does not derive from a transfer, so they go to the general base (the one with the highest rates), valued at market price on the date of receipt.
Paying for goods or services with cryptocurrencies is also a transfer and is taxed in the same way as a sale. Managora applies all these nuances in your report: you only provide the CSV files from your exchanges and the history of your wallets.
What are forms 172, 173 and 721 and which one affects me?
You do not submit forms 172 (balances) and 173 (transactions): they are submitted every January by cryptocurrency service providers established in Spain (exchanges and custodians), under the Orden HFP/887/2023 (Order HFP/887/2023). This means that Hacienda already receives your balances and your transactions on Spanish platforms every year, along with your identification.
Form 721 is your obligation: if on 31 December the combined value of your virtual currencies located abroad and custodied by third parties exceeds €50,000, you must submit it between 1 January and 31 March of the following year. In subsequent years it is only submitted again if the balance grew by more than €20,000 compared to the last declaration.
The form 721 obligation refers to coins custodied by entities that safeguard the private keys for you (a foreign exchange, for example). If you alone custody the keys in your own cold wallet, that nuance changes the obligation: it is advisable to review it on a case-by-case basis because the doctrine of the Directorate General for Taxation is recent.
From 1 January 2026, the European DAC8 directive also applies: crypto-asset providers across the EU collect data from their users and in 2027 the first automatic exchange between administrations will take place with the 2026 information. The opacity of foreign exchanges has an expiry date.
Why have I received a request from Hacienda regarding cryptocurrencies?
Because the AEAT cross-references data. It receives forms 172 and 173 from Spanish exchanges, the bank information of your transfers to platforms, data from massive requests to operators and, from 2026, the DAC8 flow. If that data does not match your tax return (or if you did not submit a tax return with detected transactions), the warning is triggered.
Not all letters are the same. It can be a simple warning in your tax data, a request for information asking for the details of transactions, or the start of an inspection (sometimes already with a settlement proposal). Identifying which one it is determines the response strategy.
Ignoring the request is the worst option: disregarding it can be penalised with increasing fines for each ignored request and, furthermore, the procedure continues and Hacienda will settle with the data it already has, usually without considering your acquisition costs or your losses. Managora analyses the notification and prepares the reply: you can see the updated amount in the AEAT request reply file.
How much time do I have to reply and how is it done properly?
The usual deadline is 10 working days counted from the day following the notification (requests for information grant a period of no less than 10 days, article 55 of the Reglamento aprobado por RD 1065/2007 (Regulation approved by RD 1065/2007)). Saturdays, Sundays and public holidays do not count. Be careful with electronic notifications: if you do not access them, they are considered served 10 calendar days after being available, and the deadline runs anyway.
If you cannot make it on time, an extension of up to half the period can be requested, asking for it before the 3 days prior to the expiration and justifying the reason. It is not automatic, but in cryptocurrency matters with thousands of movements it is usually justified.
A good reply is not a generic document: it is the complete breakdown of transactions with their traceability (purchases, sales, swaps, staking, commissions), the global FIFO calculation per asset, the CSV files from the exchanges and the bank receipts that connect your euros with your cryptocurrencies. It is submitted through the AEAT electronic headquarters using the secure verification code or reference number that appears on the notification itself.
Managora does exactly that: it reconstructs the traceability of your transactions, drafts the formal reply and submits it within the notification deadline, provided you supply the documentation sufficiently in advance. If it detects differences with what was declared, it proposes the regularisation that minimises the cost.
When should I submit a complementary tax return before the penalty?
If you detect that you did not declare (or under-declared) your cryptocurrencies and Hacienda has not sent you anything yet, the correct move is to get ahead with a late complementary self-assessment. In that case there is no penalty: only the surcharge of article 27 of the Ley General Tributaria (General Tax Law) applies (1% plus another 1% for each full month of delay, with a maximum of 15% plus interest after 12 months), and that surcharge is reduced by 25% if you pay on time and do not appeal.
If the request has already arrived and refers to that tax and financial year, the scenario changes: the regularisation no longer counts as spontaneous and a penalty file can be opened, with fines of between 50% and 150% of the unpaid amount according to the Ley General Tributaria (General Tax Law). Even so, fully regularising and collaborating is still what costs the least: there are significant reductions in the penalty for agreement and for prompt payment.
The complementary return can be submitted as long as the financial year has not prescribed (4 years, in general) and always before the Administration issues its own settlement. As of the date of this guide, the 2025 tax return campaign has already closed (it ended on 30 June 2026), so any undeclared 2025 transaction can only be regularised this way now.
Do not wait for the letter to turn into a settlement and penalty. Order your cryptocurrency tax report or the reply to your request as soon as possible: Managora prepares and submits it for you, with the breakdown that Hacienda expects and within the deadline set by the notification, provided it receives your documentation with the necessary advance notice.
Step by step
- 1
Read the notification and calculate your deadline(10 working days from the day following the notification)
Identify if it is a warning, a request for information or the start of an inspection, and note the notification date. If it is electronic and you did not open it, it is considered notified 10 calendar days after being available.
- 2
Gather the complete transaction history(Days 1 to 3 of the period)
Download the CSV or annual tax report from each exchange (Binance, Kraken, Coinbase, etc.) and the history of your own wallets if you operated from them. Add the bank receipts for euro inflows and outflows.
- 3
Reconstruct the calculation with global FIFO(Days 3 to 6 of the period)
Consolidate all transactions by cryptocurrency type across all exchanges and wallets, value the swaps, staking and airdrops, and include the commissions. This breakdown is the centrepiece of the reply.
- 4
Compare with what you declared and decide whether to regularise(Before replying)
If the calculation reveals an unpaid quota, consider submitting the complementary self-assessment for the affected financial year before the Administration settles, to minimise surcharges and defend the lack of culpability against a penalty.
- 5
Ask for an extension if you cannot make it on time(At the latest, 3 days before expiration)
An extension of up to half the period can be requested, justifying the volume of transactions. It must be requested before the 3 days prior to the expiration.
- 6
Submit the reply at the electronic headquarters(Within the 10 working days (or the extended period))
Access the procedure to reply to requests at the AEAT headquarters with the secure verification code from the notification, attach the written reply, the FIFO breakdown, the CSV files and the receipts, and sign the submission.
- 7
Keep the receipt and monitor notifications(Following weeks)
Keep the submission receipt and frequently check your electronic mailbox (DEHú and AEAT headquarters): the procedure may continue with a settlement proposal or a written submissions (alegaciones) procedure with new deadlines.
A worked example
You bought 1 ETH for €1,500 in March 2025 and another ETH for €2,500 in October 2025. In December 2025 you sold 1 ETH for €3,000, with a €10 exchange commission. You have no other savings income in the financial year.
- FIFO method: the ETH sold is the first one you bought (cost of €1,500), even if the second one was more expensive.
- Transfer value: €3,000 minus €10 commission = €2,990.
- Capital gain: 2,990 - 1,500 = €1,490, to be declared in the virtual currencies boxes on form 100.
- Being within the first savings bracket (up to €6,000), it is taxed at 19%: 1,490 x 19% = €283.10.
- The ETH bought for €2,500 remains as the acquisition cost for future sales.
Gain of €1,490 in the savings base of the 2025 Tax Return and a quota of €283.10.
How each cryptocurrency transaction is taxed for income tax
| Transaction | Tax classification | Base | Where it is declared |
|---|---|---|---|
| Sale of crypto for euros | Capital gain or loss | Savings base (19% to 30%) | Virtual currencies boxes on form 100 (1800 onwards) |
| Crypto-to-crypto swap | Capital gain or loss: taxed even if not converted to euros | Savings base | Same virtual currencies boxes |
| Payment for goods or services with crypto | Capital gain or loss (it is a transfer) | Savings base | Same virtual currencies boxes |
| Staking or lending rewards | Income from movable capital | Savings base | Income from movable capital section |
| Airdrop (free receipt) | Capital gain without prior transfer | General base | Gains not derived from a transfer |
| Buy and hold | Not taxed for income tax until transferred | No impact | Only informative obligations (721 if applicable) |
Savings base scale: 2025 Tax Return (submitted in 2026)
| Liquid savings base | Applicable rate |
|---|---|
| Up to €6,000 | 19% |
| From €6,000 to €50,000 | 21% |
| From €50,000 to €200,000 | 23% |
| From €200,000 to €300,000 | 27% |
| More than €300,000 | 30% (bracket in force since 1 January 2025) |
Crypto informative forms: who submits them and when
| Form | Who submits it | What it reports | Deadline |
|---|---|---|---|
| 172 | Providers in Spain that custody private keys | Virtual currency balances of their clients | January of the following year |
| 173 | Exchange and intermediation providers in Spain | Virtual currency transactions of their clients | January of the following year |
| 721 | The resident holder in Spain themselves | Balances abroad exceeding €50,000 on 31 December | From 1 January to 31 March |
| 100 (Tax Return) | The taxpayer | Gains, losses and income for the financial year | 2025 Tax Return campaign: from 8 April to 30 June 2026 |
Surcharges for regularising late without prior request (art. 27 LGT)
| Delay from the end of the deadline | Surcharge | Late payment interest |
|---|---|---|
| Less than 1 full month | 1% | No |
| From 1 to 12 full months | 1% plus 1% for each full month (from 2% to 13%) | No |
| More than 12 months | 15% | Yes, from the day following month 12 |
| Reduction | The surcharge is reduced by 25% if paid on time and not appealed | - |
Getting ahead with a complementary return or waiting for Hacienda to settle
| Voluntary complementary return (before the request) | Waiting for the AEAT settlement | |
|---|---|---|
| Added cost on top of the quota | Surcharge of 1% plus 1% per full month, maximum 15% (art. 27 LGT) | Late payment interest plus a penalty of between 50% and 150% of the unpaid amount (art. 191 LGT) |
| Penalty | None: the surcharge excludes the penalty | Probable penalty file |
| Who sets the figures | You, with your complete FIFO breakdown (costs and losses included) | The AEAT with data from exchanges and banks, often without your acquisition costs |
| Reductions | 25% reduction of the surcharge for payment on time without appeal | Reductions of the penalty only if you agree and pay promptly |
| When it is possible | As long as there is no prior request regarding that tax and financial year, nor prescription | No margin: the procedure runs its course with or without you |
Official forms and where it is filed
- Form 100. Income Tax Return, virtual currencies section ↗
- Form 721. Informative declaration on virtual currencies located abroad ↗
- Form 172. Informative declaration on virtual currency balances (submitted by providers, not the investor) ↗
- Form 173. Informative declaration on virtual currency transactions (submitted by providers, not the investor) ↗
- Reply to requests, make written submissions (alegaciones) and provide documents (AEAT electronic headquarters procedure, with the CSV from the notification) ↗
Frequently asked questions
Do I have to declare if I only exchanged one cryptocurrency for another without converting to euros?
Yes. The crypto-to-crypto swap generates a capital gain or loss at the time of the exchange, valued at the higher of the market value of the coin delivered and the one received. It is the most frequent mistake: many investors believe that only the conversion to euros is taxed and this is not the case.
Does Hacienda know what I have on the exchanges?
If the exchange operates from Spain, yes: it submits forms 172 and 173 every January with your balances and identified transactions. If it is foreign, the AEAT receives indications through your bank movements and, with DAC8, from 2026 EU providers collect your data and in 2027 the automatic exchange between countries will begin.
What happens if I do not reply to the request in 10 days?
The procedure does not stop: Hacienda will settle with the data it already has, usually without your acquisition costs or your losses, and ignoring requests can lead to increasing additional fines. Replying on time with the complete breakdown almost always reduces the final bill.
Can I ask for more time to reply?
Yes. You can request an extension of up to half the granted period, justifying the reason (for example, thousands of transactions on several exchanges). It must be requested before the 3 days prior to the expiration and the Administration decides whether to grant it.
I had losses with my cryptos: do I declare them too?
Yes, and it is in your best interest. Losses are offset against other savings gains from the same year and, the excess, against income from movable capital up to a certain limit; whatever is left over can be used in the following 4 financial years, but only if it was declared at the time.
Do I have to submit form 721 for my cryptocurrencies on a foreign exchange?
Only if the combined value of your virtual currencies abroad custodied by third parties exceeds €50,000 on 31 December. It is submitted between 1 January and 31 March, and in subsequent years only if the balance grew by more than €20,000 compared to the last declaration. It is informative: you do not pay anything to submit it.
We handle the whole procedure for you, from start to finish.
You describe your case in a chat and sign; we file it with the Spanish authorities. Fixed price from €199.00 (21% VAT included), plus the tasa (official fee) where there is one.
Related procedures
The price, the tasa (official fee) and the current deadlines are on each procedure page.
- Cryptocurrency tax report (gains for your Spanish income tax return)We calculate your capital gains and losses on cryptocurrency for your Renta (IRPF, Spanish personal income ...
- Reply to a tax authority enquiry and supplementary tax return for cryptocurrenciesWe analyse the notice or enquiry from the Agencia Tributaria (Spanish Tax Agency) about your cryptocurrency...
Related guides
- VAT for the self-employed in Spain: modelo 303 and modelo 390
- Registering as autónomo in Spain: Hacienda and Seguridad Social
- IRPF for the self-employed in Spain: payments on account and withholdings
- The Spanish tax return (IRPF, modelo 100)
- Spanish Corporation Tax: modelo 200 and instalment payments
- How to Set Up a Sociedad Limitada (SL) in Spain: Steps, Capital and Accounts
- Registering a Trademark (OEPM and EUIPO): Steps and Renewal
- Hiring an employee: Seguridad Social registration and contract
- Managing a Spanish SL: directors, bylaws, capital and company books
- Deferring debts with Hacienda and Social Security
- Opening a premises: opening, activity and building licences
- Hacienda informative returns: forms 347, 349, 720 and 721
- Kit Digital: the grant to digitise freelancers and SMEs
- Deregistering as an autónomo and cessation of activity (self-employed unemployment)
- Change your tax address and census details (Form 030)
- Dissolve and liquidate a limited company: steps, deadlines and costs
- Digital certificate and electronic signature for companies and autónomos in Spain
- Register a patent, a design or a work: protect your creation
- Opening or taking over a bar in Spain: licences, APPCC and allergens
- Importing and exporting: EORI, DUA and customs
- Appealing to Hacienda: TEAR/TEAC, rectification and binding rulings
- Company powers of attorney: notarial and electronic (Apodera/REA)
- E-commerce VAT: the One Stop Shop OSS/IOSS (modelo 369)
- Spanish wealth tax and the tax on large fortunes (modelo 714)
- Public subsidies for companies and freelancers: how to apply
- Commercial contracts: sale, agency, distribution and senior management
- Capital yield and non-resident withholdings: forms 123, 193 and 216
- Changes to your company: registered office, corporate purpose and capital reduction
- Maternity deduction and dependent child benefits (form 140)
- Advanced corporate tax obligations: related-party transactions (232) and income attribution (184)
- Ordered to close your premises: how to appeal the closure order and stay open
- You own 5% of a company and they hide the accounts: how to force an audit at the company's expense
- Modelo 211: the 3% withholding when you buy a property from a non-resident
- Leaving the recargo de equivalencia as an ecommerce or Amazon seller
- AEAT financial information returns: forms 165, 345, 198, 117 and 038
- Recover VAT: refund of VAT paid in another EU country (360-361) and special cases (308)
- Environmental taxes: non-reusable plastic (592), waste (593) and fluorinated gases (587)
- Group taxation: tax consolidation (220 and 222) and VAT group (039, 322 and 353)
- Financial sector taxes: the tasa Tobin (Tobin tax, 604) and the insurance premium tax (480)
- Form 037: the simplified census registration versus form 036
- Energy taxes: hydrocarbons (581), electricity (560) and IVPEE (583)
- Platform economy: DAC7 (forms 040 and 238) and the digital services tax (490)
- The exit tax: the tax on leaving when moving your residence outside Spain
- Company IAE: form 848, municipal self-assessment and deferral of local taxes
- The 7p exemption: work carried out abroad free of income tax up to €60,100
- Tax representative in Spain and the special tax of form 213
- Tax residence in Spain and double taxation conflicts
- The RIC: Canary Islands investment reserve and form 282
- Content creators (OnlyFans, YouTube, Twitch): registration and taxes
- Ex officio review and extraordinary appeal: appealing when the deadline has passed
- International trademark: the Madrid System (WIPO) and the European Union trademark (EUIPO)
- Defending your trademark: opposition, suspension, nullity, revocation and monitoring (OEPM)
- The comunidad de bienes: setting it up, taxes and when to choose an SL
- Corporate director or shareholder: classification, RETA registration and contributions
- The shareholders' agreement and the participatory loan: shielding and financing the company
- Buying or selling a company: the share purchase agreement (SPA)
- The partner's right of separation: dividends (art. 348 bis) and other causes
- Mergers and spin-offs: structural modifications and the FEAC tax regime
- Opening a branch of a foreign company in Spain: registration and obligations
- Negative assessment and closed sheet: unblocking your company at the Commercial Registry
- The family business: family protocol and generational handover with ISD reduction
- Voluntary insolvency proceedings: when your company cannot pay
- Business financing contracts: factoring, leasing, renting and credit assignment
- The franchise contract: setting up a business under another brand
- The software and SaaS licence contract: what it must cover
- The food health register (RGSEAA): step-by-step registration
- Opening a clinic or aesthetic centre: the health operating authorisation
- Selling cosmetics in the EU: CPNP notification and the responsible person
- The zoological centre register: breeders, boarding kennels and pet shops
- Operating drones professionally: registering as an operator with AESA
- Denied premises licence or unlicensed activity: how to legalise it
- Reporting to the CNMC: unfair market competition and administrative barriers
- Company statistical and registry obligations: INE, Intrastat and Registro Industrial
- Selling on Amazon Europe: Extended Producer Responsibility (EPR) and LUCID
- Publish a book or magazine: ISBN, ISSN and legal deposit
- The security guard TIP: requirements, exam and issuance
- Reporting workplace bullying or sexual harassment to the Labour Inspectorate
- Civil servants: requesting compatibility for another activity and voluntary transfer