Who must pay social security in Spain?
If you work in Spain, you must pay Spanish taxes and register with the Spanish Social Security service. This registration is valid for life. You also pay contributions into the Spanish social security system in order to access its benefits. As a general rule, you must be employed and be paying contributions in order to be covered for illness, injuries, and accidents at work, unemployment, and maternity and paternity leave.
Read more →