Ensure that you have finished keying 12 months of transaction in payroll then you will be able to generate the IR8A reports in Million Payroll System.
Before generating the report, please make sure that the information are completed in Payroll System as this is a government requirement.
Setting > Statutory Setting
Organisation Setting
Income Tax > General Tab
Employer File No. > Company UEN No. (this is the business number you are registered with IRAS)
Person In charge
Name > HR person in charge name (Compulsory Column)
I/C No. / Passport > HR person in charge I/C No. (Compulsory Column)
Job Title > HR person in charge Job Title (Compulsory Column)
Phone No. > HR person in charge Phone No. (Compulsory Column)
Fax No. > HR person in charge Fax No. (Optional Column)
Email > HR person in charge Email (Compulsory Column)
Income Tax > APS Tab
Originator Name > Company Full Name
After filling up all the information, you can generate the IR8A report.
Report > Government Report
Before generating the IR8A Form, you will need to generate All Employee 12 months record in the system
Government Report > IR8A Form (Below Button)
IR8A Form > Generate
No need to select anything, just click OK
After generation, employees will show up in the record
You can also select Edit to preview or amend the information for individual employee.
Going back to Government Reports
Government Reports > IR8A Form (Report Listing)
IR8A Form (Report Listing) > E-Submission
Select the Source > click OK to generate the IR8A.txt file, which is the file for submission.
Select where you want to export the IR8A.txt file to, then Select to finish.
Make sure you can find the file.
Method 1 – AIS Offline Applications (Validation and Submission Application Tools for Submit)
This is the traditional method provided by IRAS, and this method is for use until End of 2022 only. Starting from 2023, it is compulsory to use a new method to do submission (AIS). You can also refer to method 2(AIS) directly.
This method submission requires the latest version of “Validation and Submission Application Tools” from IRAS website, please download via the website link below:
IRAS | Submit Employment Income Records
After downloading and installation, you will see this interface, click “Next”
Select “Browse” to select the TXT file generated from Million Payroll System
After locating the IR8A.txt file, select and click “Open”
After you have selected the file, click on the “Validate” button.
You can click on the “Validate” button to qualify the IR8A.txt file by checking for any missing/incorrect content. If there is, it will be shown on the screen below, you can follow the message to correct the information in Payroll system.
After amending the information, Please generate the IR8A record again, and select the “Overwrite the existing record” to overwrite previous incorrect record.
After that, you can generate the IR8A.txt and validate it again
You can refer back to this step (IR8A.txt) if you are not really sure.
After you have corrected and successfully validate the file, it will show “File validation is successful”, then you can click “Next” to proceed to the next step.
Validation Application Tools will show you all employee records in a listing and you can do a final check or print a hardcopy , after checking, you can click “Log in Submit” to process submission.
Before you submit to government, system prompt you to confirm if the year is correct, click “Yes” if everything is correct.
System will redirect you to IRAS website, you can click “Business Tax” to login.
Log in with Singpass/Corppass.
After logging in, IRAS will ask you to upload an IRAS file, click “Select File” then locate Step 1 file director to find the file from your computer
Select the file and click “Upload” to confirm Submission.
Next, system will show you an acknowledgement and the status will be shown as “Submitted”, meaning you have successful completed the submission. Now, you just need to wait for government to qualify your file and confirmation your submission.
Method 2 – AIS Submission
AIS Submission is IRAS’s recommended submission method. It is easier and more straightforward way of doing IR8A submission.
You can process the submission via the Payroll System
Government Reports > AI Submission > E-Submission
Payroll System will redirect you to government website based on API
Before proceed the Submit, you can do the validate your IR8A.txt file is it correct from the API
You can go thru IR8A file column and click Choose File to upload the IR8A.txt to validate
File the path where IR8A.txt file you export and select to IR8A.txt file to confirm
After Select then can click Submit to validate
If the IR8A.txt file data are no fill in correct, validate will show you the error and you can follow the error to correct you information in Payroll Software
After amending the information, Please generate the IR8A record again, and select the “Overwrite the existing record” to overwrite previous incorrect record.
After that, you can generate the IR8A.txt and validate it again
You can refer back to this step (IR8A.txt) if you are not really sure.
After you have corrected and successfully validate the file, it will show “The validation process was successful.
After done the validate, you just need to select “Production” then click “Proceed”.
System will request for your Singpass/Corpass
After logging in, user will receive a Request for Permission from IRAS website, click “Allow” to confirm the permission.
After that, in IR8A column, click “Choose File” button to select the IR8A.txt file.
Look for the IR8A.txt file saved in your computer.
After that click Submit, and system will help you qualify the file and check for any incorrect/missing content.
After correcting the information, system will go to this page to show you that the submission is successful.