what is the maximum contribution for resp per year?
Yearly and lifetime RESP contribution limits annual contribution limit: $4,000; lifetime contribution limit: $42,000 (including any contributions made prior to 1998).