Method

Zero-based budgeting: give every unit of money a job

Zero-based budgeting means your income minus your assignments equals zero — not that you spend everything, but that nothing is unassigned. It is the most effective budgeting method for most people, and it has one specific weakness worth knowing about.

Set budget goals free

  • Nothing unassigned

    Every unit of income is allocated to spending, saving or debt before the month starts.

  • Rebuilt each month

    You start from your actual expected income, not last month's template.

  • Surfaces leakage

    Unassigned money is where budgets quietly fail; forcing it to zero exposes the leak.

  • Blind to timing

    A balanced month can still go negative mid-month, which a dated calendar catches.

The five steps

  1. Write down the income you are confident will arrive this month.
  2. List fixed obligations first: rent, loans, insurance, subscriptions, tax set-aside.
  3. Assign variable categories next: food, transport, household.
  4. Assign what is left to goals — emergency fund, sinking funds, debt overpayment.
  5. Adjust until income minus assignments equals exactly zero.

Doing it with irregular income

Budget only money you actually hold or have contracted. Optimistic income is the fastest way to break the method.

A common variant is to pay yourself a fixed monthly salary out of a buffer account and zero-base that salary. The buffer absorbs the lumpiness, and your budget becomes as boring as a salaried person's — which is the goal.

The timing fix

Assignment answers "how much"; it never answers "when". If your assignments are correct but rent leaves before the client pays, you still bounce.

Keep the zero-based assignments as budget goals and put the same items on a calendar with a running balance. You then see both that the month balances and that no day dips below zero.

Frequently asked questions

What is zero-based budgeting?

A method where you assign every unit of expected income to a category — spending, saving or debt — so that income minus assignments equals zero.

Does zero-based budgeting mean spending everything?

No. Saving and debt repayment are assignments, so a zero-based budget can allocate most of your income to building a buffer.

Does it work with irregular income?

Yes, if you only budget money you actually have, or pay yourself a fixed salary from a buffer and budget that.

What is its main weakness?

It ignores dates. A balanced month can still run out of cash mid-month, which is why a dated running balance is a useful companion.

Assign every unit, then check the dates

Budget goals and a dated calendar in one free app.

Open Cashflow Calendar