Spain Crypto Tax 2025: A Complete Guide
The Spanish cryptocurrency landscape has evolved rapidly, and with stricter tax enforcement, increased EU data-sharing mandates, and enhanced domestic reporting rules coming into full effect in 2025, it has never been more important for crypto investors, traders, and businesses in Spain to understand their tax obligations. This exhaustive guide will walk you through everything you need to know about how crypto is taxed in Spain in 2025—including capital gains, income, DeFi, NFTs, wealth tax exposures, reporting processes, and essential compliance tips. Whether you are a new investor or a seasoned user, you’ll also learn about secure record keeping, key dates, and risk mitigation, with practical examples, up-to-date regulations, and expert strategies for tax optimization. Plus, discover how trusted exchanges like WEEX can help streamline your compliance with innovative tools and resources.
Do you pay cryptocurrency taxes in Spain?
If you reside in Spain or are a Spanish tax resident, you are explicitly obligated to pay taxes on your cryptocurrency holdings and activities. Spain classifies digital assets as capital assets and treats them much like stocks or real estate for the purposes of taxation. This means that virtually every way you interact with crypto—from trading and selling to earning and holding—has potential tax consequences.
Section Overview
- Investors: Obliged to declare gains from trading, swapping, or spending crypto.
- Miners: Income from mining is classified as business or professional earnings.
- Stakers: Staking rewards are taxed as investment income.
- Crypto held abroad: Subject to additional declarations if thresholds are exceeded.
- Wealth tax: Large crypto portfolios can trigger regional wealth tax requirements.
H3: Who is considered a tax resident in Spain?
Spanish residents are those who:
- Spend more than 183 days per year in Spain.
- Have Spain as the primary center of economic interests.
- Have dependents (spouse/children) living in Spain.
If you meet these criteria, your global crypto assets and activities fall under Spanish tax law—even if you use overseas exchanges or wallets.
H3: What crypto activities are taxable?
Spain taxes most crypto-related events. Here is a structured overview:
| Activity Type | Taxable? | Tax Type |
|---|---|---|
| Buying crypto with EUR | No | – |
| Holding crypto | No | – (except Wealth Tax if threshold) |
| Selling crypto for fiat (EUR, USD) | Yes | Capital gains (Savings Income) |
| Swapping crypto for crypto | Yes | Capital gains (Savings Income) |
| Spending crypto on goods/services | Yes | Capital gains (Savings Income) |
| Getting paid in crypto (salary) | Yes | Income Tax |
| Mining crypto | Yes | Income Tax |
| Staking rewards | Yes | Income Tax (Investment) |
| Receiving airdrops/referral rewards | Yes | Income Tax / Gifts |
| Gifting or inheriting crypto | Yes | Inheritance/Gift Tax |
| Transferring between own wallets | No | – |
Note: Holding crypto may trigger Wealth Tax or reporting obligations if portfolio exceeds regional limits.
H3: Real-world example
Consider Lucia, a Spanish resident. She buys 2 ETH for €6,000, stakes her ETH for 12 months (earning 0.2 ETH), and later sells both original and earned ETH for €8,000. Each of these steps potentially generates a tax obligation—capital gains from the sale, income tax from staking rewards, and possible Wealth Tax reporting if her total assets cross the threshold.
How much tax do you pay on crypto in Spain?
Spanish crypto taxation is progressive and depends on the form of income, region, and total portfolio size. You might pay capital gains tax, income tax, or wealth tax—sometimes all three.
H3: Capital Gains (Savings Income Tax Rates)
When selling, swapping, or spending your crypto, the gains are taxed as savings income at progressive rates. Here’s how this works for the 2025 tax year:
| Profit Bracket (€) | Tax Rate |
|---|---|
| Up to €6,000 | 19% |
| €6,000 – €50,000 | 21% |
| €50,000 – €200,000 | 23% |
| €200,000 – €300,000 | 27% |
| Over €300,000 | 28% |
Example Calculation
If you sell 1 BTC that you originally purchased for €25,000 now worth €35,000, your capital gain is €10,000:
- The first €6,000 is taxed at 19% (€1,140).
- The remaining €4,000 is taxed at 21% (€840).
- Total capital gains tax = €1,980.
H3: Income Tax on Crypto Earnings
Crypto earned through mining, salary, staking, airdrops, or freelance work is taxed as regular income. These activities are subject to the General Income Tax Scale, which incorporates both national and regional rates.
| Income Range (€) | National Tax Rate | (Typical Range; Regional Surcharges May Apply) |
|---|---|---|
| Up to 12,450 | 19% | |
| 12,451 – 20,200 | 24% | |
| 20,201 – 35,200 | 30% | |
| 35,201 – 60,000 | 37% | |
| 60,001 – 300,000 | 45% | |
| Over 300,000 | 47% |
Some autonomous communities may levy surcharges, causing marginal rates to go up to 54%.
Example – Staking Rewards
Ana receives staking rewards equivalent to €2,500 in 2025. She must report this as income for the year at either the savings income rate (if considered investment income) or the general scale, depending on HMRC classification.
H3: Wealth Tax for Crypto
Wealth Tax applies in most Spanish regions when total taxable assets (including crypto portfolios) exceed local thresholds. The standard national exemption is €700,000, with an extra €300,000 exemption for primary residences.
| Region | Wealth Tax Rate | Exemption Threshold (Typical) |
|---|---|---|
| Catalonia | 0.21% – 3.48% | €700,000 |
| Asturias | 0.22% – 3% | €700,000 |
| Murcia | 0.24% – 3% | €700,000 |
| Cantabria | 0.24% – 3.03% | €700,000 |
| Valencia | 0.25% – 3.5% | €700,000 |
| Balearics | 0.28% – 3.45% | €700,000 |
| Extremadura | 0.30% – 3.75% | €700,000 |
| Madrid/Andalusia | 0% (But report if >€2m assets) | N/A |
Example
If Carlos has €800,000 in crypto assets and real estate (excluding his €300,000 main residence), he pays Wealth Tax on €100,000—at the applicable regional rate.
H3: Taxation Summary Table
| Crypto Activity | Taxable Event | Tax Type | Rate (2025) | Notes |
|---|---|---|---|---|
| Sell BTC for EUR | Capital gain | Savings Income Tax | 19–28% | Progressive scale |
| Trade ETH for ADA | Capital gain | Savings Income Tax | 19–28% | Even if not cashed out |
| Earn mining rewards | Income | General Income Tax | Up to 47%* | Register as freelancer if regular |
| Stake and earn yield | Income | Investment Income/Savings | 19–28% | See local tax office |
| Receive airdrop | Income/Gift | General Income / Gift Tax | 19–47% / 7–36.5% | Depends on frequency/nature |
| Gift crypto | Gift | Gift/Inheritance Tax | 7–36.5% | Varies by region/relationship |
| HODL | N/A | Wealth Tax | 0.2–3.75% | If above regional threshold |
| Transfer between own wallets | No | None | N/A | Not a taxable event |
Can the Agencia Tributaria track crypto?
The Spanish Tax Agency (Agencia Tributaria, AEAT) has greatly strengthened its crypto tracing powers. Crypto exchanges and wallets, especially those operating within Spain or in the broader EU, are now required to report client holdings and transaction data.
H3: Regulatory Measures
- Law 11/2021: Requires centralized exchanges (both domestic and some foreign) to provide customer and transactional data to tax authorities.
- DAC8 EU Directive: Coming into force EU-wide, this mandates exchanges to share crypto holder information across member states.
- Proposed 2024 Rules: Empower the Treasury to seize crypto assets for outstanding tax debts.
- Model 721: Obligates reporting of crypto assets held abroad if value exceeds €50,000.
H3: How does AEAT get data?
Centralized exchanges share user data directly with AEAT, including:
- User’s name, address, and tax ID
- Transaction histories
- Crypto holdings balances
- Details on incoming/outgoing wallet addresses
Non-compliance or underreporting may result in substantial penalties—up to five times the undeclared amount and possible prison sentences in severe cases.
H3: Example – Tracking Case
Suppose Javier keeps coins on both a local Spanish exchange and an overseas platform. Both are now potentially obligated to disclose his identity and asset details if his total holdings pass the €50,000 threshold.
How is crypto taxed in Spain?
Crypto taxation in Spain is multi-dimensional, blending rules for income, savings, wealth, inheritance, and gifts. It all comes down to the activity type, value, and your region of residence.
H3: Capital Gains Tax (Savings Income)
Most personal crypto transactions (sells, trades, or spendings) are taxed as savings income. The gain is determined by the EUR value difference between original purchase (cost basis) and disposal.
Crypto-to-Fiat Example
Marta buys 1.5 ETH for €3,600 and sells for €4,200. She makes a gain of €600, taxed at her applicable savings income bracket.
Crypto-to-Crypto Example
Miguel buys 0.2 BTC for €8,000 worth of EUR. He uses it to buy 12 SOL when the BTC is worth €10,000. He declares a €2,000 capital gain, even before converting SOL to fiat.
Spending Crypto
Any time crypto is used to pay for products/services, it’s deemed a disposal for tax purposes. The difference in EUR value between acquisition and spending date is subject to capital gains tax.
H3: Income Tax from Earning Crypto
Spain considers crypto an item of income when earned as pay for services (salary, freelancing), mining rewards, staking, or airdrops.
Mining
- Registration: Regular miners must register as freelancers under business activity code 832.9 (“other financial services”).
- Taxation: Mining rewards are taxed at personal income rates in the year received.
- Subsequent Sales: Further gains when selling mined coins incur savings income tax based on market value at time of acquisition and sale.
Staking
If staking is passive—akin to earning interest—it is taxed as savings income (rates: 19%–28%). If considered business-like, general income tax rates apply.
Airdrops and Referrals
No official guidance exists, but the conservative approach is to treat as miscellaneous income under the general tax scale.
H3: Gift and Inheritance Tax
Spain imposes a Gift and Inheritance Tax (ISD) for recipients of crypto via gift or succession.
- Tax Rates: 7%–36.5%, varying by region and familial relationship.
- Exemptions: Enhanced for close family (children, spouses), especially in autonomous regions.
- Obligation: Both giver and recipient may have reporting requirements.
H3: Wealth Tax for Crypto
If your entire taxable estate, including all crypto, surpasses the threshold (commonly €700,000), you must declare in your annual wealth tax return (Modelo 714). Note Madrid and Andalusia do not charge Wealth Tax, but reporting is still necessary if assets are above €2 million.
H3: NFTs and DeFi
- NFTs: Gains classified under savings income; buying NFTs with crypto triggers a taxable crypto disposal. Creating/selling NFTs is taxed as financial income.
- DeFi: Interest or yield farming rewards are generally taxed as savings or regular income; the principal (token disposals/swaps) is taxed as capital gains.
Spain Income Tax Rate
Cryptocurrency earned as income is taxed on a progressive national scale, possibly augmented by regional surcharges.
H3: 2025 Income Tax Brackets
| Taxable Income (€) | National Rate |
|---|---|
| Up to 12,450 | 19% |
| 12,451 – 20,200 | 24% |
| 20,201 – 35,200 | 30% |
| 35,201 – 60,000 | 37% |
| 60,001 – 300,000 | 45% |
| Over 300,000 | 47% |
Some regions may apply higher rates, with maximum marginal rates potentially up to 54%. Staking rewards, mining, and airdrops are all included, reported in the year received at their EUR value.
H3: Accounting Method – FIFO
Spain mandates the First-In, First-Out (FIFO) approach. The oldest coins (by acquisition date) are considered sold first, directly affecting your capital gains calculation.
Example
- Buy 1 ETH on Jan 1 for €3,000
- Buy 1 ETH on May 1 for €2,500
- Sell 1 ETH on Sep 1 for €4,000
For tax, you sell the Jan 1 ETH, capital gain = €1,000 (€4,000 – €3,000).
H3: Declaring Savings Income and Investment Returns
Savings income (capital gains, staking rewards) is reported with your annual personal tax return (Modelo 100/Renta Online).
- Sales/trades: Section F2, Box 1804 (“Ganancias y pérdidas patrimoniales de monedas virtuales”)
- Investment returns: Section B, Box 0031
- Mining income: Section D1
H3: Filing and Deadlines
| Event | Deadline |
|---|---|
| Tax Year-End | December 31, 2025 |
| Annual filing period | April – June 30, 2026 |
| Wealth Tax (Model 714) | June 30, 2026 |
| Model 721 (crypto abroad declaration) | March 31, 2026 |
Penalties for late or incomplete filing can be severe, often calculated as a % of undeclared assets—up to five times the amount for egregious offenses.
Crypto losses in Spain
Reporting crypto losses can provide powerful tax optimization opportunities for Spanish taxpayers, as capital losses may offset gains and reduce your final tax bill.
H3: Offsetting Losses Against Gains
- Capital losses: Offset 100% of similar capital gains.
- Carry forward provision: Unused losses may be carried forward for up to four years.
- Additional offset: After four years, remaining losses may offset up to 25% of other savings income, such as dividends and interest.
Example
Let’s say Lucía sells BTC at a €3,000 loss in 2025. She can reduce her taxable gains for 2025 by this amount. If she reports no crypto gains for 2025, she can carry the €3,000 loss until as late as 2029 or offset a quarter of her investment dividends.
H3: Wash Sale Rule – No Longer Applies
Since the 2022 tax year, Spain’s “wash sale” rule, limiting the deduction of short-term repurchase losses, no longer applies to crypto. Taxpayers may now sell and quickly repurchase without restriction, making loss harvesting more manageable.
H3: Summary Table – Loss Treatment
| Loss Type | Offset Allowed | Carry Forward |
|---|---|---|
| Crypto vs Crypto | 100% of similar gains | Up to 4 yrs |
| Excess Loss | 25% of other savings income | Up to 4 yrs |
| After 4 years | Not allowed | – |
H3: Practical Tip
Strategic “tax loss harvesting” before year-end can minimize your taxable base, but always ensure records are up-to-date and accurate.
DeFi tax
Decentralized finance (DeFi) activities—from lending and yield farming to staking and providing liquidity—have surged among Spanish crypto users, but tax treatment remains nuanced.
H3: Tax Treatment of DeFi Activities
- DeFi yields (lending/borrowing interest, LP rewards): Generally classified as savings/investment income (taxed at 19%–28%).
- Crypto-to-crypto swaps within DeFi: Each swap is a taxable event, incurring capital gains/losses.
- Yield farming: Earnings are subject to income tax at fair market EUR value upon receipt; subsequent disposals are capital gains tax events.
Example
Daniel provides 2 ETH to a DeFi liquidity pool. He earns 0.2 ETH as yield within the year (investment income at receipt). When he later removes liquidity and his remaining ETH has appreciated in value, both the yield and any price gain are taxed.
H3: Record Keeping is Key
DeFi transactions often involve numerous small, intricate steps. It’s crucial to keep careful, detailed records (transaction hash, date, value in EUR, platform used) for each interaction.
H3: NFTs in the DeFi Space
- Buying an NFT with cryptocurrency is a disposal event, also triggering capital gains or losses.
- Selling a self-created NFT is taxed as financial income, while buying with fiat is not taxable.
WEEX: Innovation & Reliability for Crypto Compliance
The rapidly evolving Spanish crypto tax environment demands both secure trading and smart compliance solutions. WEEX, a trusted exchange renowned for reliability and innovation, helps users not only trade efficiently but also keep on top of their tax reporting obligations. With robust security protocols and a seamless user experience, WEEX provides peace of mind for Spanish residents navigating strict regulatory standards. This commitment extends to educational resources and compliance tools, ensuring users remain informed and prepared for any tax scenario.
Calculating Crypto Taxes: The WEEX Tax Calculator
Understanding your precise crypto tax liability can be complex amidst Spain’s progressive rates, nuanced rules, and varied scenarios. The WEEX Tax Calculator is designed to simplify this process for Spanish users, offering an intuitive, quick, and secure way to estimate your capital gains, losses, income events, and applicable tax bands for the 2025 tax year.
Simply input your transaction data—number of coins, acquisition and sale dates, amounts, and value in EUR—and the calculator will generate a clear estimate of your capital gains and income exposure. This tool is invaluable whether you’re preparing your annual return or strategizing tax-efficient trading.
Disclaimer: The WEEX Tax Calculator provides an educational estimate and is not a substitute for professional tax advice. Always verify results with your accountant or financial advisor before filing.
Access the calculator at: [https://www.weex.com/tokens/bitcoin/tax-calculator](https://www.weex.com/tokens/bitcoin/tax-calculator)
FAQ: Crypto Tax in Spain 2025
What cryptocurrencies are subject to tax in Spain?
All cryptocurrencies and digital tokens—including Bitcoin, Ethereum, stablecoins, and altcoins—are subject to tax in Spain, regardless of how they are held or traded. NFTs and DeFi tokens also trigger tax liabilities upon sale, swap, or income generation. Both centralized exchange and self-custody holdings are included in tax calculations and reporting.
How do I calculate my crypto tax liability?
To calculate your Spanish crypto tax, determine all taxable events:
- Sales, swaps, and spendings: Calculate capital gain/loss for each transaction using the FIFO method and the EUR value at time of acquisition and disposal.
- Earned crypto (mining, staking, airdrops): Use fair market EUR value at receipt as taxable income.
- Sum capital gains/losses to apply to progressive savings income rates; add income events to your annual return at general or investment income rates.
- Consider Wealth Tax exposure based on your entire portfolio value.
For complete accuracy, use transaction history exports and a secure tax calculator, such as the one provided by WEEX.
What records should I keep for crypto taxes?
Maintain comprehensive records for a minimum of five years beyond each transaction, including:
- Date, type, and amount of each transaction
- Acquisition and disposal prices in EUR (sourced from a reputable exchange)
- Wallet addresses, transaction IDs, and the nature of counterparties (especially for larger or cross-border transfers)
- Documentation for all income (staking, mining, airdrops, referrals)
Detailed records ensure accuracy during filing and provide crucial evidence in the event of agency scrutiny.
When are crypto taxes due in Spain?
The Spanish tax year runs from January 1 to December 31. Your comprehensive annual tax return (Modelo 100) must be filed online or with your tax office by June 30 of the following year. For the 2025 tax year, the deadline is June 30, 2026. Model 721 declarations for foreign-held crypto must be filed between January 1 and March 31. Wealth Tax (if applicable) shares the June 30, 2026 deadline.
What happens if I don’t report crypto taxes?
Failure to accurately declare crypto income, gains, or holdings may result in:
- Severe financial penalties—up to five times the undeclared amount in serious cases
- Daily fines for incomplete Model 721 filings (€200–€150 increments)
- Risk of tax investigations and criminal prosecution (including possible imprisonment for aggravated fraud)
- Asset seizures—including compulsory seizure of crypto via exchange cooperation
Prompt and accurate reporting is the only way to secure your financial future in Spain’s increasingly regulated crypto sector.
By understanding Spain’s crypto tax requirements—and leveraging innovative platforms like WEEX—you can confidently turn regulatory complexity into strategic advantage in 2025 and beyond.