If a person to whom zakat has been given turns out to be rich, what should be done?
The person who is obliged to pay zakat should search to whom he is giving zakat to. As a result of his search, if he has the opinion that that person can be given zakat, he can give zakat to that person; however, if he finds out that the man is rich later, his zakat is valid. If a person gives zakat to a person without searching and if he finds out that the man is rich later, his zakat is not valid, he needs to give zakat again.