Строгите нови мерки се налагат след като федерален съд реши миналата година, че всеки гражданин от ЕС има право да иска помощи след като се е установил в Германия от шест месеца, което доведе до страх от "социален туризъм" от държава с нисък стандарт на живот.
Законът предстои да бъде одобрен от парламента.
"Ясно е, че всеки живеещ тук, работи тук и плаща своите вноски има право на помощи от нашата социална система", каза министърът на труда Андреа Нахлес. Но, тези, "които никога не са работили тук и разчитат на държавни помощи за оцеляването си, се прилага принципа,че трябва да искат социални помощи от своята родна държава".
Общо 474 000 европейски имигранти са получавали социални помощи през юни, според германската федерална агенция по заетостта, макар не всички да са били безработни.
Граждани на Полша, България и Румъния са подали най-много молби за помощи.