Question 16: I am a resident of the Kingdom of Saudi Arabia and I want to pay Zakaah (obligatory charity) or Zakaat-ul-Fitr (obligatory charity paid before the Festival of Breaking the Fast); is it permissible to pay it here on behalf of myself and my family or should my family pay it on behalf of me and themselves in their country; or should each of them pay it in the country where they live?
Answer: Every person should pay Zakaat-ul-Fitr in the place where he resides until sunset of the last day of Ramadaan. The person in question who is a resident of the Kingdom should pay his Zakaat-ul-Fitr in Saudi Arabia, while his family should pay their Zakaat-ul-Fitr in their country. This is the best. However, there is nothing wrong if the person pays Zakaat-ul-Fitr on behalf of his family in the country where he resides, since his family is his dependants. Concerning Zakaah on property, the principal ruling is that it should be paid in the place where the money is raised. However, if it is necessary to transfer it to a poorer area where people are in more need of it, it is permissible to do so… read more here.