How to use this page: Read the simplified explanation first, then use the official links below before acting.

Plain-language summary

Action steps

  1. Before requesting a transfer, confirm that the receiving RESP is already registered and ask the new promoter how they will preserve contribution and grant history.
  2. Check whether the two plans have the same beneficiary or whether the transfer depends on the sibling rule, because that is what usually decides whether the transfer stays non-taxable.
  3. If the child may not use the RESP for school, separate the account into three buckets before acting: personal contributions, grants, and growth.
  4. Ask the promoter whether leftover growth would be paid as an accumulated income payment, transferred to an RRSP, rolled to an RDSP, or lost back to the government.
  5. Get the provider's fee schedule and timing in writing before moving the plan, because the tax rule and the provider process are two different issues.

Caveats to watch

Examples

Example: transfer to another provider for the same child

A parent moves an RESP from Bank A to Brokerage B for the same beneficiary. If Brokerage B's RESP is already registered and the promoters handle the transfer properly, CRA says the move will usually have no tax implications. The parent still needs to check transfer fees, grant support, and any processing delays.

Example: child does not attend school and the plan has growth left

A subscriber withdraws their original contributions tax-free after the RESP is no longer needed. The remaining growth cannot simply be taken out tax-free. If the plan qualifies, that growth may be paid as an accumulated income payment, transferred to the subscriber's RRSP within the permitted limit, rolled to an eligible RDSP, or otherwise handled under the promoter's closing process.

What this means in real life

When accumulated income payments show up

Questions to ask before signing a transfer form

Official sources