Gold is one of the most loved assets in India. Whether it is a wedding, festival, or long-term investment, almost every Indian family owns gold in some form. But many people still have one big doubt: How much gold is allowed as per income tax rules in India?
The rules are not very complicated, but they are often misunderstood. So here is a clear and simple explanation to help you understand how much gold you can keep without facing problems from the Income Tax Department.
Is There Any Limit on How Much Gold You Can Keep?
The most important point is: There is no fixed legal limit on owning gold in India.
The Income Tax Act does not say that you can hold only a certain amount of gold. You can keep any amount of gold as long as it is purchased from your legal income or received through proper sources like gifts or inheritance.
However, during an income tax raid or inspection, officers follow certain CBDT guidelines to avoid unnecessary confiscation of gold jewellery.

CBDT’s Recommended Gold Holding Limits
According to the Central Board of Direct Taxes (CBDT):
- Married woman: Allowed up to 500 grams
- Unmarried woman: Allowed up to 250 grams
- Male member: Allowed up to 100 grams
These quantities are considered “normal family holdings” and will not be seized, even if you cannot immediately show purchase bills.
But remember:
- These are guidelines, not strict legal limits.
- You can keep more gold than this if you have proper proof of purchase, income, gift, or inheritance.
What If You Have More Gold Than the Guideline Limit?
You can still keep it safely, but you must be able to explain the source.
For example:
- Gold purchased from your salary
- Jewellery received at your wedding
- Gold inherited from parents or grandparents
- Gifts received from close relatives
If you can show documents or give a reasonable explanation, no gold will be taken away.
Trouble arises only when:
❌ You cannot explain the source
❌ Gold seems to be bought from black money
❌ There are no bills or records for very large amounts
In such cases, the extra gold may be taxed as unexplained income under Section 69 of the Income Tax Act.
Is Gold Taxable in India in 2025?
Owning gold is not taxable. But certain situations attract tax:
1. Tax on Buying Gold
- GST of 3% on gold and 5% on making charges
- This is paid at the time of purchase
2. Tax on Selling Gold
When you sell gold at a profit, you pay capital gains tax:
- Short-term capital gains (STCG):
If gold is sold within 3 years → Added to your income and taxed as per slab - Long-term capital gains (LTCG):
If sold after 3 years → 20% tax with indexation benefit
3. Tax on Gold Gifts
If you receive gold as a gift:
- From relatives: Completely tax-free
- From non-relatives: Taxable if the value is more than ₹50,000
How to Avoid Problems with the Income Tax Department
Here are some simple tips:
- Always keep purchase bills for gold jewellery or coins
- Keep records of gifts received during marriage
- If gold is inherited, maintain documents like:
- Will
- Family settlement papers
- Old receipts
✔ Do not buy gold using cash above ₹2 lakh
✔ Avoid holding huge amounts of gold without proof
These simple steps ensure that you will never face issues even if you hold large amounts of gold.
Conclusion
The rule is very clear You can keep any amount of gold in India as long as it is acquired from legal income or valid sources.
The CBDT guidelines of 500g, 250g, and 100g are only reference limits for tax officers during inspections and are not maximum holding limits.
So, if you have proper documentation, bills, or proof of inheritance, you can safely hold more gold without worrying about income tax issues.