CaudalStart free
← All articles

Zero-based budget: give every dollar a job

Money without a job spends itself. A zero-based budget simply leaves none of it.

2026-10-18

In short

A zero-based budget gives every unit of income a job in advance: income minus spending, saving and debt payments must equal zero. Zero does not mean spending it all — saving is a job too. It is drawn up before the month starts, and when a category runs out, money is moved from another category rather than added from nowhere.

An ordinary budget answers «how much did I spend». A zero-based budget answers in advance: where every part of the income will go. The method began in companies, where costs are justified from scratch every year, but in personal finance it stuck as the strictest and clearest approach.

How it works

Income − (spending + saving + debt) = 0.

Not «what is left over» but «where does it all go». Money without a job disappears on small things; a zero-based budget leaves none.

Example

Income of 4 000.

1 400

Housing and utilities

Essential

800

Groceries

Monthly limit

320

Transport and phone

Essential

400

Eating out, fun

Limit

280

Miscellaneous and gifts

The month's buffer

600

Saving

Emergency fund and goals

200

Extra debt payment

On top of the minimum

0

Left over

Every dollar has a job

How to build it, step by step

  1. Write down the income that will arrive this month — the real figure, not the hoped-for one.
  2. List the essentials: housing, loans, phone.
  3. Assign savings and extra debt payments — before fun, not after.
  4. Split what remains across flexible categories.
  5. Check: all the lines add up to the income.

When a category runs out

Move money from another category — and decide which. If groceries go over, the difference comes from eating out or miscellaneous, not «from somewhere». That decision is what makes the method work: overspending becomes a choice instead of a surprise.

Pros and cons

  • Pro: every decision is visible, no money goes missing.
  • Pro: saving is a line, not a leftover.
  • Con: it takes time at the start of each month.
  • Con: with irregular income you assign money as it arrives — more in budgeting with variable income.

A similar idea without a spreadsheet: the envelope method, where each envelope is a category and an empty one is not refilled from thin air.

How it looks in the app

In Caudal a zero-based budget is assembled from what is already there: essential payments under «Recurring», saving as goal contributions, flexible categories with a monthly limit. The app shows how much of each limit is left, and the main screen shows what you can spend today with everything essential and saved already taken off.

Category limits: what is planned and what is already spent
Category limits: what is planned and what is already spent

Common questions

Does a zero-based budget mean spending all my money?
No. Zero means every amount has a job, and saving and extra debt payments are jobs too. They are usually assigned first, before fun.
How is a zero-based budget different from 50/30/20?
50/30/20 sets proportions; a zero-based budget sets a specific amount for every line. They combine well: use the proportions as a guide and assign income down to zero across your own categories.
What if a category runs out of money?
Move money from another category and decide which. Adding from nowhere is not allowed — the lines would then exceed income and the budget would stop telling the truth.

Try it on your own money

Caudal is an expense tracker in Spanish, English and Russian. Several currencies, goals, debts, a shared household budget. Recording an expense takes three seconds.

Start free

Read next

  • How to make a personal budget you will not abandon
  • The 50/30/20 rule when your rent eats half your income
  • Emergency fund: how much you need and how to build one