No, zakat money must be given in cash unless the poor or needy authorizes it. Please can you tell me if it is allowed to buy gold from the zakat money to give to a poor person’s marriage in India. Zakat | August 21, 2017 6:29 pm