Previous page

Next page

Troubleshooting Unsuccessful Pay Processing

Payroll | Process Pay command

Reasons

Potential issues that could prevent a pay period from processing successfully are:

  • A cost centre is specified in a transaction which does not exist in PayGlobal
  • An employee has a blank bank account
  • An employee has a blank IRD number or invalid tax code.
  • You are processing an employee's termination pay and they have transactions in other open pays.

    Note: You cannot process the employee’s termination pay until you process and close those pays or delete all transactions for that employee from other open pays. In Transaction View, you can use the Delete employee from pay sequence menu option to delete all employee information (such as a pay header and all linked transactions) from a pay sequence.

NZ Tax Codes

In New Zealand databases, when you process a pay, PayGlobal validates employee tax codes. If the employee's tax code is invalid, then pay processing fails and the following warning appears in the audit log:

"Employee has an invalid tax code which will need to be corrected for correct PAYE calculations and IRD Reporting. Process Failed"

PayGlobal will generate this error message for any tax code that is not in the following list of valid tax codes specified by the IRD (visit the IRD website for a list of valid tax codes).

You need to check employee tax codes by customising the Employees grid to display Tax Code, and generating a grid report. You can then use Model Field to model the correct Tax Code value to employee records with invalid values.