This beginner's FAQ explains how cryptocurrency taxation works in Spain, what counts as a taxable event, and how to file your crypto taxes correctly. It is designed for newcomers who want a clear, simple overview without legal jargon.

What are crypto taxes in Spain?

Crypto taxes in Spain are taxes on profits and certain transactions involving cryptocurrencies, applied through the personal income tax system (IRPF) and, in some cases, wealth tax. In short, most gains you make when you sell, spend, or exchange crypto are considered capital gains and are subject to Spanish income tax. The tax is based on the difference between what you paid and what you received. This means a taxable event is triggered whenever you dispose of crypto, not when you simply buy or hold it. Additionally, certain crypto holdings may be reported in a separate annual declaration for tax purposes.

For beginners, the most important idea is that the Spanish Tax Agency treats crypto like other investments. As long as you keep records of purchase prices and sale dates, you can calculate your gains and report them when needed.

Who needs to pay crypto taxes in Spain?

Anyone who is considered a Spanish tax resident and has disposed of cryptocurrency during the tax year must pay crypto taxes in Spain. This includes both Spanish citizens and foreigners living in Spain for more than 183 days per year. You need to declare crypto transactions if you have made sales, trades, or payments using crypto. Even if you made a loss, you may still need to include some transactions in your tax return, depending on the rules. If you received crypto as income (for example, from mining or staking), that also counts as taxable income.

Tax residency is determined by Spanish law, not by nationality. If you move to Spain during the year, your obligations may be prorated based on the time you became a resident.

How are cryptocurrencies classified for tax purposes in Spain?

For personal income tax purposes, cryptocurrencies are treated as intangible assets, and gains or losses are classified as savings income (part of the "savings tax base"). This classification matters because it means crypto gains are taxed separately from your regular salary and are subject to their own progressive rates. When you exchange one crypto asset for another, the tax office treats the transaction as a sale and a new purchase, meaning you must calculate capital gains at that moment. Mining rewards, staking rewards, and airdrops are generally treated as income at their market value when received.

Because of this classification, you cannot offset crypto losses against your salary income. They can only offset other savings income, such as dividends or interest.

How much tax do you pay on crypto in Spain?

The tax you pay on crypto profits in Spain depends on the total amount of your savings income for the year, because rates are progressive. Your first tier of savings income is taxed at the lowest rate, and only the portion above each threshold is taxed higher. While the exact percentages may change over time, the system uses a sliding scale: the more your taxable gains exceed certain thresholds, the higher the rate applied to that top portion. To calculate correctly, combine all your capital gains with other savings income, such as interest and dividends, then apply the scale. For long-term planning, it can help to split sales across different tax years to stay in lower brackets.

Newcomers often confuse this with regular income tax. In Spain, capital gains from crypto do not add to your personal income tax bracket for labor income; they are calculated in a separate savings tax base, which has its own thresholds.

When must you file a crypto tax return in Spain?

You must file your crypto tax return in Spain for the previous tax year during the annual income tax filing window, which usually runs between April and June of the following year. For example, crypto transactions made in 2025 are normally declared in the spring of 2026. However, not everyone is required to file. You are obliged to submit a tax return if your capital gains exceed the minimum filing threshold, or if you meet other general criteria related to your income, property, or benefits. If you hold a significant amount of crypto but have not made any sales, you may still need to file a separate information form about balances held abroad.

The exact dates and thresholds are announced by the Spanish Tax Agency each year. It is best to confirm the current calendar before preparing your documents.

Do I have to pay crypto taxes if I only hold crypto in Spain?

No, simply holding cryptocurrency in your own wallet does not trigger any tax liability in Spain. Taxes are only triggered by a taxable event, such as selling crypto for fiat money, spending crypto to pay for goods or services, or exchanging one cryptocurrency for another. Holding through a wallet or exchange is not a disposal. That said, you may still have reporting obligations. For instance, if you hold crypto on foreign exchanges or custodial platforms and the value exceeds certain limits, you may be required to file an additional information declaration with the Tax Agency. So holding itself is tax-free, but not entirely paperwork-free.

Even if you don't sell, it is wise to keep a history of your purchases and current values, because when you eventually sell, you will need that cost basis.

Is exchanging one crypto for another a taxable event in Spain?

Yes, exchanging or converting one cryptocurrency into another (for example, BTC to ETH) is a taxable event in Spain because it is treated as a disposal of the original asset. The tax law considers this a form of sale, and you must calculate the capital gain or loss based on the market value of the crypto you receive at the moment of the exchange. This rule often surprises beginners, and it means frequent trading can create many taxable events even if you never convert to euros. To keep accurate records, track the cost basis of every asset and the fair market value in euros at the exact time of each trade.

For those who swap coins constantly, using a crypto tax software that connects to your wallet or exchange can make this process much easier.

What happens if you do not declare crypto taxes in Spain?

If you fail to declare crypto gains or file the required crypto forms in Spain, you may face interest, surcharges, and late-payment penalties from the Tax Agency. Penalties for failing to file a return depend on the amount owed and the degree of negligence. If the tax office detects undeclared crypto holdings or income, it can also issue an assessment for the unpaid tax plus interest, and in serious cases, many years later. Spanish tax authorities have significantly increased their focus on cryptocurrency data, using information from exchange platforms and blockchain analysis. To stay safe, keep good transaction records and declare all taxable events in the correct tax year, even if you think the amount is small.

When errors are made but not intentional, the Spanish Tax Agency typically applies lower penalties if you correct the return before being contacted. However, intentional non-declaration can lead to fines and criminal investigation in extreme circumstances.

Final Thoughts

Understanding crypto taxes in Spain is essential for anyone who buys, sells, or trades digital assets. The system is based on well-established principles: taxable events happen on disposal, gains are part of savings income, and filing is done annually alongside your normal income tax return. As a beginner, your main job is to track every transaction in euros and keep records of dates, amounts, and counterparties.

Because tax rules and thresholds can change from year to year, always check the latest official guidance from the Spanish Tax Agency or consult a local tax advisor. By staying organized and declaring your crypto activity properly, you can avoid penalties and enjoy the benefits of this asset class with peace of mind.