Via ThinkSpain:
Immigrants contribute "much more" to the welfare state, especially in education, health and pensions, than they receive, since they now make up 12% of the poulation and yet only account for 5.6% of the use of these services.
This is the main conclusion of a study on "Immigration and the Welfare State in Spain" which has looked into the contribution made by non-Spaniards to the country's economic growth and the strength of the social security system, and the use they make of social services, concluding that they actually make a "positive net contribution".
(source)