XML specifications for all information return types – File information returns electronically (tax slips and summaries)
To users of the Internet File Transfer (IFT) application
To avoid system errors, ensure all Name, Address, Country, and Province fields contain valid text (not filled with spaces). Remove empty optional tags and provide information in all mandatory fields. After making the necessary corrections, rename the file, clear your cache, log out of the system, and log back in before attempting to resubmit.
Important Notice: Update to XML File Validation
Effective October 20, 2025, a new validation has been introduced. To prevent your submission from being rejected, please remove all optional fields without values from your XML file.
You may be looking for:
You must include a T619, Electronic Transmittal record to create a complete submission
Note: Since January 2025, all returns to be filed in a same submission must be the same information return type (ex; Only T4 information return types). The T5013-FIN and T5013 information return (slip and summary) must be submitted separately.
| Type of return | File using Internet file transfer | File using Web Forms | Amend using Internet file transfer | Amend using Web Forms |
|---|---|---|---|---|
| AGR-1, Statement of Farm-Support Payments | Yes | Not available | Not available | Not available |
| NR4, Statement of Amounts Paid or Credited to Non-Residents of Canada | Yes | Yes | Yes | Yes |
| T3, Statement of Trust Income Allocations and Designations | Yes | Yes | Yes | Yes |
| T4, Statement of Remuneration Paid | Yes | Yes | Yes | Yes |
| T4A, Statement of Pension, Retirement, Annuity, and Other Income | Yes | Yes | Yes | Yes |
| T4A-NR, Statement of Fees, Commissions, or Other Amounts Paid to Non-Residents for Services Rendered in Canada | Yes | Yes | Yes | Yes |
| T1204, Government Service Contract Payments | Yes | Yes | Yes | Yes |
| T4RIF, Statement of Income From a Registered Retirement Income Fund | Yes | Yes | Yes | Yes |
| T4RSP, Statement of Registered Retirement Savings Plan Income | Yes | Yes | Yes | Yes |
| T5, Statement of Investment Income | Yes | Yes | Yes | Yes |
| T5007, Statement of Benefits | Yes | Yes | Yes | Yes |
| T5008, Statement of Securities Transactions | Yes | Yes | Yes | Yes |
| T5018, Statement of Contract Payments | Yes | Yes | Yes | Yes |
| T4A(OAS), Statement of Old Age Security | Yes | Not available | Yes | Not available |
| T4A(P), Statement of Canada Pension/Quebec Pension Plan Benefits | Yes | Not available | Yes | Not available |
| T4E, Statement of Employment Insurance Benefits | Yes | Yes | Yes | Yes |
| SAFER, Manitoba Shelter Allowance for Elderly Renters (Rent Assist) | Yes | Not available | Not available | Not available |
| RRSP, Contribution Receipt Filing | Yes | Yes | Yes | Yes |
| T215, Exempt from Certification Past Service Pension Adjustment (PSPA) | Yes | Not available | Yes | Not available |
| TFSA, Tax Free Savings Account | Yes | Yes | Yes | Yes |
| T5013-FIN, Partnership Financial Return | Yes | Not available | Yes | Not available |
| T5013, Partnership Information Return | Yes | Yes | Yes | Yes |
| T661, Scientific Research and Experimental Development (SR&ED) Expenditures Claim | Yes | Not available | Yes | Not available |
| Pooled Registered Pension Plan Information Return | Yes | Yes | Yes | Yes |
| RRSP and RRIF, Non-Qualified Investments Information Return | Yes | Not available | Yes | Not available |
| Part XVIII Information Return, International Exchange of Information on Financial Accounts | Yes | Yes | Yes | Yes |
| Part XIX Information Return, International Exchange of Information on Financial Accounts | Yes | Yes | Yes | Yes |
| T2202, Tuition and enrolment certificate | Yes | Yes | Yes | Yes |
| T4FHSA, First Home Saving Account | Yes | Yes | Yes | Yes |
| Part XX, Information Return – Reporting Rules for Digital Platform Operators | Yes | Not available | Yes | Not available |