T4/T4A Setup and Generation Errors List

This article will assist you in troubleshooting T4 and T4A setup and generation errors.

 

XML errors

Issue

If there are errors when generating the XML, DO NOT IGNORE THESE ERRORS. When errors occur a notification will appear:

Errors_generated_during_T4_Data_generation.png

 

Resolution

Errors can be viewed in the Errors tab of the Generate T4/T4A window.

Generate_T4_Data_with_Errors.png

 

Click the Errors tab on the side of the window to view the errors. 

Errors_tab.png

 

Please do not ignore these errors

A brief description of the errors will be listed in the error message. The descriptions provide enough detail to enable you to fix the error. See the Error Messages and Resolutions table below for more information.

Sample error

Generate_T4_Data_with_Errors_List.png

 

Error Messages and Resolutions

T4
Error  Resolution
Setup Errors (No data generated, raised prior to completion)
T4 Company Account No is missing

Please enter an account number under Supplier Property as "T4 Company Account No".

T4 Company Contact Person is missing

Please enter a contact person name under Supplier Property as "T4 Company Contact Person".

T4 Company Contact Person Phone Number is missing

Please enter a contact person phone number under Supplier Property as "T4 Company Contact Person Phone Number".

T4 Company Contact Person Email is missing Please enter a contact person email under Supplier Property as "T4 Company Contact Person Email".
T4 Company Contact Person Phone Number Extension is over 4 digits Please update the phone extension record under Supplier Properties to only have a max length of 4 digits.

Generated Errors (Data generated, included in errors result)

Employee SIN not valid This error occurs when the Social Insurance Number [SIN] is invalid.
- SIN numbers should be 9 digits and follow the Luhn algorithm
- If the SIN number is equal to 999-999-999 this is not valid and should error (currently errors)
- If the SIN number is equal to 000-000-000 this is valid and should not error (currently does not error)
Employee Missing Employer Province

Employer province is null, empty, or 0. Update the employer province for the indicated employee.

Employee has Invalid Employer Province The Employer record associated with the employee has an address with a province, but it does not match any Canadian province code. Update the address for the employee to match a province code.
Employee Missing Employee Province The system is unable to determine the province for the employee based on the address; the employee record should have one address that is set as the resident address.
Employee has Invalid Employee Province The employee record has an address with a province, but it does not match any Canadian province code. Update the employee address to match a province code.
Employee Missing SIN The entered SIN for the employee is null, empty, or 0. Add a valid SIN for the employee.
Duplicate SIN The system found more than one employee in the database with the same SIN. Includes removal of invalid characters or trailing spaces. Remove any duplicates from the employee records.
Employees should not have amounts both in CPP & QPP

An employee record has both Canada Pension Plan (CPP) and Quebec Pension Plan (QPP) contribution amounts that do not equal zero. Update these contribution amounts so that they equal zero.

Line82RemittancesAmount not a valid value, was not added to Line 82 Staffing supplier property: "Line82RemittancesAmount" + Year (example:  Line82RemittancesAmount2020).
Employee address postal code has more than 10 characters

As implied, checked against the resident address record.

Branch address postal code has more than 10 characters

A similar error to the above but in regards to the branch address in Admin Tools.

Employee Address is missing This error occurs when the Employee's live address is missing the Address 1 field
Employee City is missing This error occurs when the Employee's live address is missing the City
Employee Postal Code is missing This error occurs when the Employee's live address is missing the Postal Code
Employee Province is missing This error occurs when the Employee's live address is missing the province
Employee First Name is missing

This error occurs when the Employee's first name is not in the database

Employee Last Name is missing

This error occurs when the Employee's last name is not in the database

Employee SIN is missing This error occurs when there is no Social Insurance Number [SIN].
- If the SIN number is equal to 000-000-000 this is valid and should not error
T4 Employer-Offered Dental Benefit Code missing or invalid When processing year-end tax forms, the user will be notified if there are missing Dental eligibility codes
T4A
Error  Resolution

Setup Errors (No data generated, raised prior to completion)

T4A Company Account No is missing Please enter a company account number under Supplier Property AS "T4A Company Account No".
Please enter a contact person name under Supplier Property AS "T4A Company Account No"

Please enter a contact person name under Supplier Property AS "T4 Company Contact Person".

T4A Company Contact Person Phone Number is missing

Please enter a contact person name under Supplier Property AS "T4 Company Contact Person Phone Number".

T4A Company Contact Person Email is missing Please enter a contact person email under Supplier Property AS "T4 Company Contact Person Email".
T4A Company Contact Person Phone Number Extension is over 4 digits Please update the phone extension record under Supplier Properties to only have a max length of 4 digits.

Generated Errors (Data generated, included in errors result)

Employee SIN not valid This error occurs when the Social Insurance Number [SIN] is invalid.
- SIN numbers should be 9 digits and follow the Luhn algorithm
- If the SIN number is equal to 999-999-999 this is not valid and should error (currently errors)
- If the SIN number is equal to 000-000-000 this is valid and should not error (currently does not error)
Employee Missing Employee Province

The system is unable to determine the province for the employee based on the address; there should be one address that is set as the resident address. Verify that there is a valid province entered for the employee address.

Employee has Invalid Employee Province

The employee record has an address with a province, but it does not match any Canadian province code. Update the province so that it matches a province code.
Employee has Invalid T4A Business Number The entered business number does not match the format "#########XX####" (# - any number, X - any alphabetic character). Change the business number to match the expected format.
Employee Missing SIN
Entered SIN for the employee is null, empty, or 0. Verify a valid SIN is entered for the employee.
Duplicate SIN The system found more than one employee in the database with the same SIN. This could be because of invalid characters or trailing spaces. Verify that there are no duplicate SINs in the employee records.
Line82RemittancesAmount not a valid value, was not added to Line 82

Verify the staffing supplier property: T4A_Line82RemittancesAmount is valid.

Employee address postal code has more than 10 characters

As implied, the postal code is checked against the resident address record. Change the postal code to 10 characters or less.

Branch address postal code has more than 10 characters

This error is similar to the above but regards the branch address in Admin Tools.

Employee Address is missing This error occurs when the Employee's live address is missing the Address 1 field
Employee City is missing This error occurs when the Employee's live address is missing the City
Employee Postal Code is missing This error occurs when the Employee's live address is missing the Postal Code
Employee Province is missing This error occurs when the Employee's live address is missing the province
Employee First Name is missing

This error occurs when the Employee's first name is not in the database

Employee Last Name is missing

This error occurs when the Employee's last name is not in the database

Employee SIN is missing This error occurs when there is no Social Insurance Number [SIN].
- If the SIN number is equal to 000-000-000 this is valid and should not error

 

Click on the links below for more information:

 

Articles in this section

Was this article helpful?
0 out of 0 found this helpful
Share

Comments

0 comments

Please sign in to leave a comment.