Zero-based budgeting gives every unit of income a job until nothing is unassigned. The method is sound, and it fails predictably for reasons that have little to do with discipline.

What the method demands

Income is allocated across categories until the remainder is zero. Nothing is left floating, which is the source of both its precision and its fragility.

The allocation is made in advance, which means it encodes a forecast of the coming month. That forecast is built from memory of previous months.

Memory of spending is systematically incomplete. Irregular costs are the ones least likely to be recalled, and they are exactly the ones that break a tight allocation.

Why the third month is the failure point

The first month runs on enthusiasm and unusually careful tracking. Spending genuinely falls because attention alone changes behaviour.

The second month establishes a baseline, and the categories start to look realistic. Confidence rises because two months appear to have worked.

By the third month the novelty has gone, tracking has become a chore, and the first genuinely unbudgeted expense has usually arrived. With no slack anywhere, it must break a category.

How a broken category cascades

Under a zero-based plan, overspending in one place is not absorbed. It must be taken from another category, which means a second plan is disrupted to repair the first.

Each repair reduces confidence in the numbers. Once several categories have been reshuffled, the budget no longer describes what is happening.

At that point the document is abandoned rather than corrected, because correcting it would mean rebuilding the whole allocation.

What deliberate slack does

An unallocated buffer contradicts the purity of the method and rescues it in practice. A category with no assigned purpose absorbs the shocks that would otherwise force a cascade.

The buffer also removes the need for perfect forecasting. The plan no longer has to anticipate every cost, only most of them.

Sized reasonably, the buffer is the difference between a plan that survives contact with an unexpected bill and one that does not.

Why the method still has value

The exercise of assigning every unit of income forces a confrontation with where money goes, and that alone reveals costs that had never been examined.

It also surfaces the gap between intended and actual spending quickly, because the plan is explicit enough to be visibly wrong.

Used as a diagnostic run for a few months rather than a permanent regime, it does more useful work than it does as a system to be maintained indefinitely.