When generating IR8A TXT files, you may encounter certain error messages. These errors usually point to missing or incorrect data that must be corrected before submission to IRAS.
This guide explains the common error types and how to resolve them.
1. After generating the IR8A files, scroll down the page to review any error messages.
Common Error Types and Fixes
Error Type 1: Missing Authorised Person Information
Message: “Authorised Person Email / Person Name / Contact / Designation cannot be blank or with preceding spaces.”
Field Error Message Type 1 :
- Authorised Person Email / Person Name / Contact / Designation cannot be blank or with preceding spaces :
Go to the Setup tab, Company and click EDIT to update the information :

Field Error Message Type 2 :
- Gross Commission Indicator/ Period From/ Period To :

At the same page, scroll down to the bottom and you will see this "IR8A Mandatory Additional Info" Table.
Scroll the bar towards the right, and you will see "Commission Type", "Commission date from", "Commission date to".
Select the type and commission period accordingly and thereafter, click SAVE.

Scroll the bar towards the right, and you will see "Commission Type", "Commission date from", "Commission date to".
Select the type and commission period accordingly and thereafter, click SAVE.

Field Error Message Type 3 :
- File contains record(s) with '0' income values. Please check your file :

Go to the Setup tab, Employee, untick that employee's name, click SAVE.

Once you have fixed all the txt error(s), remember to go to the IR8A tab, click RE-GENERATE IR8A FILES.
Once the files have been generated and no more txt error, you may check and proceed to submit the files to IRAS.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article
