Giving money in charity on behalf of its owner when it is hard to find him

A: If the case is as mentioned, check with everyone that deserves financial rights to be paid to them. If any one has not received his money yet, give it to him. If you are unable to find out the owner of the money, give it in charity on behalf of the owner of that money. May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.