حددت الحكومة المصرية ثلاثة أسباب رئيسية، دفعتها للعمل على حصر أعداد الوافدين الأجانب المقيمين على أرضها، والتكلفة الاقتصادية لاستضافتهم.