Sage 50 CA Ideas Portal

Better T4 error messages

The safest way to prepare T4 slips is to include all employees - including inactive employees.  Otherwise, someone can be missed.

At present, Sage gives the exact same error message ("Sage has found at least one invalid employee....") in 2 very different situations:

Situation 1:  There is one or more employee who DOES NOT REQUIRE a T4 slip this year because they didn't earn any money this year.

Situation 2:  There is one or more employee who NEEDS TO GET A T4 SLIP BUT SAGE CAN'T ISSUE IT BECAUSE THERE'S A PROBLEM WITH THE EMPLOYEE'S RECORD.  For example, incomplete address, missing SIN.

This creates a problem... when you see the error message, you don't know if it means you have a problem, or that you don't have a problem.  I know of 2 workarounds, but both have problems.  First workaround is to manually select which employees should get T4's - dangerous because you could miss someone.  Second workaround is to print the log at the end of the T4 process and read the entire list of problem employees to see if there are any employees with actual problems.

PLEASE CREATE A DIFFERENT MESSAGE FOR THE 2 VERY DIFFERENT SITUATIONS:

MESSAGE 1:  Some of the employees selected do not require T4 slips this year.  This message is just for your information, and does not indicate a problem.  (And then list the employees in the log, in case someone is interested.

MESSAGE 2:  Sage cannot produce T4 slips for every employee who needs one.  Please review the log file for a list of employees who require correction before T4 slips are finalized.  (And then list the employees in the log, in a separate section from the employees from message #1).

  • Cindy White
  • Jan 23 2023
  • Alex Linnen commented
    17 Apr 13:46

    ABSOLUTELY! When there are dozens or more employees listed, it is extremely difficult to review the error log to find out if only the employees without earnings were excluded.

  • +1