CryptaTax
🌐 EN
EnglishENDeutschDEEspañolESFrançaisFRItalianoIT日本語JA한국어KONederlandsNLPolskiPLPortuguêsPT
Sign In Get Started Free

Crypto Staking Tax in Spain: What You Actually Owe

Crypto staking tax in Spain is not a grey area anymore. The Spanish Tax Agency, known as the Agencia Tributaria, has made clear that rewards earned from staking, lending, DeFi protocols, and other crypto activity are taxable income. Whether you are a casual holder who staked a small amount last year or an active DeFi user with dozens of transactions, Spanish tax law has rules that apply to you. The question most people ask is not whether they owe tax, but how much and when. This guide walks through the key categories: staking and DeFi rewards, trading gains, NFT transactions, and airdrops. It explains the rates, the timing, and the common mistakes that lead to people overpaying or, worse, underpaying and attracting scrutiny.

How Spain Classifies Crypto Income

Spain splits crypto-related income into two broad buckets, and which bucket your activity falls into determines the rate you pay. The first is rendimientos del capital mobiliario, or income from movable capital. The second is ganancias y pérdidas patrimoniales, which covers capital gains and losses. Most passive crypto income, including staking rewards and DeFi yields, falls into the first category. Profits from buying and selling crypto, including NFTs, fall into the second.

This distinction matters enormously in practice. Capital gains in Spain are taxed on a sliding scale that differs from the general income tax scale. Passive crypto income is also subject to a progressive savings tax scale, but the rates and thresholds are different from those applied to employment income. Understanding which category applies to each activity is the starting point for any accurate Spanish crypto tax calculation.

The table below summarises the two classifications and their general treatment.

Activity Spanish Tax Classification Tax Base
Staking rewards received Movable capital income Savings tax base
DeFi yield and lending interest Movable capital income Savings tax base
Crypto trading profits Capital gain or loss Savings tax base
NFT sale profits Capital gain or loss Savings tax base
Airdrops received Generally capital gain or other income Savings or general base (case dependent)

Is Staking Taxable? When the Tax Clock Starts

A question people search constantly is: is staking taxable at the point of receipt, or only when you sell? In Spain, the Agencia Tributaria treats staking rewards as taxable income at the moment you receive them, not when you later dispose of them. The value you use is the fair market value of the tokens on the day they land in your wallet, converted to euros.

This creates a two-stage tax event. First, when you receive the reward, you recognise it as movable capital income at its euro value on receipt. That amount is added to your savings tax base for the year. Second, if you later sell or swap those same tokens, any difference between what you received them at and what you sold them for becomes a capital gain or loss. So if ETH staking rewards arrive worth €500 and you sell those tokens later for €800, you have €500 of income and €300 of capital gain, two separate taxable events from the same batch of tokens.

Keeping records of the date and fair market value of every reward receipt is therefore non-negotiable. Without those records, you have no reliable cost basis for the eventual disposal and no way to prove the income figure you declared was accurate.

How Are DeFi Rewards Taxed in Spain

How are defi rewards taxed differs slightly depending on the mechanism. Yield farming, liquidity pool rewards, and lending interest are all generally treated as movable capital income, the same category as staking. The principle is that you are earning a return by putting your crypto to work, and that return is income when received.

Where DeFi gets complicated is in the interaction steps. Swapping one token for another inside a DeFi protocol is treated as a disposal of the first token and an acquisition of the second. That swap triggers a capital gain or loss calculation even if you never converted to euros. Wrapping tokens, adding or removing liquidity, and migrating positions can all generate taxable events depending on how Spanish authorities view the economic substance of the transaction.

The table below outlines common DeFi actions and their likely Spanish tax treatment.

DeFi Action Likely Tax Treatment in Spain Tax Timing
Receiving yield or interest Movable capital income On receipt
Token-to-token swap Capital gain or loss on disposed token At time of swap
Adding liquidity (receiving LP tokens) Potentially a disposal of contributed assets At time of deposit
Removing liquidity (redeeming LP tokens) Potentially a disposal of LP tokens At time of withdrawal
Borrowing against collateral Generally not a taxable event N/A unless liquidated

Crypto Trading Tax: Gains, Losses, and Cost Basis

Crypto trading tax in Spain follows a first-in, first-out rule, known as FIFO. When you sell or swap crypto, the Agencia Tributaria requires you to treat the oldest tokens you hold as the ones being sold first. This means you cannot cherry-pick which specific coins you are selling to minimise your gain. The cost basis of those oldest tokens, including any fees paid on acquisition, is subtracted from the sale proceeds to arrive at your taxable gain.

Losses matter too. If you realise a loss on one crypto asset, it can offset capital gains you have made on other crypto assets in the same tax year. Losses that exceed your gains in a given year can be carried forward for up to four years to offset future gains. This makes accurate record-keeping across your entire portfolio important, not just for the assets where you made money.

Transaction fees paid in crypto add another layer. The fee itself is a disposal of the fee token and triggers its own small gain or loss calculation. Platforms that automate this calculation save a significant amount of time and reduce the risk of errors accumulating across hundreds of trades.

NFT Tax and Crypto Airdrop Tax in Spain

NFT tax follows the same capital gains framework as regular crypto trading. When you sell an NFT, the taxable gain is the difference between the sale price in euros and your original acquisition cost in euros. If you created the NFT yourself and sold it, the full sale proceeds may be treated as income rather than a capital gain, depending on whether the activity constitutes a business or a one-off personal transaction.

Crypto airdrop tax is less settled. The Agencia Tributaria has not published definitive guidance specifically addressing airdrops in every scenario. The general principle applied in practice is that if you receive tokens for free without performing a service, the receipt may be treated as a capital gain at zero cost base, meaning the full market value on receipt becomes the taxable amount. If you received tokens in exchange for some action, such as completing tasks or holding a qualifying asset, the receipt is more likely treated as income. When you later sell airdropped tokens, a further capital gain or loss arises based on the difference between your declared receipt value and the sale price.

The ambiguity around airdrops is a reason to document the circumstances of every airdrop carefully: the date, the token, the value in euros on receipt, and why you received it.

Spanish Savings Tax Rates and Reporting Deadlines

Both movable capital income and capital gains from crypto feed into the Spanish savings tax base. The rates are progressive. Lower amounts of savings income are taxed at a lower percentage, and the rate increases as the amount grows. These thresholds and rates are set by the Spanish government and can change with each annual budget, so checking the current year's figures when you file is essential.

Spain's annual income tax return, the Declaración de la Renta, covers the previous calendar year and is typically filed between April and June of the following year. Crypto holders with significant activity should also be aware of the obligation to declare overseas crypto assets held with foreign providers if the total value exceeds the relevant threshold, using the Modelo 721 form introduced for crypto assets.

Filing late or omitting crypto income carries penalties. The Agencia Tributaria has been increasing scrutiny of crypto holders, including data requests to exchanges operating in Spain, so the window for voluntary correction is narrowing.

Illustrative Scenario

To illustrate how this applies in practice, consider the following scenario:

Carlos is a freelance web developer based in Madrid who has been staking ETH since early last year. He also made several token swaps on a DeFi protocol and received a small airdrop from a project he had used. By the time April arrives and the Declaración de la Renta window opens, Carlos realises he has no centralised record of his rewards, the dates he received them, or their values in euros at receipt.

He connects his wallets and exchange accounts to CryptaTax, which automatically pulls his transaction history, calculates the euro value of each staking reward on the date it was received, applies FIFO to his trading activity, and flags the airdrop as requiring a manual classification decision. Within a few hours, Carlos has a tax summary that separates his movable capital income from his capital gains, ready to transfer into his tax return. He can see exactly which figures go into which section of his Declaración de la Renta and has a complete audit trail if the Agencia Tributaria ever asks questions. What felt overwhelming becomes a documented, defensible filing.

Frequently Asked Questions

Is staking taxable in Spain?

Yes, staking rewards are taxable in Spain. The Agencia Tributaria treats them as movable capital income at the moment of receipt, valued at the fair market price in euros on that date. When you later sell or swap the staked tokens, a separate capital gain or loss calculation applies.

Do I pay crypto staking tax twice on the same tokens?

In effect, yes, but on different amounts. You pay income tax on the value of the reward when you receive it. If the tokens then increase in value before you sell, you pay capital gains tax only on that additional increase. If the tokens fall in value before you sell, you may actually have a capital loss to offset other gains.

How are DeFi rewards taxed differently from staking rewards?

How are defi rewards taxed in Spain follows the same general principle as staking: yields and interest are movable capital income on receipt. The added complexity with DeFi is that swapping tokens inside a protocol, or adding and removing liquidity, can trigger separate capital gain events on top of the income element.

What is the NFT tax rate in Spain?

NFT profits are generally taxed as capital gains within the Spanish savings tax base. The rate depends on the total amount of savings income and gains you have in the year. There is no single flat NFT tax rate; the progressive savings scale applies in the same way it applies to regular crypto trading profits.

Is crypto airdrop tax the same as staking tax in Spain?

Not exactly. Crypto airdrop tax treatment in Spain is less clearly defined than staking. Airdrops received without performing any service may be treated as a capital gain at zero cost base. Airdrops received in exchange for an action may be treated as income. When you eventually sell the airdropped tokens, a further gain or loss is calculated from the value you originally declared.

Can I offset crypto trading losses against staking income in Spain?

Capital losses from crypto trading can generally offset capital gains from other crypto trades in the same year, and carry forward for up to four years. However, capital losses cannot directly offset movable capital income such as staking or DeFi yields. These two streams sit in different parts of the savings tax base and the offset rules between them are limited.

What is the Modelo 721 and does it affect crypto staking tax?

The Modelo 721 is a Spanish informational declaration for crypto assets held with foreign providers above a certain value threshold. It does not create a separate tax liability but it is an additional reporting obligation. Failing to file it when required can result in significant penalties, separate from any tax you owe on staking or trading income.

Do I need to report crypto if I only staked and never sold?

Yes. In Spain, staking rewards are taxable as income when received, regardless of whether you sell them. Even if you have held all your staked tokens and made no disposals, you still have a reporting obligation for the income element of those rewards in the tax year you received them.

What records do I need to keep for a Spanish crypto tax return?

You need a complete history of every transaction: purchase dates and prices, reward receipt dates and values in euros, swap and sale dates and proceeds, and any fees paid. For staking and DeFi specifically, the date and euro value of each reward on receipt is critical because it establishes both your income declaration and the cost basis for any future disposal.

Can CryptaTax handle Spanish crypto tax calculations automatically?

CryptaTax is designed to connect to exchanges and wallets, pull transaction history, and calculate taxable amounts in line with Spanish tax principles including FIFO cost basis, income recognition on staking receipt, and capital gain calculations on disposals. It produces a summary that maps to the categories used in the Spanish Declaración de la Renta, reducing the risk of errors and missed events.

Source: CryptaTax

FAQ

Is staking taxable in Spain?

Yes, staking rewards are taxable in Spain. The Agencia Tributaria treats them as movable capital income at the moment of receipt, valued at the fair market price in euros on that date. When you later sell or swap the staked tokens, a separate capital gain or loss calculation applies.

Do I pay crypto staking tax twice on the same tokens?

In effect, yes, but on different amounts. You pay income tax on the value of the reward when you receive it. If the tokens then increase in value before you sell, you pay capital gains tax only on that additional increase. If the tokens fall in value before you sell, you may actually have a capital loss to offset other gains.

How are DeFi rewards taxed differently from staking rewards?

How are defi rewards taxed in Spain follows the same general principle as staking: yields and interest are movable capital income on receipt. The added complexity with DeFi is that swapping tokens inside a protocol, or adding and removing liquidity, can trigger separate capital gain events on top of the income element.

What is the NFT tax rate in Spain?

NFT profits are generally taxed as capital gains within the Spanish savings tax base. The rate depends on the total amount of savings income and gains you have in the year. There is no single flat NFT tax rate; the progressive savings scale applies in the same way it applies to regular crypto trading profits.

Is crypto airdrop tax the same as staking tax in Spain?

Not exactly. Crypto airdrop tax treatment in Spain is less clearly defined than staking. Airdrops received without performing any service may be treated as a capital gain at zero cost base. Airdrops received in exchange for an action may be treated as income. When you eventually sell the airdropped tokens, a further gain or loss is calculated from the value you originally declared.

Can I offset crypto trading losses against staking income in Spain?

Capital losses from crypto trading can generally offset capital gains from other crypto trades in the same year, and carry forward for up to four years. However, capital losses cannot directly offset movable capital income such as staking or DeFi yields. These two streams sit in different parts of the savings tax base and the offset rules between them are limited.

What is the Modelo 721 and does it affect crypto staking tax?

The Modelo 721 is a Spanish informational declaration for crypto assets held with foreign providers above a certain value threshold. It does not create a separate tax liability but it is an additional reporting obligation. Failing to file it when required can result in significant penalties, separate from any tax you owe on staking or trading income.

Do I need to report crypto if I only staked and never sold?

Yes. In Spain, staking rewards are taxable as income when received, regardless of whether you sell them. Even if you have held all your staked tokens and made no disposals, you still have a reporting obligation for the income element of those rewards in the tax year you received them.

What records do I need to keep for a Spanish crypto tax return?

You need a complete history of every transaction: purchase dates and prices, reward receipt dates and values in euros, swap and sale dates and proceeds, and any fees paid. For staking and DeFi specifically, the date and euro value of each reward on receipt is critical because it establishes both your income declaration and the cost basis for any future disposal.

Can CryptaTax handle Spanish crypto tax calculations automatically?

CryptaTax is designed to connect to exchanges and wallets, pull transaction history, and calculate taxable amounts in line with Spanish tax principles including FIFO cost basis, income recognition on staking receipt, and capital gain calculations on disposals. It produces a summary that maps to the categories used in the Spanish Declaración de la Renta, reducing the risk of errors and missed events.