100 gram altının zekatı, altının piyasa değerine göre hesaplanır. Zekat, yılda bir defa verilir ve altın değerinin %2,5'i kadar ödenir. Örneğin, 100 gram altının piyasa değeri 4500 TL ise, zekatı 4500 x 0,025 = 112,5 TL olacaktır. Ancak zekat verme şartlarına uygun olmayan altınlar için zekat ödenmez. Zekat verme şartlarına uymayan altınlar, bireyin borcu veya yasal yükümlülükleri dışında kalan kişisel tasarruflar niteliğindeki altınlar için geçerlidir.