Vendors Supporting AIS Employers' Submission

Payroll software vendors may support the Auto-Inclusion Scheme (AIS) for Employment Income by developing payroll software to facilitate AIS employers' preparation and submission of their employees' income records.

Payroll Software for AIS Submission

The payroll software should be able to:

Find out more about the technical file format/ specifications for file generation and the API.

How to be listed as a Supporting Payroll Vendor for AIS

All supporting payroll software vendors who wish to be listed for a particular Year of Assessment (YA) have to submit a declaration form, and may be required to pass a Validation Test. We will contact you on the testing process after receiving your completed declaration form.

If you are a payroll software vendor and wish to support the AIS for Employment Income for the first time, please email your request to data_mgmt@iras.gov.sg by 30 Sep. All new interested vendors are required to support AIS employers' submissions via API.

Timeline to be listed for YA 2020 submission:

Request Due Date  Testing Period Website Listing Period
30 Sep 2019      Sep 2019 - Nov 2019     Jan 2020 - Dec 2020 

 

Annual Declaration for Payroll Software Vendors

All payroll software vendors need to submit a Declaration Form to IRAS by 30 Sep annually to ensure that their payroll software supports IRAS' format and specifications.

Those who do not submit the completed form by the due date or who fail the Validation Test will not be included in IRAS’ list of supporting payroll software vendors for AIS.

List of Supporting Payroll Software Vendors for AIS

A list of payroll software vendors whose software can support the AIS for Employment Income for the YA is published for employers' reference, and will be updated periodically throughout vendors' validation testing period.

Please note that when employers select payroll software, they should also evaluate the controls the software have against the List of Recommended Controls for Payroll Software (316 KB).

IRAS will not be liable for any losses or damages, loss of income, profit or savings, or indirect, incidental, special, or consequential or punitive damages arising from or in connection with the use of any of the payroll software purchased from the list of vendors.

Validation Testing

IRAS conducts Validation Testing between Sep to Nov to ensure that your payroll software complies to IRAS’ technical file format/ specifications. You must submit the annual declaration before we can start the testing process with you.

Payroll vendors are required to participate in the Validation Test if:

  • You are supporting the AIS for Employment Income for the first time;
  • You are an existing supporting vendor who had made changes to the software since your last declaration; or
  • There are changes to the file format with effect from the next YA. 

We may also request selected vendors to undergo the validation tests.

Please note that IRAS only validates the format of the TXT/ XML file generated from the payroll software and/ or the API JSON request of the employment income information submitted, to ensure that it can be accepted by IRAS' system. IRAS does not validate the payroll software itself.

The guides for validation test and scenarios for YA 2020 will be published by end of Sep 2019. Vendors who are required to undergo the validation test will be informed by email.

The Validation Test guides and test scenarios* for YA 2019 submission are available below for reference.

S/NGuides/ Test Scenarios DescriptionLast Updated
1File Validation Test Guide (406 KB)N.A.Sep 2018
2API Sandbox Testing Guide (352 KB)N.A.Sep 2018
3Scenario 1 (1 MB)IR8A Sep 2018
4Scenario 2 (1.5 MB)IR8A, IR8SSep 2018
5Scenario 3 (1.53 MB)IR8A, Appendix 8ASep 2018
6Scenario 4 (2 MB)IR8A, Appendix 8BSep 2018
7Scenario 5 (2.02 MB)IR8A, IR8S, Appendix 8ASep 2018
8Scenario 6 (2.03 MB)IR8A, IR8S, Appendix 8BSep 2018
9 Scenario 7 (2.03 MB)IR8A, Appendix 8A, Appendix 8BSep 2018
10 Scenario 8 (2.53 MB)IR8A, IR8S, Appendix 8A, Appendix 8BSep 2018

 

*The values in the scenario are fictitious and are solely meant for the purpose of the File Validation Test/ Sandbox Testing. The values in the scenario are NOT to be used as a reference for any computation purposes (e.g. CPF computation).

  • When am I required to participate in the validation test?

    The testing period is between Sep to Nov each year. You will be notified to participate in the validation test if: 

    • You are supporting AIS for Employment Income for the first time;
    • You are an existing supporting vendor who had made changes to the software since your last declaration; or
    • There are changes to the file format with effect from the next YA.

    We may also request vendors to selected vendors to participate in the validation test.

    If there are subsequent changes made to your payroll software post the publishing of your company name in our listing, you are required to inform IRAS via email to data_mgmt@iras.gov.sg and pass the validation test again.

  • What happens if I fail the validation test?

    You must re-generate the test file(s) and submit to IRAS for another round of validation. We will notify you the test results within 10 working days of sending. IRAS will only publish the names of payroll software vendors who have passed the validation test.

  • When will IRAS publish my company name if I have passed the validation test?

    The list of supporting payroll software vendors for the upcoming YA will be updated periodically throughout Sep to Nov each year. Payroll vendors are required to inform IRAS if there are subsequent changes to their payroll software systems or contact information once their names have been published. IRAS reserves the right to remove any payroll vendor from the list without notification.

  • Does publishing of payroll software vendor's name means that the payroll software is approved by IRAS?

    No, publishing of payroll software vendor’s name only means that the file format(s) generated by the payroll software is/ are acceptable by IRAS.

RATE THIS PAGE

  • Strongly Disagree
  • Strongly Agree

Information is easy to understand.

Information is useful.

Information is easy to find.

 
Please email us if you would like us to respond to your enquiries.