Filing forms with the Registered Plans Directorate


Sign up for My Business Account or request a Web Access Code to take advantage of our electronic filing options.


Administrators of deferred income and savings plans are required to file forms with the Registered Plans Directorate (RPD). Depending on the form, you can file:

  • electronically, using internet file transfer or a web form
  • by mail or by using completed paper forms

See the chart of filing options for forms below for additional details.

Electronic filing options


You will receive a submitter number after clicking Submit. Keep this number for your records and include it on any additional information that you send to the RPD.

Filing forms electronically is convenient, free, and secure. Your form is considered filed with us the same day that it is completed online. 

Choose one of the following two options:

Internet file transfer (IFT) allows you to use payroll, commercial, or in-house developed software, to send an .xml file of up to 150 MB over the Internet.

Web Forms allows you to complete an information return easily, and the information is validated in real time.

Internet File Transfer

In order to file by IFT, you will need to create a schema that is different for each form. The complete list of RPD schemas is available below.

For more information about XML, go to XML Format and XML technical specifications.

How to file using IFT

If you use commercial software, it will automatically create your .xml file. Go directly to step 4.

If you do not use commercial software, you will need to create your own .xml file, using the following steps. Note that your file name must have the extension .xml.

Step 1: Get the XML specifications

The XML schema defines the building blocks of an .xml file. The schemas are in .xsd format.

To get a list of the specifications you need for each different form, go to Filing options for forms.

Step 2: Create and save your file

Create your .xml file using the specifications for the form you are filing. Save your .xml file on your computer. Name your file with extension .xml. Note the location.

Step 3: Validate your file

To validate your file, check both the format and content of your .xml file against our schema using a validating parser. You can download validating parsers from the Internet. The software is not offered or supported by the CRA. If you have questions, ask the software company that created the validating parser.

  1. Launch the validating parser
  2. Include in the parser the path to the files you saved
  3. Follow the instructions in the parser to find and open your .xml file
  4. Correct all errors the parser finds and re-validate your file

Step 4: Use the Internet file transfer (XML) application

To use the Internet file transfer (XML) application, log in using either of the following options:

Corrections to data already filed

You may need to correct original data sent to the RPD. You can make any required corrections by resending a new listing with only the necessary corrections.

Web Forms

How to file using Web Forms

To use Web Forms, log in using one of the following options:



Most of the RPD forms will continue to be available on our webpages. You can complete, save, print, and mail the form and any applicable documents to our office.

Filing options for forms

Report a problem or mistake on this page
Please select all that apply:

Thank you for your help!

You will not receive a reply. For enquiries, contact us.

Date modified: