Zero-based budgeting is a method where every dollar of income is assigned to a specific category — expenses, savings, debt payments, or savings goals — so that the sum of all allocations equals your total income. Income minus allocations = zero.
The name refers to the budget starting from zero each period, not from last month’s surplus. You allocate what you have, not what you hope to have.
How it works in practice
Say your monthly take-home pay is £3,000. In a zero-based budget, you would allocate:
- Housing (rent + utilities): £1,100
- Groceries: £350
- Transport: £200
- Subscriptions: £80
- Dining out: £150
- Clothing: £100
- Emergency fund (savings): £200
- Debt payoff (credit card): £500
- Discretionary (whatever): £320
Total: £3,000. Zero left unallocated.
This is the model enforced by YNAB (“give every dollar a job”) and EveryDollar (Dave Ramsey’s app). Every dollar that arrives in your account needs a destination before it can be spent.
Why it works — and why it doesn’t for everyone
Why it works: the act of allocation is the behaviour change. When you’ve already decided that £150 goes to dining out, the question “should I go out tonight?” changes. The budget answers it before you’re in the moment. Six weeks of zero-based budgeting changes how you think about money at the point of decision, not just at the point of review.
Why it doesn’t work for everyone: the method requires active weekly engagement. YNAB recommends 15–20 minutes per week of budget maintenance. For users who want a passive dashboard — one they check occasionally, not one they manage actively — zero-based budgeting creates friction rather than resolving it.
Zero-based vs envelope method
The envelope method is the cash-based predecessor: physically put money in labelled envelopes for each category. When the envelope is empty, you stop spending in that category. Zero-based budgeting is the digital implementation of the same logic — categories replace envelopes, app balances replace physical cash.
Which apps use this method
YNAB is the dominant zero-based budgeting app. The “give every dollar a job” rule is enforced at every screen — you cannot use YNAB passively. See our YNAB review.
EveryDollar is Dave Ramsey’s zero-based app. Functionally similar to YNAB; different ecosystem (Ramsey’s Financial Peace University is the surrounding curriculum).
Goodbudget implements envelope budgeting (the physical-cash analogue) which is effectively zero-based budgeting in envelope form. Manual entry only — no bank feeds.
Related terms
- Envelope Method — the cash-envelope predecessor
- Sinking Funds — irregular-expense pre-allocation within zero-based budgets
- Bank Feed — the automated transaction import that makes zero-based apps usable without manual entry