How Much Shagun Should You Give at an Indian Wedding?
Calculate the perfect wedding gift amount in rupees based on your relationship and the occasion.
What's your relationship to the couple?
This has the biggest impact on the recommended gift amount
Wedding Gift Culture in India
In India, wedding gifts — known as shagun — carry deep cultural and emotional significance. Cash is by far the most common gift, traditionally given in odd numbers (like ₹1,001 or ₹5,001) as the extra rupee symbolizes good luck and an ongoing relationship. The amount varies enormously based on region, community, and the families' social standing.
Indian wedding gift amounts have risen substantially with inflation and changing social norms. Close family members at lavish weddings may give ₹50,000 or more, while colleagues and acquaintances might give ₹1,000–₹5,000. South Indian weddings, North Indian celebrations, and weddings in other regions each have their own customs around gifting, including gold jewelry from close relatives.
Gift envelopes are typically presented to the couple or their parents during the wedding reception. Many families maintain detailed records of gifts received, as reciprocity is an important cultural value — what you receive at one wedding is expected to be matched or exceeded when you host your own family celebrations.