A zero-based budget is a budgeting method where you give every dollar of your income a job at the start of the month. Rent, groceries, bills, savings, even your "spend it however you like" money gets its own line. When you subtract all the lines from your income, the result should be zero: no shortfall, and no money that disappears without you knowing where it went.
You have probably had that moment at the end of the month when you look at your account and wonder what you even did with it all. Most of the time the problem is not the big purchases. It is money without a job slowly melting away in small amounts. A zero-based budget closes exactly that gap.
What is a zero-based budget?
A zero-based budget is a planning method where you split your entire income into categories at the start of the month and leave no dollar unassigned. The formula fits on one line: income minus assigned money equals zero.
Do not let the word "zero" mislead you: you do not have to empty your account. Savings, an emergency fund and investments are categories too. So you can still have money in your account at the end of the month; what matters is that it had a job assigned in advance.
The method actually comes from companies. It was developed in the 1970s for corporate budgeting, as a pushback against the habit of "take last year's budget and add a bit": every line had to be justified from scratch each period. The logic is the same in personal finance. Instead of repeating whatever you spent last month, you decide again every month where your money will go.
Why does it work?
Most budgets focus on limiting spending. A zero-based budget makes you decide first, and the spending comes after.
- No money is left without a job. Money sitting "idle" in your account is the easiest money to spend. When every dollar is tied to a line, an unplanned purchase means taking from another line, and you notice it.
- Savings do not come last. In the usual pattern you spend first and save whatever is left. Here savings get a line at the start of the month, so they are funded by the plan, not by leftovers.
- Irregular expenses stop being surprises. You can set aside a small share every month for things like annual insurance, car maintenance or school costs. When that month arrives, the money is already there.
- You rethink it every month. You notice a subscription you no longer use while writing it into the budget. Things you pay out of habit become visible on their own.
How do you make a zero-based budget in 6 steps?
The first setup takes about an hour. In the months after, copying last month's plan and updating it takes no more than twenty minutes.
- Write down this month's net income. Only write the money you are sure will actually reach you. If your income varies, it is safer to use the lowest of the last three months.
- List your fixed expenses. Rent, HOA or building fees, utilities, loan payments, phone and subscriptions. These are costs whose amounts barely change and that cannot be put off.
- Treat savings and debt like fixed expenses. You can set the amount for your emergency fund, savings and extra debt payments right now. Not "if anything is left" at the end of the month, but "this much" at the start.
- Give variable expenses a share. Groceries, transport, eating out, clothing, entertainment. If you set the amounts by looking at what you really spent last month, your estimate will be close to reality. If you do not know yet where your money goes, you can start with our spending analysis guide.
- Spread irregular expenses across the year. Add up everything you pay once a year, divide it by twelve and set that share aside every month.
- Bring the difference to zero. Subtract all the lines from your income. If the result is positive, give what is left to a category, usually savings. If it is negative, you can trim the variable expenses until you reach zero. Fixed costs and savings should be the last lines you cut.
If a category runs out of money during the month, you can move money over from another category. There is only one rule: after the move, the total still has to be zero. That keeps the method flexible but honest.
Example: a zero-based month on $4,500
Here is what the start-of-month plan might look like for someone who lives alone and takes home $4,500 a month:
Fixed expenses
- Rent and building fees: $1,500
- Electricity, water, gas, internet: $250
- Phone and subscriptions: $100
Savings and the future
- Emergency fund: $400
- Savings and investments: $500
- Annual expenses share (insurance, maintenance, holidays): $200
Variable expenses
- Groceries: $700
- Transport: $250
- Eating out: $200
- Personal care and clothing: $150
- Entertainment: $150
- Buffer: $100
The total comes to $4,500, so income minus assigned money is zero. Close to a quarter of the income ($1,100) is set aside for the future before the month even begins. The buffer is for small costs you forgot about or did not see coming: a birthday present, a charging cable that breaks.
5 common mistakes
The method is simple, but it is easy to fall into a few traps in the first months. Each one has a fix.
- Counting your gross salary as income. A budget is built on the money that actually lands in your account. A budget built on the figure before deductions runs short from the first week.
- Leaving no buffer. Tying every single cent to a line looks great on paper. But real life always throws a surprise. A small buffer line keeps the budget from collapsing at the first one.
- Forgetting irregular expenses. If your budget "broke" when the insurance or car inspection came due, that expense was always there; it just had no line. Writing out the annual list once is enough.
- Not checking in mid-month. A zero-based budget is set up at the start of the month, but it lives during the month. You can take five minutes once a week to see how full each category is.
- Ignoring a category that overflows. If your grocery share is gone and you keep spending, the budget quietly drops below zero. Moving money is fine; spending without moving it is not.
Zero-based budget or other methods?
Budgeting methods are not rivals; they answer different questions. Here is a short comparison to help you choose the one that suits you:
- The 50/30/20 rule: Splits your income into three broad ratios. Quick to set up, but light on detail. A zero-based budget distributes the same money line by line. You can use 50/30/20 as a rough frame and fill it in the zero-based way.
- The envelope method: Puts limits on categories and stops spending when a limit is reached. A zero-based budget answers "where will all of my money go?", while the envelope method answers "when should I stop in this category?" The two work really well together.
- Kakeibo: Builds awareness by writing down your spending and focuses on an end-of-month review. If you prefer working with questions rather than numbers, kakeibo can be a gentler start.
If tracking every dollar wears you out, 50/30/20 is a good choice. If you struggle to set limits, try the envelope method. If you want full control of your money, a zero-based budget is the one.
How do you set up a zero-based budget in Pumpynotes?
In Pumpynotes you can build the plan in a note and track your real spending on the Finance page:
- Build the plan in a table. Open a new note, type
/on an empty line and add the "Table" block. Write the categories in the first column and the amounts in the second. You can put the total in the bottom cell with=SUM(...), and below that a formula that subtracts the total from your income. When the result is zero, your budget is ready. Formulas are available on every plan. - Set limits with category budgets. On the Finance page you can give each expense category a monthly limit. The bar fills as you spend, and the color shows how close you are to the limit. In Pumpynotes, budgets work monthly and start over on their own every month. On the Free plan you can set a budget for one category; all categories require Pro and above.
- Make fixed costs recurring transactions. Setting up a recurring transaction for rent, bills and subscriptions is all it takes. Turn on "Upcoming" in the transactions table to see future-dated payments too, and you no longer have to type the same lines from scratch every month.
- See payments on your calendar. Every transaction also shows up on your calendar on its own date. You can spot at a glance which payments are lined up before payday.
You will find the general setup for budget tracking in detail in our income, expense and subscription tracking guide.
Pumpynotes is free. Bring your calendar, notes and budget together in one workspace and give every dollar its job at the start of the month.
Frequently Asked Questions
What is a zero-based budget?
A zero-based budget is a budgeting method where you split all of your income into categories at the start of the month. When you subtract all the assigned amounts from your income, the result is zero. Since savings and an emergency fund are categories too, you can still have money in your account; what matters is that every dollar has a job.
Does a zero-based budget mean emptying my account?
No. Zero refers to the difference between your income and the planned amounts, not your account balance. The money you set aside for savings stays in your account; you have simply given it the job of "savings" at the start of the month.
Can I do a zero-based budget if my income changes every month?
Yes. The safest way is to build the budget on your lowest income from the last three months. In a month when you earn more, you can assign the difference to savings or to next month's budget. That way a low month does not break your budget.
What should I do if a category runs out of money?
You can move money over from another category, but the total still has to stay at zero. For example, if you move money from entertainment to groceries, the amount you set aside for entertainment that month goes down. If the same category overflows every month, it makes more sense to make that line bigger in next month's plan.
What is the difference between a zero-based budget and the 50/30/20 rule?
The 50/30/20 rule splits income into three broad ratios: needs, wants and savings. A zero-based budget assigns every dollar to a category one by one. 50/30/20 is quicker to set up, and a zero-based budget gives you more control. You can also use the two together.
Follow us
For more tips and updates, follow our Instagram page.