How to pay Zakah on gold?
Praise be to Allah, the Lord of the Worlds; and Blessings and peace be upon our Prophet Muhammad and upon all his Family and Companions.
If the amount of gold has reached the Nisaab (the amount that determines whether Zakah is obligatory; anyone who has more than this is obliged to pay zakah ) that is 20 Mithqal (a measure which is equivalent to 85 grams of pure gold, 1 Mithqal = 4,25 grams) then one should pay half a mithqal as Zakah, i.e., 2.5% of the value of gold. If the amount of silver has reached 200 Dirhams, which is the equivalent of 595 grams of pure silver, one should pay five Dirhams as Zakah, i.e., 2.5% of the value of silver. If the currency is equivalent to the value of 85 grams gold one should pay the Zakah. One has to pay Zakah of his money with two conditions: 1- It should complete the Nisaab, itself or by gathering it with other earnings. 2- One Islamic year (lunar) should be passed after possessing the money. Allah knows best.
*Helped by fatwas of islamweb.net