With crypto investments taking off across Europe, Spain has taken clear steps to ensure digital assets like Bitcoin, Ethereum, and NFTs fall under the country’s tax regime. For residents, navigating the evolving rules can feel daunting, but with the right information and practical examples, fulfilling your crypto tax obligations in Spain can be straightforward and stress-free. This comprehensive 2025 guide will explain precisely how Spain taxes your crypto, what you need to report, what rates apply, and how to take advantage of reliefs and tools like the WEEX Tax Calculator while staying compliant with the Spanish Tax Agency (La Agencia Tributaria).
If you live in Spain and engage in any form of cryptocurrency activity—buying, selling, trading, mining, staking, earning through DeFi, gifting, or inheriting—some or all of your activities trigger a Spanish tax obligation. Crypto is recognized in Spain as a capital asset, and the tax system treats your digital assets much like stocks or bonds, with specific provisions for different kinds of transactions and income.
Crypto taxes apply in Spain when you:
You will not pay tax in Spain when:
Example: If you transfer ETH from your WEEX account to your private hardware wallet, no Spanish tax arises on the transfer itself, provided both wallets belong to you.
Spain’s approach to crypto taxation divides your activity into several broad categories—each with its own tax rate and reporting method. The main tax types are:
Let’s break down each type so you can see what applies to your crypto portfolio.
Whenever you dispose of crypto—whether by selling, trading, or spending it—you trigger a capital gains tax event. Spanish tax law refers to this as “savings income.” What you pay depends on your total profits in a given tax year, and the rates are progressive, meaning the tax increases as your gains climb.
| Profit Range | 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% |
How It Works:
Each band only applies to the portion of profit within that range.
Suppose you make a €55,000 total gain from crypto sales. You’d pay:
Example:
You bought 0.5 Bitcoin for €18,000 and traded it for €25,000 worth of Ethereum. Your gain: €7,000.
Tax due:
Total tax on this transaction = €1,350
Spain mandates a “First In, First Out” (FIFO, or PEPS in Spanish) method for calculating capital gains. This means the earliest crypto assets you purchased are assumed to be the first ones you dispose of. This method must be applied consistently across all your wallets and transactions.
Example:
If you buy 2 ETH in January and 2 ETH in May, then sell 1 ETH in June, the cost basis for the sold ETH is taken from the January purchase.
Each time you exchange one cryptocurrency for another—even if no euro or fiat passes through your hands—you must calculate the capital gain or loss based on the euro value of the tokens given up.
| Scenario | Taxable? | Example | Tax Treatment |
|---|---|---|---|
| Sell BTC for EUR | Yes | Buy BTC for €20,000; sell for €30,000 | €10,000 gain; taxed as above |
| Trade ETH for ADA | Yes | Buy ETH for €3,000; trade for ADA worth €4,000 | €1,000 gain; taxed as above |
| Buy NFT with crypto | Yes | Buy ETH at €1,000, value rises to €1,200, use ETH to buy NFT | €200 gain; taxed as above |
| Buy, hold, transfer only | No | Buy BTC for €10,000, move to hardware wallet | Not taxed |
When you receive crypto as payment or earn it through mining, staking, airdrops or as salary, you must pay tax at your general income tax rate (not savings rate).
Note: Each autonomous region in Spain (comunidad autónoma) can set additional rates, so your actual marginal rate may be slightly higher depending on where you live.
| Income Range (€) | State 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% |
| Activity | Tax Treatment | Example |
|---|---|---|
| Salary paid in crypto | Income tax | Paid 0.1 BTC for freelance web design; taxed as employment/self-employment |
| Crypto mining | Income tax | Mine 0.2 ETH, value at receipt is €400; taxed as business income |
| Staking rewards | Savings tax | Receive 50 ADA, worth €120; taxed as investment income at savings rates |
| Airdrops/referrals | General tax | Airdropped 10 tokens, worth €25 each; taxed as “gift” income |
Inherited or gifted crypto is taxable as per regional ISD rules, with rates ranging from 7% to 36.5% depending on the relationship between parties and the amount.
Spain’s Wealth Tax applies to all net assets, including crypto, when holdings exceed the regional threshold (generally €700,000, but Madrid and Andalucía are exceptions).
| Region | Wealth Tax Rate | Wealth Tax Threshold | Notes |
|---|---|---|---|
| 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 & Andalucía | None (info only) | Informational reporting > €2m |
Key points:
Example:
Ana lives in Valencia. Her crypto portfolio is valued at €520,000, and she has no other significant assets. She’s below the €700,000 threshold, so does not owe Wealth Tax, but would need to file if her crypto, bank accounts, and other income-producing assets together exceeded the limit.
Spain’s tax authority, the Agencia Tributaria, has developed significant tools to detect crypto activity:
Takeaway:
It is now extremely risky to hide or ignore crypto activity as a Spanish resident—full transparency is critical.
| Activity | Taxable Event | Tax Treatment | Reporting Form/Box |
|---|---|---|---|
| Buying crypto with EUR | No | Not taxed | N/A |
| Selling crypto for EUR | Yes | Capital gains (savings) | Modelo 100, Box 1804 |
| Trading crypto for crypto | Yes | Capital gains (savings) | Modelo 100, Box 1804 |
| Receiving crypto as salary | Yes | Income tax | Modelo 100, relevant section |
| Mining | Yes | Income tax, business income | Modelo 100, Box 0166/0178 |
| Staking rewards | Yes | Investment income | Modelo 100, Box 0031/0033 |
| Airdrops/referrals | Yes | General/other income tax | Modelo 100, Box 0304 |
| Holding crypto | No | Wealth Tax if threshold met | Modelo 714 if required |
| Gifting crypto | Yes | Inheritance/Gift tax | ISD statement |
| Transferring between personal wallets | No | Not taxed | Not required |
Note:
Crypto held abroad over €50,000 must be reported on Model 721, filed from January 1 – March 31 each year.
The Spanish tax code features two principal scales: the general scale for usual income from employment or business activities, and the savings scale* for income from investment, including crypto capital gains and most staking interest.
| Tax Type | Tax Brackets & Rates (2025) |
|---|---|
| Savings Income | 19% – 28% (see table above) |
| General Income | 19% – 47% (plus regional rates, up to ~54% max) |
| Wealth Tax | 0.2% – 3.75% (region dependent; €700,000 threshold) |
– Freelance web developer paid 0.05 BTC for a project: taxed at general rates.
– Investor realizes €15,000 profit trading on WEEX: taxed according to the three bands (19% to 23%).
Crypto investments come with risk, and the Spanish tax
This content is provided for general informational purposes only and doesn't constitute financial, investment, legal, or tax advice. Any events, rewards, online promotions, or related information mentioned herein should not be considered a recommendation, solicitation, or invitation to purchase, sell, trade, or otherwise deal in any crypto assets. Crypto assets are highly volatile and may result in loss. The availability of WEEX services, products, and related events may vary by region. You are responsible for ensuring that your participation is in accordance with applicable local laws and regulations.





























