Budgeting

Zero-Based Budgeting: How It Works and a Worked Canadian Example

Zero-based budgeting assigns every dollar of your income a specific purpose. Here is how the method works and a step-by-step example using a typical Canadian household budget in CAD.

WealthHerd Team17 October 20259 min read
Notebook and calculator representing personal budgeting

Zero-based budgeting (ZBB) assigns every dollar of income a specific purpose before the month begins. Income minus all assigned purposes equals zero — not because you have nothing left, but because every dollar is spoken for: rent, groceries, TFSA contributions, RRSP savings, and everything else.

What Zero-Based Budgeting Is

The "zero" means income minus all allocations equals zero. A C$500 TFSA contribution is just as purposeful as the hydro bill. Nothing is unallocated; nothing drifts.

ZBB outperforms percentage rules (which break down for households with high Toronto or Vancouver rents) and spending tracking apps (which show what happened but do not change it). It is prospective — every dollar has a job before the month starts.

Building Your Zero-Based Budget

Step 1 — Net income. Take-home pay after federal and provincial income tax, CPP contributions, EI premiums, and any group benefit deductions. Include all sources.

Step 2 — Fixed expenses. Rent or mortgage, car payment, insurance, utilities, subscriptions.

Step 3 — Variable expenses. Groceries, gas, dining out, clothing, entertainment. Use realistic recent spending, not targets.

Step 4 — Savings and investment goals. Treat these as non-negotiable: emergency fund, TFSA contributions, RRSP contributions, RESP for children.

Step 5 — Zero it out. Income minus everything equals zero. If negative, reduce a category. If positive, assign the surplus to a savings goal.

Worked Canadian Example: The Moreau Household

Isabelle (36, marketing manager) and Luca (34, electrician) live in Ottawa, Ontario. Combined take-home after tax, CPP, EI: C$9,800/month.

Fixed expenses

CategoryMonthly
Mortgage (C$550k, 25-year amortization, 5.4% fixed)C$3,385
Property tax (monthly installment)C$320
Home insuranceC$110
Car insurance (2 cars)C$250
Internet and mobile (x2)C$170
Streaming and subscriptionsC$60
Term life insuranceC$80
Fixed totalC$4,375

Variable expenses

CategoryMonthly
GroceriesC$750
Gas and transitC$220
Dining outC$300
Clothing and personal careC$150
Entertainment and hobbiesC$150
Household / miscC$100
Variable totalC$1,670

Savings and investments

CategoryMonthly
Emergency fund top-upC$100
TFSA — Isabelle (C$7,000/year)C$583
TFSA — Luca (C$7,000/year)C$583
RRSP — IsabelleC$400
RESP — child (C$2,500/year for CESG)C$208
Vacation fund (sinking)C$200
Savings totalC$2,074

Irregular / annual sinking fund

CategoryMonthly
Annual sinking fund (car maintenance, Christmas, home repairs)C$381

The zero-out

Amount
Total incomeC$9,800
Fixed expenses-C$4,375
Variable expenses-C$1,670
Savings and investments-C$2,074
Sinking fund-C$381
RemainingC$0

Both TFSAs are fully funded (combined C$14,000/year — the most tax-efficient saving action available). The RESP contribution of C$2,500/year captures the full C$500 CESG grant from the government. Isabelle's C$400 RRSP contribution reduces her taxable income — generating a tax refund that she applies to the mortgage as a lump sum prepayment each spring.

Canadian-Specific Budget Categories

CPP and EI: Already deducted before take-home pay. No separate budget line required if using actual net pay.

RESP: C$2,500/year per child captures the maximum C$500 Canada Education Savings Grant. Budget C$208/month per child — the government match effectively makes this the highest-return savings action available for parents.

RRSP contributions: Consider whether they make more sense as a lump sum around tax time (using any tax refund to fund them, reducing admin complexity) vs. monthly contributions.

TFSA first: In any month where you cannot fully fund every savings category, prioritize TFSA contributions over RRSP — unless you are in a high marginal bracket where the RRSP deduction is particularly valuable.

Common Mistakes

Forgetting property tax installments. Many Ontario homeowners pay bimonthly installments; divide annual property tax by 12 and budget monthly even if paid less frequently.

Budgeting gross income instead of net. Use actual take-home after tax, CPP, EI, and all deductions.

No personal spending categories. Include an amount for each person for spending with zero justification required. Without this, the budget creates deprivation and breaks.

Forgetting annual costs. Car licence renewal, home maintenance, Christmas spending, and annual subscriptions are not emergencies. Divide by 12 and include monthly.

Tools

ToolCostNotes
YNAB (You Need a Budget)~C$22/monthPurpose-built ZBB; excellent
Monarch Money~C$15/monthStrong Canadian bank integrations
Mint (discontinued 2023)Use Credit Karma's budget tool instead
SpreadsheetFreeFully customizable
Simplii or KOHOFreeBuilt-in savings goal features

Making It Stick

Review spending mid-month and at month-end. The first 3 months are calibration, not perfection. Every dollar you deliberately assign compounds your financial progress — the habit is more valuable than any individual budget category.

Found This Useful?

Get more guides like this every week — free to your inbox.

Join the Free Newsletter