美国移民法早就规定不得向可能成为公共负担的外国人提供绿卡,申办绿卡者需证明他们不会成为公共负担,审核程序也考虑当事人是否获得现金福利、是否仰赖政府过活,不过政府以前从未把粮食券、红蓝卡等公共福利列入考量。新法规规定移民官在审核绿卡申请案时,将使用公共福利视为“重大不利因素”,申请人曾申领、或正申领依法获得的各种公共福利,决定他们是否可能成为公共负担。