According to officials in the interior affairs ministry of Iran, around 900,000 Afghan illegal refugees are residing in Iran.
The Iranian government has provided an ultimatum of at least 3 months for all the illegal Afghan refugees in Iran to repatriate back to their homeland.