Crypto Tax Guide Spain 2025: Complete Instructions

·

Our guide provides a comprehensive overview of tax laws surrounding crypto investments in Spain, including taxable events, exemptions, applicable tax rates, and tools for compliant reporting.

Are Cryptocurrencies Taxed in Spain?

Yes. The Spanish Tax Agency (AEAT) mandates that gains from crypto transactions, income from holdings/activities, and inherited/donated crypto are taxable. Additionally, most regions impose a wealth tax if total assets (including crypto) exceed specific thresholds.

Key Tax Categories for Crypto Assets

  1. Income Savings Tax (Capital Gains Tax)

    • Applies to profits from selling, trading, or disposing of crypto.
    • Progressive rates:

      • 19% (≤6,000€)
      • 21% (6,001€–50,000€)
      • 23% (50,001€–200,000€)
      • 27% (200,001€–300,000€)
      • 28% (>300,000€).
  2. General Income Tax (IRPF)

    • Covers mining, staking, airdrops, and crypto salaries.
    • Progressive rates up to 47%.
  3. Wealth Tax

    • Triggered if net assets exceed 700,000€ (rates vary by region: 0.2%–3.75%).
  4. Inheritance/Donation Tax

    • Rates range from 7.65% to 34%, depending on the autonomous community.

Taxable Crypto Transactions

| Transaction Type | Tax Applicable | Rate |
|---------------------------|------------------------------|---------------|
| Selling crypto for fiat | Capital Gains Tax | 19%–28% |
| Crypto-to-crypto trades | Capital Gains Tax | 19%–28% |
| Mining rewards | General Income Tax | Up to 47% |
| Staking rewards | Income Savings Tax | 19%–28% |
| NFT sales | Capital Gains Tax | 19%–28% |
| Crypto gifts | Inheritance/Donation Tax | 7.65%–34% |

Tax-Free Transactions


Calculating Capital Gains: Example

Scenario: Sold Bitcoin in 2024 for a 54,000€ profit.


FAQs

1. Do I need to declare crypto holdings?

2. What records should I keep?

3. How are losses handled?

👉 Optimize your crypto taxes with Blockpit

4. What’s the tax deadline?

5. Does AEAT track crypto transactions?


How to File Crypto Taxes

  1. Form 100 (Modelo 100)

    • Declare capital gains, staking income, and airdrops.
  2. Modelo 714

    • Wealth Tax report (if applicable).
  3. Modelo 721

    • Declare foreign crypto holdings >50,000€.

👉 Generate compliant tax reports with Blockpit


Key Takeaways