What Is Zero-Based Budgeting?
Zero-based budgeting (ZBB) is a budgeting method where you assign every dollar of your income to a specific category until you reach zero. The formula is simple:
Income − All Assigned Categories = $0
Reaching zero doesn't mean you've spent everything. It means every dollar has been deliberately assigned — whether to rent, savings, RRSP contributions, or a sinking fund. The goal is that no dollar is "floating" without a purpose.
Zero-based budgeting was popularized by Dave Ramsey and has become one of the most widely recommended budgeting approaches in North America. It forces you to be intentional about every spending and saving decision.
How to Build a Zero-Based Budget — 6 Steps
Calculate your monthly income
Use your net (after-tax) income. Include employment, EI, CRA benefits (CCB, GST/HST credit), and any side income. Use your lowest expected income month if it varies.
List all fixed expenses
Rent/mortgage, car payment, insurance, loan payments. These are the same amount every month and get budgeted first.
Budget irregular expenses
Variable costs: groceries, gas, utilities, clothing. Use your 3-month average for each category as the starting estimate.
Assign savings goals
Savings are not "what's left." Give each savings goal its own budget line — TFSA, RRSP, emergency fund, sinking funds. They count as "expenses" in ZBB.
Assign debt payments
Minimum payments for all debts, plus any extra debt payment you plan to make. Every debt payment needs its own line.
Adjust until you reach $0
If income − assigned categories doesn't equal zero, adjust. If positive: add more to savings or debt. If negative: cut a category. Repeat until balanced.
Example: Canadian Monthly Zero-Based Budget
Net monthly income: $4,200 (employed, Ontario, single person)
ZBB Tips for Canadians
- Budget for CPP/EI separately: If you're self-employed, set aside 10–15% of income for CPP contributions (you pay both employee and employer portions). Budget this as a "tax savings" line.
- Include CRA instalment payments: Self-employed Canadians owing more than $3,000 in tax must pay quarterly instalments. Include these in your ZBB.
- Seasonal hydro adjustment: Budget winter months at $50–$100 more for heating. Reduce entertainment budget during winter and redistribute to utilities.
- TFSA over RRSP at lower incomes: If your income is under $50,000, prioritize TFSA contributions in your ZBB — the tax-free withdrawal flexibility is more valuable.
- "Roll with the punches": ZBB doesn't require perfection. If you overspend in one category mid-month, reduce another. The goal is ending the month at zero, not having a perfect budget from day one.
Frequently Asked Questions
Give Every Dollar a Job Starting Today
KOHO's vaults and spending limits make zero-based budgeting tangible. Get $100 cash bonus with code 45ET55JSYA.
Get $100 with KOHO →