Weddings rarely overshoot because of one big splurge. In our experience since 2019 they drift over because of small, emotional, late decisions that each feel reasonable in the moment — and there is a clear pattern to it.

The guest list creeps. A budget built for 250 quietly becomes 340 as extended family is added, and because guest count multiplies catering, seating and hospitality, that "just 90 more people" moves nearly every line at once.

Scope is added, never subtracted. A sangeet grows a second stage; a welcome dinner appears. Families add functions but almost never remove one.

Decisions arrive late. Choices made three weeks out carry rush premiums and leave no room to compare — panic is expensive.

Nobody owns the running total. Ten vendors are each booked in isolation, so no single view exists until deposits are paid.

The fix is unglamorous: lock guest count and function count early, keep one live master budget, and force trade-offs on purpose. We put an honest number in front of families up front precisely so the drift never starts — the full breakdown is worth a read.

This answer reflects Panigrahana's first-hand experience planning 500+ weddings across India and abroad. It is authored and maintained by our studio, not aggregated from anonymous forums.