Moving From Spain to Ireland: The Essential Guide for Spanish Citizens (2025)

Relocation checklist for Spaniards moving to Ireland: embassy registration, Modelo 030, tax residency, DNI address updates and practical tips.
Moving From Spain to Ireland: The Essential Guide for Spanish Citizens (2025)
Relocating from Spain to Ireland is more common than ever, especially among students, professionals in tech and finance, and people looking for an English-speaking country with strong job opportunities. But moving countries isn’t only about buying a flight and finding an apartment. To avoid future tax problems, bureaucratic headaches, or difficulties renewing documents, it’s essential to follow a few key administrative steps.
In this guide, I’ll walk you through the 4 critical procedures every Spaniard must understand when moving to Ireland:
- Registering with the Spanish Embassy in Ireland
- Filing Model 030 (“Modelo 030”) with the Agencia Tributaria
- Changing your Spanish tax residency
- Updating your DNI address
Plus, some extra tips to ensure you’re fully covered in both Spain and Ireland.
Let’s dive in.
1. Registering With the Spanish Embassy in Ireland
Although not strictly mandatory, registering with the Spanish Embassy in Dublin is highly recommended for anyone who plans to live in Ireland for more than a few months.
Why register?
Because it provides you with:
- Access to consular services
- Ability to renew your passport or DNI while abroad
- The right to vote from overseas (CERA or ERTA register)
- Official proof that you reside in Ireland—useful for tax or legal matters
- Emergency assistance if needed
How to register
The process is straightforward:
- Visit the Spanish Embassy in Dublin https://www.exteriores.gob.es/Embajadas/dublin/es/Paginas/index.aspx
- Complete the Consular Registration Form (Alta Consular).
- Provide documents:
- Passport or DNI
- Irish address proof (rental agreement, utility bill, employer letter, bank statement, etc.)
- Ireland’s PPS Number, if you already have it (optional but useful)
You can register as:

