Who Can Lodge Modelo 100?

Spanish laws require every fiscal resident to complete the Modelo 100 IRPF. Spain considers you a resident if your stay exceeds 183 days or if your main financial and personal interests are based there.
Employees who earn proceeds solely from Spanish employers may already have their taxes withheld at source. But one still has to hand in to give Agencia Tributaria a complete picture of your finances.
Conditions
Certain thresholds also apply. Taxpayers must file if they earn more than €22,000 annually from a single employer. The threshold may drop to €15,000 if you have multiple employers or compensation streams. You may still have to declare your receipts even if your total earnings fall below these limits. Returns from your blockchain-based assets are non-negotiable..
The regulations are straightforward for traders. The sheet must reflect all virtual coins income in the year. Even small profits are taxable.
Tax Season
The filing period typically runs between April & June the following year. This covers the previous year. For instance, your 2024 Modelo 100 will report activity from 2023.
Given how intricate Spain’s reporting process can be, especially when handling crypto transactions across exchanges and wallets, many taxpayers rely on professional automation to avoid errors. 8lends streamlines Modelo 100 preparation for crypto investors by automatically classifying trades, calculating gains under FIFO, and generating compliant Spanish tax reports. With 8lends, even complex DeFi or staking income can be filed with accuracy and confidence – no more manual spreadsheets or missed declarations.
Crypto Yields Requiring Deduction from Pay
Spain’s Tax Agency treats digital coins like any other financial asset. Any virtual cash endeavors fall under PIT.
Investment profits from Sales and Swaps
These transactions can turn small investments into life-changing profits. The tax office keeps a very close eye on them as they’re taxable events with a pay deduction. A striking example is the case of a Spanish DeFi investor who was hit with a €9 million tax bill. The authorities treated their crypto-backed loan as a taxable gain.
Mining Rewards
The basis of the tokens you receive through mining is considered earned revenue. It falls in the same category as any other general taxable turnover. You may face realized gains tax if you sell the mined coins.
Staking and Yield Farming
Investors are earning substantial amounts of passive income directly from their crypto holdings through staking and yield farming. These two activities can turn digital pieces into rewarding digital rental properties. Spain treats their rewards as savings profits. They’re in the same tax category as interest or dividends. Future sales of these tokens may create additional taxable gains or losses.
Interest and Lending Returns
Don’t leave out what you made by lending digital coins. These earnings are considered savings income. The value you record should match what the coins were worth when paid. You must include the euro estimate of the interest received in Modelo 100.
Offshore-Held Virtual Cash
Should your coins be held abroad, you may also need to comply with additional forms like Modelo 720 or Modelo 714, depending on thresholds. However, the results of these activities still flow into Modelo 100.

How to Send In Modelo 100 for Crypto
Follow this checklist when filing crypto on Modelo 100:
- Gather All Records
A tidy paper trail is worth more than the sharpest memory. People forget trades, but spreadsheets don’t. So collect those exchange CSVs, wallet exports, and invoices. Save dates for every exchange and take-home pay. You’ll need timestamps and the euro figures at each event.
- Classify all trades
Transaction records are your puzzle pieces. They’ll only make sense once you group them correctly. Label transactions to determine which section is relevant. The categories include:
- Sale or swap: capital gain
- Mining, airdrop, staking: benefits when received
- Interest or lending: Savings income
- Compute cost basis and performance
You’ll count digital cash you bought first when working out the gap between what you paid/sold at. Account for every transaction, including those with minimal returns. Be sure to turn all amounts into euros using the rate at that moment.
So how does FIFO work?

Lena is one sharp crypto enthusiast. She entered the market when Bitcoin traded at €30,000 and acquired 0.5 BTC. This was a €15,000 investment.
The price later shot up to €40,000. There was no better time to trade than this. Lena sold her 0.5 BTC for €20,000 and pocketed €5,000.
Lena’s very first purchase of 0.5 BTC at €30,000 was the only thing in her cabinet, so that's the one she has to sell. She’ll match the oldest purchase of €15,000 with the newest sale of €20,000 in revenue. Her €5,000 gain is the profit that will be reported in her declaration.
- Value income events
You’ve crunched the numbers on your sales and swaps by now. The next challenge is to put a clear euro figure on your digital coins. Declare the euro amount when you obtained the currencies or the yield.
- Update the correct fields
You don’t want months of careful record-keeping undone by a simple error in selecting the right fields. Enter the details based on the categories in the second step. Keep foreign-held crypto in mind.
- Attach or keep supporting documents
You don’t always upload files online. However, keep spreadsheets and proofs for audits. Store them for several years.
- Submit and pay (or request a refund)
Report via Agencia Tributaria’s Renta online or through a gestor. Pay any extraction due by the deadline.

Common Mistakes to Avoid
You’ll breeze through filing crypto in Modelo 100 if you steer clear of these common mistakes:
- Forgotten transactions: Every tiny trade, reward, or swap matters. Even a few euros in upside must be included, since the state cross-checks data in exchanges.
- Misclassified receipts: Not all virtual earnings exist as equal. Mining is general proceeds, while vending and swaps constitute capital gains. Mixing those categories can lead to errors and possible corrections.
- Ignored rules: Stick to the FIFO method when calculating appreciation and losses. Other methods like LIFO or average cost exist, but they're not allowed and could invalidate your filing.
- Unconverted currency: Be sure and use euros: Most crypto enthusiasts declare in digital currency units or forget about correct exchange rates.
- Overlooked foreign-held assets: You may also need to file additional forms like Modelo 720 or 714 if your crypto is stored on foreign exchanges or wallets. Investors who skip these end up paying hefty fines, even when their Modelo 100 is correct.
- Bad records: You're treading on dangerous grounds if you don't maintain receipts and transaction histories. You’ll need evidence to back up your figures during audits.
- “But I haven't cashed out”: is a common argument. You still have obligations even if you're yet to cash out the digital assets into flat currency.
- Failing to claim capital losses: A crypto exchange can trigger a capital gains tax event. Accumulation occurs when disposal appraisal exceeds cost basis, while losses occur when it’s lower. Losses can offset yield where recognized. Those who ignore this opportunity end up paying more duty than necessary.
Penalties for Non-Declaration or Errors
You can’t afford not to declare your inflow or make errors in your Modelo 100. The taxman takes omissions very seriously. You will likely receive a liquidation notice including the undeclared amounts, along with penalties if you leave out any part of your worldwide stream.
First, one may amend or claim old returns 4 years back maximum. Those who voluntarily turn them in late part with 5-20% of their unpaid balance. Percentages will be determined by degree of lateness. Penalties can increase sharply if the AEAT is the one to uncover the omission or error and regularize the situation.
Conclusion
Concealing information is considered an aggravating factor, and intentional non-disclosure is treated much more harshly than honest mistakes. The tax office also applies interest charges in addition to the fines. These grow the longer the debt remains unsettled. Even small errors can be flagged, and repeat mistakes may trigger an inspection.
Filing your Modelo 100 correctly is not just about compliance – it’s about protecting your profits and avoiding penalties. 8lends simplifies every part of the process, from importing wallet data to producing ready-to-submit Spanish tax reports.




