Navigating the tax obligations for cryptocurrency in Spain can seem complex, but understanding the rules is essential for compliance. This guide breaks down everything you need to know about declaring your crypto assets, ensuring you meet legal requirements while optimizing your tax situation.
Understanding Your Tax Obligations for Cryptocurrency
If you have bought, sold, exchanged, or converted cryptocurrencies—even from one crypto to another—you have generated capital gains or losses. These must be declared in your annual income tax return (IRPF). There is no minimum threshold for reporting; even a gain of just €5 must be included.
Common scenarios include:
- Buying and holding (HODLing): No declaration is needed until you dispose of the assets.
- Selling or exchanging: Triggers capital gains or losses that must be declared.
- Staking or receiving airdrops: These are taxable events.
- Paying with cryptocurrency: Treated as a sale, requiring declaration.
- Mining: Proof-of-Work (PoW) may require registering as self-employed, while Proof-of-Stake (PoS) is taxed as capital income.
All worldwide income must be declared, regardless of whether funds were moved to a bank or transactions occurred in decentralized finance (DeFi).
The FIFO Method: Calculating Gains and Losses
To accurately report cryptocurrency transactions, you must use the FIFO (First In, First Out) method. This approach ensures that the first assets you acquired are considered the first ones sold when calculating gains or losses.
The formula is straightforward:
Gain/Loss = Sale Value - Purchase Value - Associated Fees
While the concept is simple, applying it across multiple transactions can be challenging. Keeping detailed records of purchase dates, amounts, and prices is crucial for accuracy.
👉 Explore more strategies for tracking crypto transactions
Step-by-Step Guide to Declaring Cryptocurrency
Follow these steps to include cryptocurrency in your tax return:
- Access Renta Web: Log in to the Spanish Tax Agency’s portal using your digital certificate, electronic ID, or Cl@ve PIN.
- Select "Ganancias y pérdidas patrimoniales": Navigate to box 1800 for capital gains and losses.
- Choose "Monedas virtuales": Select the virtual currencies option.
Enter transaction details: For each operation, provide:
- Cryptocurrency name (e.g., BTC)
- Type of operation (sale, exchange, etc.)
- Dates of acquisition and disposal
- Values at acquisition and disposal, including fees
- Repeat for all transactions: Ensure every taxable event is recorded.
- Review and submit: Double-check all information before filing.
For those with numerous transactions or complex portfolios, using specialized tools can simplify this process significantly.
2025 Tax Rates for Cryptocurrency Gains
Cryptocurrency gains are taxed as capital gains within the savings base of IRPF, similar to stocks or funds. The progressive tax rates for 2025 are:
| Gain Bracket (Savings Base) | Tax Rate |
|---|---|
| Up to €6,000 | 19% |
| €6,000.01 to €50,000 | 21% |
| €50,000.01 to €200,000 | 23% |
| €200,000.01 to €300,000 | 27% |
| Over €300,000 | 28% |
These rates apply progressively. For example, a €80,000 gain would be taxed as follows:
- €6,000 at 19% = €1,140
- €43,999.99 at 21% = €9,240
- €30,000 at 23% = €6,900
- Total tax = €17,280
Key Tax Forms for Crypto Holders
Several informational forms may be required:
- Modelo 721: For residents holding over €50,000 in cryptocurrencies on foreign platforms as of December 31. Must be filed between January 1 and March 31 of the following year.
- Modelo 172: Filed by platforms holding custody of crypto for clients, reporting year-end balances.
- Modelo 173: Filed by intermediaries detailing client transactions like buys, sells, and transfers.
Even if you don’t file these yourself, platforms may report your data to tax authorities.
Consequences of Non-Compliance
Failing to declare cryptocurrency gains can result in significant penalties:
- Unreported IRPF gains: Fines ranging from 50% to 100% of the tax owed, potentially reduced for voluntary disclosure.
- Missing Modelo 721: Penalties can start at €1,500 for intentional omission.
- Late filings: Additional surcharges and interest.
The Spanish tax authority is increasingly focused on cryptocurrency transactions, making compliance essential.
Pre-Investment Considerations
Before investing, keep these points in mind:
- No VAT applies: Crypto transactions are exempt from Value Added Tax.
- All gains are taxable: This includes trading, selling, or receiving crypto as inheritance.
- Market value determines gains: Use fair market value at the time of transaction for calculations.
Maintaining a detailed log of all transactions is highly recommended for accurate reporting.
Frequently Asked Questions
What happens if I don’t declare my cryptocurrency?
The tax agency can impose penalties based on the undeclared amount, typically 50%–100% of the tax due. Penalties may be reduced for voluntary compliance. Even if you only had losses, failing to report can result in a fixed fine.
Do crypto miners need to pay income tax?
Yes, miners engaged in Proof-of-Work activities are considered to be conducting economic activity and must declare earnings under IRPF rules. Mining is not subject to VAT.
How do I know if I need to declare my crypto?
If you are required to file a tax return for any reason, you must include all cryptocurrency-related income or losses, no matter how small. The only exception is if you solely purchased and held without any other transactions.
Can buying or selling crypto qualify for social security contributions?
Yes, individuals engaged in regular trading or mining activities may be classified as workers and could be eligible to contribute to social security, depending on the scale and nature of their activities.
Are decentralized finance (DeFi) transactions taxable?
Yes, any transaction that generates income or gains, including yield farming, lending, or providing liquidity, is taxable and must be reported.
What records should I keep for crypto taxes?
Maintain detailed logs of all transactions, including dates, amounts, values in euros, fees, and the type of transaction. This is crucial for accurate FIFO calculation and audit protection.
Summary
Declaring cryptocurrency in Spain requires attention to detail:
- Report all gains and losses in your IRPF return, no matter how small.
- File Modelo 721 if you hold over €50,000 on foreign platforms.
- Use the FIFO method for calculating gains and losses.
- Keep meticulous records of all transactions.
Staying informed and organized is key to meeting your tax obligations and avoiding penalties. For those seeking assistance, professional tools and services can streamline the process, ensuring accuracy and compliance.