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:
Resolution
Errors can be viewed in the Errors tab of the Generate T4/T4A window.
Click the Errors tab on the side of the window to view the errors.
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
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:
Comments
0 commentsPlease sign in to leave a comment.