Basic RESP Calculator
   
  Beneficiary's age at Dec 31 of current year
  Beneficiary's Age of 1st contribution
  Has a contribution been made for the current year
  Beneficiary's age at planned final contribution
  Age at planned first withdrawal
  Personal Contributions to date
  Estimated CESG grants received to date
  Actual CESG grants received to date (if unknown enter estimate)  
  Current value of RESP savings
  Average future annual contribution to reach maximum contribution limit
  Average future annual contribution to maximize CESG grant
  Planned Annual Contribution (contributions made after age 17 do not quality for CESG)
  Projected Total Contribution
  Projected Total CESG Received
  Growth Rate
  Value at age of final contribution
  Value at age of first withdrawal
   
  Unused CESG Grants
  You have an unused grant carry forward of 
  Contributions annually required to qualify for the unused grant
  Years of contribution at this level to qualify for unused grant
  The amount of unused CESG grants does not affect the amount of grant you are eligible to receive over the lifetime of the plan but making making additional contributions earlier can allow you to receive the matching CESG grant earlier. Maximum additional contribution to qualify for the grant is $2500 per year or $5000 per year total.
   
Who can be the beneficiary of an RESP
While you can open a plan for a child, you can also name yourself or another adult as the beneficiary.
Period that an RESP can stay open
You can make contributions into an RESP until 31 years after you first opened it. After that time, however, you can transfer savings from other RESPs into a single plan. You would then have until the end of the 35th year after the plan was first opened to use the funds before the RESP expires (unless otherwise specified in the terms for your plan).
When a beneficiary does not continue their education after high school
If the child chooses not to continue their education after high school, you can wait a while to see if they change their mind. RESP accounts can stay open for up to 36 years. If you are sure the beneficiary will not be using the money in the future, you can transfer the money from one RESP to another.
Yearly and Lifetime Contribution Limits
While there are currently no annual contribution limits, you can receive the Canada Education Savings Grant (CESG) only on the first $2,500 in contributions per year, or up to the first $5,000 in contributions, if sufficient carry forward room exists. Any contributions over and above these amounts will not receive any CESG for the current year or any subsequent years. All contributions exceeding $50,000 limit will not attract any grant even if the maximum $7,200 of grant is not reached.
CESG Grant Room (carry forward)
As of 1998, grant room (unused basic CESG amounts) accumulates until the end of the year in which the child turns 17 even if he or she is not a beneficiary of an RESP. Unused basic CESG amounts for the current year are carried forward for possible use in future years, provided the beneficiary remains eligible.
Over Contributions
When an over-contribution occurs, you will be required to pay tax in the amount of one percent per month on your share of the over-contribution until it is withdrawn.
Roles & Responsibilities and other RESP related information
For detailed information on the roles and responsibilities of all parties related to the RESP account and for information regarding unused RESP funds, taxation, etc. please refer to: https://www.canada.ca/en/employment-social-development/services/student-financial-aid/education-savings/resp/info.html