← Blog

Zero-based budgeting, and the variable-income version

Most budgets describe what you intend to spend and leave the remainder unassigned. Zero-based budgeting assigns every rupee before the month begins — and the version that works for irregular income does something most descriptions never mention.

Income minus assignments equals zero

Every rupee of income is assigned a job before the month starts, until nothing is left unassigned. That is the whole rule.

“Zero” does not mean spending everything. Saving and investing are jobs. So is the sinking fund. So is a deliberate buffer. The zero refers to unassigned money, not to a zero balance.

The contrast with ordinary budgeting is one line. An ordinary budget says what you plan to spend and leaves whatever remains as a residual — and residuals get spent, because money with no purpose is indistinguishable from money available for anything. Zero-based budgeting removes the residual by construction.

Why the assignment matters

The mechanism is the same one behind pay yourself first, applied to every category rather than just savings.

An unassigned ₹8,000 sitting in an account is not neutral. It is available, and availability is what spending responds to. Assign it — to next year's insurance premium, to a car service, to an investment — and it stops being available without anyone exercising restraint.

This is why the method works for people who describe themselves as bad with money. It does not require better decisions during the month; it requires one session of decisions before it. That is a much easier thing to ask.

The variable-income version

This is the part most descriptions omit, and it is what makes the method genuinely useful for freelancers, consultants, business owners and anyone on commission.

Zero-based budgeting as usually described assumes you know the month's income in advance. If you do not, you cannot assign it.

The adaptation: budget last month's income, this month. Income received in June is not spent in June. It sits, and in early July it is assigned across July's expenses. You are always allocating money you have already received rather than money you hope to receive.

Two consequences, both good. You never budget income that does not arrive — the plan cannot be broken by a client paying late, because that payment was never in this month's plan. And a good month does not become a spending month; it becomes a larger pool to assign next month, or a buffer for a thin one.

Getting into this position requires one month of expenses in hand to start with, which is the hard part. It is the same buffer as an emergency fund and it is worth building specifically, because it converts irregular income into a regular monthly allocation — which is the single largest quality-of-life improvement available to someone on variable income.

Running it

  1. Start with the income you actually have. Last month's, on the variable version; this month's salary, on a fixed one.
  2. Assign fixed commitments first — rent or EMI, utilities, fees, premiums due this month.
  3. Assign the future — investments and the sinking fund. Before discretionary spending, not after.
  4. Assign variable essentials — groceries, transport, fuel.
  5. Assign what remains to discretionary categories, or to next month's buffer.
  6. Check it sums to income. If something is unassigned, assign it.
  7. Reallocate during the month when reality differs. Overspending on one category means moving money from another, deliberately — not simply exceeding the plan.

Step seven is where the method earns its keep. A conventional budget is silently broken by an overspend; zero-based budgeting forces the question what is this coming out of? — which is the question that produces an actual decision.

What it costs

Honest about the trade: this is the highest-effort budgeting method in common use.

It needs a session at the start of every month and reallocation during it. That is perhaps an hour a month, which is not much in absolute terms and is more than most people sustain — the same reason detailed expense tracking gets abandoned.

Which suggests where it fits. It is worth the effort when income is irregular, since no simpler method handles that well; when money is tight enough that every allocation matters; when clearing debt, where precision has a direct payoff; and as a temporary intervention for a few months to regain control.

It is probably not worth it for a household with stable income, comfortable margins and automated savings — there, the separate-accounts structure achieves most of the same result with almost no ongoing effort.

Where it goes wrong

  1. Budgeting income you have not received. The failure the variable-income version exists to prevent.
  2. Too many categories. Twenty-two line items is a system nobody maintains; six to ten is enough.
  3. Forgetting annual expenses. Without a sinking fund line, the budget breaks four times a year on schedule.
  4. Treating a category as a limit rather than a plan. Reallocating is the method working, not a failure.
  5. Assigning savings last. That is ordinary budgeting with extra steps — the whole point is that the future gets assigned before discretionary spending.
  6. Abandoning it after one bad month. A month where the plan diverged is information for the next one.

What the exercise produces

Done properly, zero-based budgeting yields a number most households never have with confidence: the amount genuinely available to invest each month, after commitments and after the sinking fund — and on variable income, a figure that does not depend on whether this was a good month.

That figure is worth testing rather than assuming. FNOTrader's Mutual Funds app runs it against real NAV history — around 34 million NAV rows — reporting XIRR, invested against value, and the worst drawdown along the way. A goal tested against a contribution you can actually sustain is a plan; one tested against an aspirational figure is not.

Common questions

What is zero-based budgeting?

Assigning every rupee of income a job before the month starts, until nothing is unassigned. 'Zero' refers to unassigned money rather than a zero balance — saving, investing and sinking fund contributions are all jobs.

How is it different from a normal budget?

An ordinary budget says what you plan to spend and leaves the remainder as a residual, and residuals get spent because money with no purpose is indistinguishable from money available for anything. Zero-based budgeting removes the residual by construction.

Does zero-based budgeting work with irregular income?

Yes, with one adaptation most descriptions omit: budget last month's income this month. Income received in June is assigned across July's expenses, so you are always allocating money you already have rather than money you hope to receive.

What do I need to start the variable-income version?

One month of expenses in hand, so you can allocate last month's income rather than this month's. Building that buffer is the hard part, and it converts irregular income into a regular monthly allocation.

What happens if I overspend a category?

You move money from another category deliberately, which is the method working rather than failing. A conventional budget is silently broken by an overspend; this one forces the question of what the overspend is coming out of.

Is zero-based budgeting worth the effort?

It is the highest-effort common method — roughly an hour a month. Worth it for irregular income, tight margins, active debt repayment, or as a temporary intervention. For stable income with comfortable margins and automated savings, separate accounts achieve most of the same with far less effort.

How many categories should I use?

Six to ten. Twenty-two line items produces precision nobody acts on and a system nobody maintains, and abandonment costs far more than the extra detail was worth.

Continue reading

More in Budgeting & Saving · App: Mutual Funds · Definitions: glossary · Free tools: calculators · All: every article