Migrants, being relatively low earners, are net beneficiaries of the welfare state. However, this paper uses a dynamic model to show that because of migrants’ positive influence on the pension system, which is an important pillar of any welfare state, migration could be beneficial to all income (high and low) and age (old and young) groups.