Zero-based budgeting sounds technical, but the core idea is simple: every rupee of your income gets assigned a specific job before the month starts, so that nothing is left over, unaccounted-for, drifting into "I'm not sure where that went."
Here's how it works in practice. Take your monthly income — say ₹50,000 — and assign every rupee a category until the total adds up to exactly ₹50,000: ₹15,000 rent, ₹8,000 groceries, ₹5,000 transport, ₹4,000 dining, ₹10,000 savings, ₹5,000 debt repayment, ₹3,000 miscellaneous. Notice that "savings" appears as its own line item with a specific number — zero-based doesn't mean spending everything, it means even your saving has a deliberate, assigned amount rather than being whatever happens to be left.
Why this differs from a looser budget: many budgets only track spending and let saving be an afterthought — whatever survives the month. Zero-based forces saving to compete for a rupee just like rent does, which usually means it gets a fairer, more deliberate share instead of getting squeezed out by unplanned spending in other categories.
The practical version doesn't need to be perfectly precise to the rupee — the value is in the habit of assigning every part of your income a purpose in advance. If ₹50,000 comes in and ₹50,000 has a planned destination, nothing is left to vanish quietly into spending you can't quite account for later.