Germany is to cut social benefits to citizens of other European Union countries under a draft law to be approved by the cabinet next week, according to press reports citing cabinet sources.
EU migrants will become eligible for social security payments only after five years, according to the law, which has been agreed by the parties in Germany' coalition government, the Funke Media Group reported on Friday.
The aim is to prevent migrants, particularly from Eastern Europe, coming to Germany without serious prospects of finding a job and purely with the aim of living off the relatively generous German benefit system.
Social Affairs Minister Andrea Nahles of the Social Democratic Party (SPD), the junior partner in Chancellor Angela Merkel's government, had proposed the bill last year. The bill responds in part to a court ruling to the effect that migrants were entitled to full benefits after just six months.
The concerns that the bill aims to address played a key role in the British referendum on EU membership. That referendum, held in June, saw a small majority backing "Brexit" and Britain is now set to leave the bloc.