Skip to content

Zero-based budgeting: give every krone a job

Magnus Ramm

Co-founder of Penge · Published 17 July 2026 · 7 min read

Most budgets tell you what you spent after the fact. Zero-based budgeting flips that around: you decide where every krone goes before the month begins, until nothing is left unassigned.

Key takeaways

  • In zero-based budgeting you give every krone a job, so your income minus everything you assign to spending, saving and debt equals zero.
  • Zero does not mean broke; it means every krone has a purpose, including the part you save.
  • You build it by listing your income, then assigning it to categories one at a time until nothing is left over.
  • It gives you the tightest control of any common method, at the cost of a little more effort each month.
  • It works best when you review it regularly and adjust as real spending comes in, rather than setting it once and forgetting.

What is zero-based budgeting?

Zero-based budgeting is a method where you assign every krone of your income a specific job until you have nothing left to assign. Income minus your planned spending, saving and debt payments should equal exactly zero. You are not spending it all, you are deciding in advance where all of it goes.

The name comes from the fact that you start from zero and build the budget up, giving each krone a role until the amount left to assign is back at zero. It is the opposite of the common habit of spending through the month and hoping something is left at the end. Here, savings and debt payments are decided first, alongside your bills, rather than being whatever happens to survive.

Why the goal is zero, not empty

The zero can be confusing at first. It does not mean your bank account should be empty, and it does not mean you spend every krone. It means every krone is assigned to a category, and one of those categories is savings. When you assign 3,000 to savings, that money has a job, just like the money for rent or food. Reaching zero simply means no part of your income is left drifting without a purpose, which is where unplanned spending usually comes from.

A worked example

Say your income after tax is 25,000 for the month. In zero-based budgeting you hand out every krone of it until nothing is left to assign:

CategoryAssigned
Income after tax25,000
Rent9,000
Food4,000
Transport2,000
Bills and insurance2,500
Debt payment500
Sinking funds2,000
Savings3,000
Fun and eating out2,000
Left to assign0
A zero-based budget that balances to zero (an example)

How to do it, month by month

  1. Start with the income you can count on for the coming month. If your pay is steady, use your normal net salary; if it varies, use a cautious figure.
  2. List every category you need to cover, from fixed bills to food, transport, savings, debt and a little for fun.
  3. Assign money to each category, one at a time, starting with the essentials. Keep going until the amount left to assign reaches zero.
  4. If you run out before covering everything, something has to give: trim a category or move money from a less important one. That trade-off is the whole point.
  5. Through the month, record what you actually spend and move money between categories when reality differs from the plan.
  6. At the end, review. What you learn feeds straight into next month's budget.
Budget calculatorSplit your income with the simple 50/30/20 rule.

Handling irregular income and big yearly costs

Two situations trip people up. The first is irregular income. If your earnings swing from month to month, budget on money you have already received rather than money you expect, so you are always assigning real kroner, not a forecast. The second is large costs that come once or twice a year, such as insurance or Christmas. Rather than letting them wreck a single month, give them their own categories and set aside a little each month, the same idea as a sinking fund, so the money is ready when the bill lands.

Common mistakes to avoid

  • Forgetting irregular costs, so a yearly bill blows up an otherwise balanced month.
  • Budgeting down to nothing with no room for the unexpected, then abandoning the whole thing after one bad week.
  • Treating the plan as fixed. A zero-based budget is meant to be adjusted during the month, not obeyed to the letter.
  • Never reviewing. The method only works if last month's reality shapes next month's plan.

Who zero-based budgeting suits

It suits you if you like detail, want to get the most out of every krone, or are working toward a specific goal and want everything pulling in the same direction. It is more work than a simple split like 50/30/20, so if you want something you can set once and mostly forget, this may be more than you need. Many people use a hybrid: a rough top-level split, with the zero-based approach applied only to the categories where they most want control.

How Penge helps

Zero-based budgeting lives or dies on knowing where your money actually goes, and that is the part Penge takes care of. Penge connects to more than 2500 banks in over 30 countries, gathers your accounts in one overview and categorizes your spending automatically when it is sure. You set a budget per category and see during the month whether each one is on track, so it is easy to move money around before a category runs dry. The connection is read-only, and your bank credentials are never stored.

Not sure whether your bank is supported? See which banks are supported

Get a full overview with Penge

Connect your bank and let the app categorize and budget automatically.

Frequently asked questions

Does zero-based budgeting mean spending all my money?
No. It means assigning every krone a job, and saving is one of those jobs. When your budget balances to zero, it means every krone has a purpose, including the part that goes into savings, not that your account is empty.
What is the difference between zero-based budgeting and the 50/30/20 rule?
The 50/30/20 rule splits your income into three broad buckets and is quick to set up. Zero-based budgeting assigns money to specific categories until nothing is unassigned, giving more control for a little more effort. Many people start with 50/30/20 and move to zero-based later.
How do I use zero-based budgeting with an irregular income?
Budget on money you have already received rather than money you expect. When new income arrives, assign it then. That way you are always giving real kroner a job instead of building the month on a forecast that may not hold.

Read next