Spain has one of the best public health care systems in the entire world, according to the Healthcare Access and Quality Index (HAQ). The free public health care system is available for all the residents in the country, providing an exceptional service.
The Spanish Constitution guarantees that all citizens can receive healthcare and social benefits. This includes both Spanish residents and foreign nationals who reside legally in Spain, whatever their sex, marital status or profession.
If you are self-employed or the main shareholder or administrator of a company, you must register and pay contributions into a specific social security scheme (RETA), which offers the same general benefits as free healthcare, but has certain limitations for unemployment or work-related illness and accidents.
If you are an employer, labor laws, regulations and collective labor agreements need to be considered carefully. Labor inspections are not uncommon, and fines can be severe.