Skip to content

Zero-based budget: give every dollar a job

Last updated:

2 min read

A zero-based budget assigns every dollar of your monthly income to a purpose, so that income − everything assigned = $0. Bills, groceries, debt payments and savings all count as assignments. The point is not to spend it all; it is that no money is left undecided.

Open the budget planner in zero-based mode

How to build one

  1. Find your take-home pay. Use the amount that reaches your bank account in a typical month. The CFPB suggests listing every source, including side jobs and benefits.
  2. List what you actually spend. Track a month of spending and sort it into categories. The CFPB says to be realistic and, if tracking feels overwhelming, to review one week at a time.
  3. Check bill dates against pay dates. The CFPB notes that timing mismatches can cause shortfalls even when the monthly totals balance.
  4. Assign amounts. Give each category a number, including savings and debt payments.
  5. Check “left to assign.” If it is above zero, give the rest a job. If it is below zero, lower a line.
  6. Review and adjust. Compare actual spending with the plan, monthly at first, and change the plan where it is regularly off.

Worked example

Take-home pay is $3,200. The assignments are:

Example zero-based budget
Line Monthly
Housing $1,300
Food and groceries $450
Transportation $280
Utilities and phone $240
Insurance $130
Debt payments $250
Subscriptions $40
Everything else $210
Savings $300
Total assigned $3,200

$3,200 − $3,200 = $0 left to assign. Every dollar has a job. These numbers are an illustration, not a suggestion for how you should spend.

Where zero-based works poorly

  • Irregular income. Budgeting a month ahead is hard if pay swings. A weekly cash-flow version, as the CFPB describes, can fit better.
  • It takes time. Tracking and assigning is more work than a one-line rule.
  • Irregular bills. Annual insurance or car repairs can break a month. Give them their own monthly line so the money is waiting when they come due.

What to do with a leftover

If the planner shows money left to assign, point it somewhere on purpose. Put a date on a goal in the dated savings plan, or send it to debt with the avalanche or snowball calculator.

Frequently asked questions

Does zero-based mean I spend every dollar?

No. It means every dollar is assigned a job, and savings and debt payments are jobs. The “zero” is what is left to assign, not what you have left in the bank.

What if my income changes every month?

Budget from the lowest month you expect, or budget week by week. The CFPB describes a weekly cash flow version for irregular income: start with the week’s beginning balance, add that week’s income, subtract that week’s expenses, and carry the rest forward.

Do I need an app?

No. A notebook or the budget planner is enough. The CFPB’s advice is to use a tracking method you will actually keep up with.

How is it different from 50/30/20?

50/30/20 is a rule of thumb with fixed percentages. Zero-based has no fixed percentages: you assign amounts based on your own bills and goals, until nothing is left unassigned. Both are available in the budget planner.

What if the numbers do not add up?

Then you are planning to spend more than you earn. Lower a line, raise income, or move something to a later month, until the left-to-assign figure reaches zero. Do not plan on a credit card to close the gap.

Sources