To mark Diwali 2025 special, many people will like to buy gold. Very few people migh know that there are some certain rules for buying gold. Do you know how much gold you can buy at once without breaking the rules? Let’s find out.

Know the rules first

In India, gold isn’t just a jewelry, it’s a good omen. Whether it’s a wedding, a housewarming ceremony, Teej, or Diwali, buying gold is considered auspicious on every occasion. First, understand that there’s no limit on gold holdings in India. You can fill your entire locker, or turn your home into a golden temple—provided the gold is purchased from legitimate earnings. Meaning, if you acquired the gold from taxed income, inheritance, or a gift, there’s no restriction. But if the gold is unbilled, unaccounted for, and simply for “hiding,” then the tax department is sure to question you. According to the rules of CBDT (Central Board of Direct Taxes), if the Income Tax Department ever raids your house, then a certain amount of gold is “non-seizable” i.e. it cannot be confiscated.

How much gold can you keep?

Married women: Up to 500 grams of gold
Unmarried women: Up to 250 grams of gold
Men: Up to 100 grams of gold
Gold up to this limit is considered “family use” and officials can’t touch it. But if you find more than this, you’ll need to explain its source—such as bills, income records, or proof of gift.
If you’ve purchased jewelry, be sure to keep the bill. Inherited it from your mother or grandmother? Keep the documentation or a copy of the will. Received a gift at a wedding or function? Remember the name of the giver and the occasion – these will come in handy later. Because if you can’t prove the source of the gold, it will be considered “undisclosed property” – and could result in a hefty fine or tax penalty.The law states that possessing gold isn’t prohibited, but there just needs to be proof. You can possess 50 kilograms, not 500 grams, and no one will say anything—if you can demonstrate that it was purchased legally.