How to Generate & Submit IR8A Form

How to Generate & Submit IR8A Form



Before generating a file, kindly make sure “IR8A Setup” information is filled up under Admin Management. 

1. Go to Reports Management -> Click 'IRAS'.
2. Login with Username and Password -> Click 'IRAS Setup'     This step is to do some preparations for submission file generation.
3. Click the Green button. Users will see the list of employees. If the list doesn't display all employee names, click 'Generate'.
4. Click the 'IR8A' button at the rightmost column. Fill up the information and click 'Save'. This setup is to be done for all employees.
5.  Go to the main page and click 'IR8A'.6. Select 'File Type'.7. Key in the 'Bonus Declaration' date and 'Director Fee Approval' date.8. Click the Green button.




5. Tick the checkboxes for employee selection and click the “Generate IR8A XML” button.6. Save the generated IR8A file in a designated folder.

7. Run “Validation & Submission Application” and click “Next”.This software is to be downloaded from the IRAS Website. (http://www.iras.gov.sg/irasHome/page04.aspx?id=3274)



8. Click the “Browse” button and look for the file. Then click the “Validate” button. (Step 1)







9. Users will be allowed to click “Next” if there is no error in the file's validation. The below page is to check the summary of the IR8A file. (Step 2)


10. Click the “Login to Submit” button and it will navigate to the IRAS website. (Step 3)
11. Choose “My Organisation's/Business's Tax Matters” option and login with “SingPass or IRAS PIN”. 12. IRAS will display an acknowledgment page for successful submission.




Product Version: SMEPayrollTM Version 11



    • Related Articles

    • How to generate and submit CPF File

      To generate a CPF file, make sure that the payroll has been processed and follow the given steps: ​ Step 01: Go to the “Reports” module and select the “CPF file” from the drop-down list. Step 02: Select "CPF Number", "Month", "Year", and click the ...
    • How to submit IRAS through API ?

      Following are the steps to follow for submission of IRAS via API 1. log in to the system as SUPER ADMIN ( Only super admin user can perform IRAS) 2. Go to Report Module > IRAS 3. Key In Username, Password, and Company (Please note that the Year Of ...
    • How to Generate Bank Giro File

      To generate a bank GIRO file and submit to the company's bank, follow the given steps: Step 01: Go to the “Reports” module and select the "Bank/Online Mid-Month Giro" from the drop-down list. Step 02: In this “Bank Giro” tab, select "Year", "Month", ...
    • How to Generate Ledger

      To generate the ledger follow the given steps: Step 01: Go to the “Reports” module and select the "Generate Ledger" from the drop-down list. Step 02: Select the "Year", "Month" and click the "Go" button. Step 03: The records will appear and to Export ...
    • How to Generate Payroll

      The user can generate the payroll once the payroll is approved. For this, follow the given steps: ​Step 01: Go to the “Payroll” module” and select the "Generate" from the drop-down list. Step 02: From here select "Year", "Month", "Department", and ...