How much gold is legally allowed to keep at home?

In India, there is no fixed legal limit if gold is acquired from declared income. Generally accepted limits are 500g for married women, 250g for unmarried women and 100g for men.