Filing your income tax return if you own shares in a foreign stock market can be difficult, especially if you have made many investments.
We show you how to declare your investments and what you should take into account.
If you’ve sold foreign shares, you must include the transaction in your Spanish income tax return—specifically under savings income as a capital gain or loss.
The key factor is not how many shares you hold, but whether you’ve sold any during the year. The Tax Agency only requires you to declare shares you’ve sold, not those you still hold.
💡 Remember: brokerage fees and transaction costs can be deducted, so keep your records organized.
Spain’s Tax Agency has specific rules for how and when to report foreign shares. If you’re unsure how your broker reports data—or if the paperwork is in another language—filing can get tricky.
👉 Let TaxDown help you declare foreign shares accurately and stress-free. Start now at app.taxdown.es.
When declaring foreign shares, Hacienda applies the FIFO method (First In, First Out). This means the first shares you bought are considered the first ones sold, regardless of what your broker might show. The Spanish Tax Agency confirms that, where there are homogeneous securities and not all of them are sold, the ones transmitted are deemed to be those acquired first.
💼 Key Considerations:
⚠️ Loss Compensation Rule:
If you sell shares at a loss, you can’t buy the same securities again for 2 months—or the loss won’t count for tax purposes. The Spanish Tax Agency explains that, for listed securities, this applies when you repurchase homogeneous securities within the two months before or after the sale, and the loss is then deferred until the definitive transmission.
🧠 These rules are specific and technical—errors can be costly. If you’re unsure, it’s best to get expert help.
If you own or trade foreign shares, it’s essential to understand how to declare them correctly in your Spanish income tax return to avoid penalties from the Tax Agency.
✅ Step-by-Step: How to Enter Share Data in Renta Web
If the shares were sold in a non-euro currency, you must:
⚠️ If you’ve made more than 48 transactions, group them by company and treat them as a single entry.
Hacienda offers a portfolio management tool based on the ISIN code of each share. The Spanish Tax Agency provides this Securities Portfolio (Cartera de Valores) service to help you compute gains and losses and transfer the data into Renta Web. This allows:
💡 Always justify each operation. Keep supporting documents and a detailed log (Excel works great) in case of inspection.
Handling foreign shares in your tax return can be overwhelming—but with TaxDown, you get:
👉 Start now at app.taxdown.es and declare your foreign shares the easy way.
TaxDown es la plataforma española que te ayuda a hacer tu declaración de la renta de forma fácil, rápida y con el máximo ahorro. Colaborador social de la Agencia Tributaria, cuenta con más de 150 expertos fiscales que revisan cada declaración.