You can contribute as much as you want per year to an RESP; up to the $50,000 maximum lifetime contribution limit per student. The Canada Education Savings Grant (CESG) will only match 20% of the first $2,500 in contributions per year – or up to the first $5,000 in contributions if sufficient carry forward room exists.
To take total advantage of the Canada Education Savings Grant (CESG), we recommend ensuring that you contribute to your plan every year until you’ve received the $7,200 maximum.
After reaching the $50,000 lifetime contribution threshold per student, you will incur tax penalties.