What zero-based budgeting means
Zero-based budgeting (ZBB) is a system where:
Income − all assigned spending and savings = $0
The “zero” doesn’t mean you have no money left. It means every dollar has a named job before the month begins. Savings, TFSA contributions and emergency fund top-ups are assigned categories that “spend” your money on purpose.
That is the difference from “spend first, see what’s left” and from category-free approaches like pay yourself first, which automates savings and leaves the rest untracked. Zero-based budgeting is a hands-on method that takes a monthly planning session; our guide to budgeting in Canada compares it with the others.
Step 1: Start from your take-home pay
Employees budget from net take-home pay, not gross salary. The paycheque has already had income tax, CPP contributions and EI premiums taken off, so the amount that reaches your bank account is the amount there is to assign. Our salary calculator estimates it for any province.
If you’re paid every two weeks, a typical month has two paycheques and two months a year have three. The usual approach is to budget each month on two paycheques and give the third its job in advance; our page on budgeting on biweekly pay covers how.
Steps 2 to 5: a worked month
Take-home pay: $4,600 a month.
Step 2: List every fixed expense. These are the same amount each month.
| Category | Example amount |
|---|---|
| Rent or mortgage | $1,800 |
| Car payment | $400 |
| Car insurance | $175 |
| Internet | $75 |
| Phone | $65 |
| Streaming services | $40 |
| Gym | $50 |
| Loan and debt minimum payments | $250 |
| Fixed total | $2,855 |
Step 3: Give variable essentials a target. These happen every month but vary in amount.
| Category | Target |
|---|---|
| Groceries | $600 |
| Gas or transit | $150 |
| Hydro and utilities | $130 |
| Household supplies | $50 |
| Variable essentials total | $930 |
That leaves $815 to divide between savings and discretionary spending.
Step 4: Assign savings before discretionary spending. Savings are not what is “left over”; they get their amounts before the fun money does.
| Savings category | Monthly amount |
|---|---|
| Emergency fund top-up | $200 |
| TFSA contribution | $200 |
| RRSP contribution | $100 |
| Savings total | $500 |
Step 5: Assign what remains to discretionary spending.
| Category | Amount |
|---|---|
| Dining out | $100 |
| Entertainment | $50 |
| Clothing | $50 |
| Personal care | $40 |
| Gifts | $30 |
| Buffer and miscellaneous | $45 |
| Discretionary total | $315 |
Check: does it add to zero?
| Take-home pay | $4,600 |
| Fixed expenses | −$2,855 |
| Variable essentials | −$930 |
| Savings | −$500 |
| Discretionary | −$315 |
| Left to assign | $0 |
If you can’t reach zero with your current income and expenses, that is information, not failure. The categories to adjust are discretionary spending, savings (temporarily) or a fixed cost that can come down.
The savings lines here would reach an emergency fund target and the registered accounts at whatever pace the budget allows. Annual costs like car registration or an insurance renewal fit the same way, as a monthly sinking fund line.
Canadian categories to include
Some savings categories are specific to Canada:
| Category | What to know |
|---|---|
| TFSA contributions | Annual room is $7,000 this year plus any unused room carried forward; see the TFSA contribution limit |
| RRSP contributions | Room depends on last year’s earned income; see the RRSP contribution limit |
| FHSA contributions | For a first home: $8,000 of new room a year; see the FHSA guide |
| RESP contributions | For a child’s education, with a federal grant on contributions |
Each one is simply another assigned category, like rent or groceries. Many people set up the TFSA transfer on payday so it is the first “expense” every month.
Tools for zero-based budgeting in Canada
A spreadsheet (Google Sheets or Excel) handles zero-based budgeting at no cost. YNAB (You Need A Budget) is built around the method; our YNAB review for Canadians covers its bank connections and price. Monarch Money tracks spending against category budgets, and our comparison of budgeting apps in Canada covers the rest.
Frequently asked questions
Does zero-based budgeting work on an irregular income? Yes, with an adjustment: the budget starts from a low month’s income, and anything above it gets assigned when it arrives. Our guide to budgeting on an irregular income covers that and the holding-account approach.
Does zero-based budgeting work with Canadian registered accounts? Yes. TFSA, RRSP, FHSA and RESP contributions are assigned as savings categories in the plan, expenses with a purpose like rent or groceries.
How long does it take to get used to zero-based budgeting? Often two or three months. The first month tends to underestimate irregular costs (car maintenance, gifts, annual subscriptions); after a few months of real numbers, the category amounts become realistic.
Related articles
Sources
The figures and rules on this page come from these sources, last checked against them on August 29, 2026. How we check facts.
- Canada Revenue Agency: MP, DB, RRSP, DPSP, ALDA, TFSA limits, YMPE and the YAMPE
- Canada Revenue Agency: FHSA: Participating in your FHSAs