Don't know your net? Run the take-home calculator first.
Needs (50%)
$2,500
Rent, groceries, utilities, transit, insurance, minimum debt.
Wants (30%)
$1,500
Dining out, streaming, hobbies, travel, anything optional.
Savings (20%)
$1,000
TFSA, RRSP, FHSA, extra debt payments, emergency fund.
The honest answer: rent is the problem, not discipline. The Canada Mortgage and Housing Corporation (CMHC) defines housing as "unaffordable" above 30% of pre-tax income — but in Toronto and Vancouver, the average one-bedroom rent already exceeds 30% of the median single-adult net income. When housing eats 40–50% of net pay, the 50/30/20 rule mathematically can't work. The fix is structural: cheaper rental, roommate, move out of the core, or significantly higher income — not "spend less on coffee."
Needs aren't just rent and groceries. They include: minimum credit card payments, car insurance (mandatory in every province), tenant insurance (required by most landlords), basic phone and internet, transit pass or fuel for getting to work, and any prescription not covered by provincial drug plans. Most people under-count this and feel constantly over-budget — a properly counted "needs" total in a Canadian city is usually closer to 55–60% than 50%.
Default order for most Canadians under 40: FHSA first if you don't own a home (best account in the country — tax deduction in, tax-free out, $40K lifetime cap), then TFSA for flexibility, then RRSP if your marginal rate is above ~30%. High-interest debt (credit cards above 19%) takes priority over all of the above.