WhatsApp logging is coming · AED 49 founding price · Join the waitlist →
BudgetByChat
Guide

Zero-based budgeting: how it works, with a worked example

Zero-based budgeting means planning every unit of your income before the month starts, until income minus your plan equals zero. It sounds strict; in practice it is the most freeing way to budget, because every spending decision has already been made.

Updated 10 October 2026 · 7 min read

The one rule

Income − planned spending − planned saving = 0. Before the month starts, you assign every unit of income to a category. Rent, food and transport are categories; so are the emergency fund, extra debt payments and money sent home. When the plan adds up to your income exactly, you are done.

Zero does not mean spending everything. It means nothing is left without a purpose, which is why the method works: money with no job tends to disappear into small purchases you do not remember.

Set one up in five steps

  1. Start with take-home pay: the amount that actually reaches your account this month.
  2. Fixed costs first: rent, loan payments, school fees, subscriptions.
  3. Everyday spending: groceries, transport, phone, eating out. Use last month’s real figures as a guide.
  4. Give the rest a job: emergency fund, goals, extra debt payments, money sent home, until “left to budget” reaches zero.
  5. Adjust as you go: overspent on food? Move money from another category so the plan still adds up.

Worked example: PKR 150,000 take-home pay

Here is BudgetByChat’s fresh-graduate template applied to a monthly salary of PKR 150,000:

CategoryPlan
RentPKR 42,000
GroceriesPKR 15,000
UtilitiesPKR 8,000
TransportPKR 11,000
Dining OutPKR 6,000
Phone & InternetPKR 3,000
HealthcarePKR 5,000
Student LoanPKR 15,000
Career DevelopmentPKR 5,000
Gym MembershipPKR 3,000
Emergency fundPKR 37,000
Left to budgetPKR 0

The template plans PKR 113,000, leaving PKR 37,000. Giving that to the emergency fund brings “left to budget” to zero. Try your own numbers in the zero-based budget calculator.

Mistakes that make people quit

  • Planning on a perfect month. Use real numbers from last month, not the ones you wish were true.
  • Forgetting yearly costs. Insurance, school fees and flights arrive in one go. Divide by twelve and plan that every month.
  • Treating overspending as failure. Moving money between categories is part of the method, not cheating.
  • Not logging. A plan you never compare with reality stops being useful by week two. Log as you spend; it takes seconds.

Zero-based budgeting vs other methods

The 50/30/20 rule splits income into needs, wants and savings; it is quicker but less precise. Envelope budgeting is zero-based budgeting with cash or virtual envelopes. Apps such as YNAB and EveryDollar use the same zero-based idea; BudgetByChat does too, for free and in 30 currencies.

Questions

No. Zero means every unit has a job, and savings, debt payments and money sent home are jobs too. You end the month with nothing unplanned, not with nothing saved.

Move money from another category to cover it, so the plan still adds up. That trade-off is the point: you choose what gives, instead of finding out later.

Budget on a conservative month. When more comes in, give the extra a job straight away, ideally a buffer that tops up the quiet months.

Related

All of it, free forever.

No credit card. No trial. No feature limits.