Practical Tools · Tax · Crypto
How Much Tax Do I Pay on My Cryptocurrencies in Spain?
Estimate your Spanish income tax (IRPF 2026) on cryptocurrency capital gains using the verified savings-base scale. Get an indicative result in under a minute.
How Much Tax Do I Pay on Cryptocurrencies in Spain?
Estimate the Spanish income tax (IRPF 2026) on cryptocurrency capital gains (savings tax base). Spain taxes all crypto gains as savings income regardless of how long you held them.
Tax note: unlike many other countries, Spain does NOT distinguish between short-term gains (under 1 year) and long-term gains. All gains from crypto-asset disposals are taxed as savings-base income (19%–30%) regardless of the holding period (Art. 35/36/37 LIRPF; DGT ruling V1434-19).
Total amount received from the sale or exchange of crypto-assets (in €)
Please enter the sale proceeds (greater than zero)
Original purchase price + acquisition fees. FIFO method is mandatory in Spain.
Please enter the acquisition cost (greater than zero)
Platform commissions, documented sale expenses. Only if properly evidenced.
Deductible expenses cannot be negative
If you have already reported dividends, share sales or other savings-base income, enter the cumulative amount here to apply the correct progressive bracket.
Other gains amount cannot be negative
Estimated IRPF on cryptocurrency gains
Estimated tax (savings base)
—
—
| Capital gain | — |
| Effective rate on the gain | — |
Breakdown by bracket
| Bracket | Taxable base | Rate | Tax |
|---|---|---|---|
| Estimated tax (savings base) | — | ||
Mandatory FIFO method: Spain requires the First-In-First-Out method to calculate cost basis. A crypto-to-crypto swap (e.g. BTC→ETH) is a taxable event at the moment of exchange, valued at the market price at that moment.
Form 721 — Do I need to file?
If you hold crypto at foreign exchanges or wallets with a combined balance above €50,000 at 31 December, you must file Form 721 (Modelo 721). See our Form 721 calculator. Form 721 Calculator →
What does this estimate mean?
Indicative estimate for informational purposes only. This does not constitute tax advice or an official assessment. The actual tax depends on your total income for the year, losses and carry-forwards from prior years, the FIFO method applied to each individual transaction, deductible expenses actually incurred, and the legislation in force for the relevant tax year. Please consult a specialist for your specific situation.
Crypto investor with complex transactions?
Our crypto-tax specialists calculate your IRPF using the correct FIFO method, manage Form 721 where required, and represent you before the AEAT in case of an audit.
Speak with a specialistIndicative result. Actual tax depends on all transactions in the tax year, loss offsets, other savings income, and the IRPF rules in force. BMC does not guarantee the accuracy of the result for specific cases.
Result: capital loss
Capital gain
—
Form 721 — Do I need to file?
If you hold crypto at foreign exchanges or wallets with a combined balance above €50,000 at 31 December, you must file Form 721 (Modelo 721). See our Form 721 calculator. Form 721 Calculator →
Crypto investor with complex transactions?
Our crypto-tax specialists calculate your IRPF using the correct FIFO method, manage Form 721 where required, and represent you before the AEAT in case of an audit.
Speak with a specialistIndicative result. Actual tax depends on all transactions in the tax year, loss offsets, other savings income, and the IRPF rules in force. BMC does not guarantee the accuracy of the result for specific cases.
No cost · Google Meet or in person · cancel up to 24h in advance
Partner calls directly · Same day if requested
Get the PDF report by email
We'll send you the visual results with year-by-year comparison and cumulative saving.
How Spain taxes cryptocurrency: the essentials
Capital gains from selling or exchanging cryptocurrencies are taxed as savings-base income (base del ahorro) under Spain's personal income tax (IRPF — Art. 35, 36 and 37 LIRPF). Unlike many other jurisdictions, Spain applies the same rates regardless of how long you held the asset: there is no distinction between short-term and long-term gains.
The 2026 progressive savings-base scale (confirmed; unchanged from 2023 — no PGE 2024/2025/2026 approved) is:
| Gain bracket | Tax rate |
|---|---|
| Up to €6,000 | 19% |
| €6,000 – €50,000 | 21% |
| €50,000 – €200,000 | 23% |
| €200,000 – €300,000 | 27% |
| Above €300,000 | 30% |
Source: Art. 66 LIRPF (Ley 35/2006); 30% rate introduced by RDL 3/2023. Confirmed for 2026 tax campaign. Data source: irpf-brackets-2026.json → savingsScale, confirmed2026 = true.
How to calculate the capital gain on crypto
Gain = Sale proceeds − Acquisition cost − Deductible expenses
The acquisition cost must be calculated using the mandatory FIFO method (First In, First Out): you always use the cost of the oldest units first. Deductible expenses include documented exchange commissions.
Common taxable events
- Sale of crypto for fiat (€, $, etc.): capital gain or loss in the savings base.
- Crypto-to-crypto swap (e.g. BTC to ETH): taxable event at the moment of exchange, valued at market price (DGT ruling V0999-18).
- Payment with crypto: treated as a disposal, triggering a gain or loss.
- Staking and lending: generate investment income (rendimientos del capital mobiliario) — also savings base, same rates — not capital gains.
- Mining: classified as business income if carried on habitually.
Form 721: reporting crypto held abroad
If at 31 December you hold crypto at non-Spanish exchanges or wallets with a combined balance above €50,000, you must file Form 721 (Modelo 721) by 31 March of the following year. This is an informative return — it does not create additional tax. Non-compliance attracts penalties of €5,000 per item with a €10,000 minimum.
Related services
Related calculators
This tool provides a directional estimate. A specialist can analyse your specific situation in detail.
Use this calculator on your site
This calculator is free and embeddable. Copy the code and paste it on any page of your site. Works in blogs, forums, intranets and templates — no dependencies.
HTML
<iframe src="https://bm.consulting/embed/crypto-tax-spain/" width="100%" height="700" style="border:0; max-width: 720px; margin: 0 auto; display: block;" loading="lazy" title="Spain Crypto Tax Calculator 2026 — BMC" ></iframe> <p style="text-align:center; font-size:0.875rem; color:#555;"> <a href="https://bm.consulting/embed/crypto-tax-spain/" target="_blank" rel="noopener">Spain Crypto Tax Calculator 2026</a> by <a href="https://bm.consulting" target="_blank" rel="noopener">BMC</a> </p>
We keep the calculations updated with every regulatory change. The embed updates automatically — no need to touch anything on your site.
Preview
License and attribution
Free to use with one requirement: keep the "Powered by BMC" link visible in the iframe (already included). No permission needed for individual embeds — for mass integrations or branded white-label, contact us.
Methodology and sources
This calculator applies the savings-base scale of Art. 66 LIRPF (Ley 35/2006) for 2026, using the rates confirmed in irpf-brackets-2026.json (savingsScale, confirmed2026 = true): 19% up to €6,000, 21% from €6,000 to €50,000, 23% from €50,000 to €200,000, 27% from €200,000 to €300,000, and 30% above €300,000 (30% rate introduced by RDL 3/2023). The calculator accepts already-counted savings-base gains to apply the correct marginal bracket.
Assumptions applied by this calculator
- Savings-base scale (Art. 66 LIRPF)
- The savings base (base del ahorro) is the net sum of savings investment income and net capital gains/losses. The scale is progressive: each bracket only taxes the portion of the gain that falls within that range. The 30% rate for amounts above €300,000 was introduced by Royal Decree-Law 3/2023 and is confirmed unchanged for the 2026 campaign.
- No short/long-term distinction
- Unlike the US, Germany or the UK, Spain does not distinguish between short-term gains (under 1 year) and long-term gains (over 1 year). All gains from crypto-asset disposals are taxed as savings-base income, regardless of the holding period (Arts. 35/36/37 LIRPF; DGT rulings V1434-19, V1976-21 et al.).
- Mandatory FIFO method
- The AEAT requires the First-In-First-Out (FIFO) method to determine the cost basis of disposed units (DGT V1399-15, V3439-17). Weighted-average, LIFO or HIFO methods are not accepted. A crypto-to-crypto swap is valued at market price at the moment of exchange (DGT V0999-18).
Official sources
- Ley 35/2006 LIRPF — Art. 66 (savings-base scale) (consultado 2026-06-14)
- RDL 3/2023 — Introduces 30% bracket for savings base above €300,000 (consultado 2026-06-14)
- DGT V0999-18 — Crypto-to-crypto swap: taxable event at exchange (consultado 2026-06-14)
- Ley 11/2021 — Form 721 (crypto assets held abroad) (consultado 2026-06-14)
Last reviewed: 2026-06-14
Reviewed by: BMC Tax Team — Specialists in crypto-asset taxation and Spanish IRPF
This calculator provides an estimate for informational purposes. It does not replace professional advice. Results may vary based on personal circumstances and regulatory changes. Consult an advisor for personalized planning.
Frequently asked questions about Spain crypto tax
How are cryptocurrencies taxed in Spain?
Capital gains from the sale or exchange of cryptocurrencies are taxed as savings-base income (base del ahorro) under personal income tax (IRPF). The 2026 rates are: 19% on the first €6,000, 21% from €6,000 to €50,000, 23% from €50,000 to €200,000, 27% from €200,000 to €300,000, and 30% above €300,000. Unlike many countries, Spain does not distinguish between short-term and long-term gains — the same rates apply regardless of the holding period.
Do I need to declare crypto if I have not sold?
Merely holding crypto does not trigger IRPF. The taxable event occurs on disposal: sale, crypto-to-crypto swap, payment with crypto, or any other transfer. However, if you hold crypto at non-Spanish exchanges or wallets with a combined balance above €50,000 at 31 December, you must file Form 721 (Modelo 721) by 31 March of the following year. This is an informative declaration — it does not create additional tax but non-compliance attracts penalties of €5,000 per item, with a €10,000 minimum.
What happens if I have a crypto loss?
Crypto capital losses can be offset against other savings-base capital gains in the same tax year. Any remaining loss (up to 25% of the net positive savings investment income) may be offset against that savings income. The unabsorbed remainder can be carried forward for four tax years (Art. 49 LIRPF).
Is a crypto-to-crypto swap a taxable event in Spain?
Yes. The Spanish Tax Agency (DGT ruling V0999-18) treats a crypto-to-crypto exchange (e.g. BTC for ETH) as a taxable event at the moment of exchange, valued at the market price at that moment. The gain or loss is calculated as: market value of the crypto received minus the FIFO cost basis of the crypto disposed of.
What cost basis method is required in Spain?
Spain mandates the FIFO (First In, First Out) method to determine the cost basis of disposed units (DGT rulings V1399-15, V3439-17). LIFO, HIFO or weighted-average methods are not accepted by the AEAT for cryptocurrencies. Comprehensive transaction tracking from the original acquisition date is essential.
Crypto tax in Spain
Our crypto-asset tax specialists calculate your IRPF using the correct FIFO method, manage Form 721 where required, and represent you before the AEAT in any audit.