Skip to main content
All CollectionsPayroll (SG)
Troubleshooting IR8A Errors
Troubleshooting IR8A Errors

Understand and resolve IR8A errors

StaffAny avatar
Written by StaffAny
Updated over a week ago

Contents of this article are applicable to the following users

Product: Payroll

Platform: Web

This help article covers how to resolve common IR8A submission errors. If there are any errors that are not covered in this article, please reach out to us via the help chat.

Creating IR8A Submission

Error: "Duplicate ID numbers within selected staff. [ID number]"

A: This means that among the staff who are selected for IR8A submission, there are staff with the same identity number.

  1. To check affected staff, download mass edit staff details and search for the identity number shown in the error message

  2. Update the affected staff's identity number on StaffAny

  3. Create IR8A submission again

Validating / Submitting to IRAS

Error: “Failed to retrieve IR8A access token. Try to validate or submit again."

A: This means there’s an issue when you login to IRAS. You can try again by clicking on the Validate IR8A button. If the issue persists, please contact Singpass Helpdesk directly.

After Validating or Submitting to IRAS

You will see the yellow error box when there are any validation errors. Click on View to view and resolve the errors

Gross Commission

Error: Gross Commission Period From - Must be given as YYYYMMDD which falls within basis year and cannot be later than To Date.

A: Gross commission period must be filled for the staff must be filled if there are pay items with the "Gross Commission" IR8A code.

  1. Go to section (d) 2. to fill up the start and end dates

  2. At the same time, fill up the gross commission indicator. This field must be filled if gross commission period is filled

Error: Gross Commission Indicator - Must be O, M or B.

A: Gross commission indicator must be filled if gross commission period is filled.

  • O = Adhoc on StaffAny

  • M = Monthly on StaffAny

  • B = Both on StaffAny

Did this answer your question?