what is the maximum age to contribute to an resp?
You can contribute to an RESP for up to 31 years, and the plan can remain open for a maximum of 35 years. Under the CESG, the government matches 20% on the first $2,500 contributed annually to an RESP, to a maximum of $500 per beneficiary per year. The lifetime maximum per beneficiary is $7,200, up to age 18.