You have to pay zakat when a lunar year is completed over your savings that exceed the nisab amount (85 g of gold or 585 g silver or their respective value). If you have been in possession of the gold for a lunar year, you should give zakat for it.

Read more

The zakat must be given cash to the poor and needy. As for zakat al fitr it has to be in food!

Read more