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
- Start with take-home pay: the amount that actually reaches your account this month.
- Fixed costs first: rent, loan payments, school fees, subscriptions.
- Everyday spending: groceries, transport, phone, eating out. Use last month’s real figures as a guide.
- Give the rest a job: emergency fund, goals, extra debt payments, money sent home, until “left to budget” reaches zero.
- 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:
| Category | Plan |
|---|---|
| Rent | PKR 42,000 |
| Groceries | PKR 15,000 |
| Utilities | PKR 8,000 |
| Transport | PKR 11,000 |
| Dining Out | PKR 6,000 |
| Phone & Internet | PKR 3,000 |
| Healthcare | PKR 5,000 |
| Student Loan | PKR 15,000 |
| Career Development | PKR 5,000 |
| Gym Membership | PKR 3,000 |
| Emergency fund | PKR 37,000 |
| Left to budget | PKR 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.