Yes, you have to pay GST on gold in India. The GST rate for gold is 3%. However, there are some exemptions for certain types of gold products, such as gold coins and bars.