Skip to content

We may earn a commission when you click links on this page. How we make money

Budgeting & Money Tips

Zero-Based Budgeting, Explained

A zero-based budget gives every dollar a job before the month starts, so nothing slips through the cracks. Here is how it works, with a simple example and tips for tight months.

Key takeaways

  • In a zero-based budget, income minus planned spending, savings and debt payments equals zero.
  • “Zero” doesn’t mean spending everything. Savings and extra debt payments are jobs too.
  • You plan each month before it starts, based on that month’s actual bills.
  • It works well when money is tight, because every dollar is accounted for.
  • Check in during the month and adjust when something changes.

If you often reach the end of the month and wonder where the money went, a zero-based budget may help. The idea is simple: before the month starts, you give every dollar a job, whether that’s rent, groceries, a debt payment or savings, until there’s nothing left unassigned. Here’s how it works.

The basic idea

Income − everything you plan to spend, save or pay toward debt = $0.

That doesn’t mean your bank account hits zero. It means every dollar has a plan. Money set aside for savings or an extra card payment counts as a job, just like rent.

How to build one, step by step

  1. Write down this month’s income. Use take-home pay. If your income varies, use a conservative estimate; see how to budget on an irregular income.
  2. List fixed essentials first: rent or mortgage, utilities, insurance, transportation, child care, minimum debt payments.
  3. Add variable essentials: groceries, gas, medicine.
  4. Plan for irregular bills coming up, like car registration or a yearly subscription. A sinking fund helps.
  5. Give the rest a job: emergency savings, extra debt payments, and a modest amount for personal spending.
  6. Adjust until income minus all categories equals zero.

An example

These numbers are only for illustration. Take-home pay this month: $3,000.

CategoryPlanned
Rent$1,150
Utilities and phone$220
Groceries$450
Gas and transit$180
Insurance$140
Minimum debt payments$210
Car registration (sinking fund)$30
Emergency fund$100
Extra payment on target card$300
Personal spending$220
Total$3,000

Every dollar is assigned. The $300 extra card payment and $100 savings are part of the plan, not leftovers.

Making it work when money is tight

If your essentials take more than your income, a zero-based budget makes that clear quickly. That’s useful information:

Tips to make it stick

Zero-based vs. 50/30/20

The 50/30/20 budget uses three broad buckets and is quicker to set up. Zero-based budgeting is more detailed and gives you more control, which can help when you’re paying down debt. Some people start with 50/30/20 and switch to zero-based when they want tighter control.

Where to put extra money

Once essentials are covered, decide how to split extra money between savings and debt. Should you pay off debt or save first gives a simple order, and the debt avalanche or snowball shows which debt to target.

The bottom line

A zero-based budget assigns every dollar before the month starts, so your money goes where you decide. It takes a little time each month, but it can make a tight budget feel more manageable and speed up paying off debt.

Sources: CFPB: prioritizing bills (Your Money, Your Goals) · CFPB: budgeting, how to create a budget and stick with it

Keep reading