General FAQs
What is the INSS?
The INSS is the Instituto Nacional de la Seguridad Social, or National Institute for Social Security and is responsible for social security matters in Spain. If you have ever worked in Spain, they should be your first port of call for any pension or benefit claim. You will also need to contact them in order to register an E121, E106 or to get a Spanish European Health Insurance Card (see healthcare section).