CRA: RESP contribution room history
Available via CRA MyAccount for the subscriber. Useful for confirming unused CESG room before a catch-up contribution.
CRA: MyAccount →Stage · Saving for post-secondary education in Canada
CESG matches 20% of the first $2,500 contributed per beneficiary per year. Missing a year means losing $500 of match that you can only partially recover. The mechanical default is $2,500 every year from birth to age 17. Households below income thresholds get additional federal and provincial layers on top.
Available via CRA MyAccount for the subscriber. Useful for confirming unused CESG room before a catch-up contribution.
CRA: MyAccount →Unused CESG room carries forward. In a single year you can contribute up to $5,000 and claim up to $1,000 of CESG match (the current year's $500 plus one prior year's unused $500). You cannot claim more than two years of catch-up in a single year.
A second layer of CESG match for lower-income families. 2026 thresholds: families with net income below roughly $56,000 get an extra 20% on the first $500 of contributions; families between $56,000 and $111,000 get an extra 10% on the first $500. Applied automatically if the RESP provider submits the correct forms.
Yes, in a family RESP. CESG can be used by any beneficiary in the plan within the match per-beneficiary cap. Individual plans do not permit sibling redirection of grants.
Over-contribution above $50,000 lifetime per beneficiary triggers a 1% per month tax on the excess until it is withdrawn. Simple to fix via a contribution withdrawal (which reduces subscriber contribution room but is otherwise tax-free).
Next stage
Withdraw: Educational Assistance Payments and contributions →