Egypt's parliament has backed a draft bill that grants foreigners citizenship if they deposit the sum of at least 7 million Egyptian pounds, or about $391 000, in a local bank, save it there for five years and reside in the country during that period.
The draft bill, passed on Sunday evening, still faces another parliament session and final approval by the president, Abdel-Fattah al-Sisi, before it can become a law.
It has set off a storm of criticism by legislators.
Lawmaker Haitham el-Hariri accused the government of "selling Egyptian citizenship" when instead it should be "facilitating residency and visa procedures" for investors.
The official MENA news agency on Monday quoted Parliament Speaker Ali Abdel-Aal defending the bill and saying: "Why not grant them Egyptian citizenship?"
* Sign up to News24's top Africa news in your inbox: SUBSCRIBE TO THE HELLO AFRICA NEWSLETTER