Submit Employment Income Records

Learn about the various ways employers can submit the employment income records to IRAS electronically.

Submit with Payroll Software (API)

IRAS partners payroll software vendors to facilitate employers' preparation and submission of the employment income information. You are strongly encouraged to use payroll software integrated with the AIS Application Programming Interface (API) Service provided by AIS payroll software vendors to conveniently and efficiently submit records to IRAS directly.

Submission ModeDescriptionGuide

Payroll software with AIS API Service

It is suitable for employers who:

  • use payroll software to manage their employment income information
  • wish to submit their records to IRAS conveniently and efficiently.


Check with your vendor on steps to submit using the payroll software. 

If your company is using an in-house payroll system/ software and interested to make submissions via API, refer to Technical File/Format Specifications to assess whether your payroll system/ software meets the requirements for API integration.

List of AIS Payroll Software Vendors

View list of AIS payroll software vendors for YA2021 submissions (PDF, 387KB)

The list of AIS payroll software vendors whose software can support the Auto-Inclusion Scheme (AIS) for employment income for the upcoming Year of Assessment (YA) is updated periodically from Oct to Dec each year.

You should evaluate the controls of the software when selecting your payroll software. View our list of recommended controls for payroll software (PDF, 316KB).

IRAS only validates the technical file format/ specifications to ensure that AIS submissions made through the payroll software can be accepted by IRAS' system. Being an AIS payroll software vendor is not an endorsement by IRAS.

IRAS is not 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 AIS payroll software vendors.

Payroll Software Support for SMEs

SMEs are strongly encouraged to adopt one of the payroll software under the SMEs Go Digital (SGD) programme by tapping on the support from the Productivity Solutions Grant (PSG) and/ or Start Digital Pack available now. Refer to the IMDA website for more information.

In the list of AIS payroll software vendors, those who have integrated digital solutions pre-approved under the SGD programme are indicated with a caret (^), while vendors participating under Start Digital are indicated with a hash (#).

Other Submission Methods

You can submit employment income information directly via IRAS’ online digital service at myTax Portal, or the Provident and Tax (PAT) system managed by CrimsonLogic Pte Ltd.

Submission ModeDescriptionAccess via/ Guides

Submit Employment Income Records at myTax Portal (Online Application)

It is suitable for employers who:

  • do not use payroll software to manage their employment income information;
  • have to make amendments to submitted records; or
  • have registered for the CPF Data Link-up Service.

Log in to myTax Portal, under the Employers tab, select ‘Submit Employment Income Records’.


User Guide
Submitting Employment Income Records at myTax Portal (Online Application) (PDF, 1.23MB)

Provident and Tax (PAT) System

 Provident and Tax (PAT) System is a web-based system developed and managed by CrimsonLogic Pte Ltd, that supports e-Submission of Employment Income.


If you would like to subscribe to PAT system, you may contact CrimsonLogic directly:

    Check with CrimsonLogic on steps for submission via the PAT system.

    Employers may also use our AIS offline applications to submit employment income information to IRAS. However, they will only be available for use until Dec 2022. Employers currently using the offline applications are strongly encouraged to switch to payroll software with API or to submit their employment income records at myTax Portal (Online Application).

    Submission ModeDescriptionSoftware/ Guides
    Validation and Submission Application

    It is suitable for employers who:

    • use a supporting payroll software to manage their employment income information.

    You need to create files that comply with IRAS’ Technical File Format/Specifications, and thereafter use the Validation and Submission Application to validate and generate an encrypted file for submission.


    Validation and Submission Application Version 11.0 (JNLP, 3MB) - Latest version for Year of Assessment 2021 submission.


    User Guide

    Using the Validation and Submission Application (PDF, 991KB)

    Offline Application

    It is suitable for employers who:

    • do payroll manually or using Excel;
    • cannot generate relevant appendices from their payroll software; or

    • have to make amendments to submitted records.

    Offline Application Version 12.0 (JNLP, 3MB) - Latest version for Year of Assessment 2021 submission.


    User Guide
    Using the Offline Application (PDF, 1.64MB)

    View your Submission Status

    Employers can log in to myTax Portal to view the submissions status and PAT users can check the status with CrimsonLogic.

    • How do I update the Validation and Submission Application / Offline Application to the latest version?

      Always connect to the Internet when launching the AIS software. If there is an updated version, there will be a message to inform you to update. Follow the instructions and accept all updates.

      Alternatively, uninstall (PDF, 616KB) the existing version in your computer before downloading the latest version from IRAS’ website.
    • Will other authorised staff or third party be able to see my submitted records at myTax Portal?

      Details of the records submitted using the Validation and Submission Application/ Offline Application will not be displayed at myTax Portal. Only the submission date and time will be shown.

      For records submitted via Submit Employment Income Records at myTax Portal, only authorised staff or third party can view the details.

    • What should I do with the fields in myTax Portal under Submit Employment Income Records (Online Application)/ Offline Application that do not accept decimals?

      For fields that do not accept decimals:

      1. Round-down to the nearest dollar for income fields (e.g. Salary, Bonus, Director's Fees, etc.)
      2. Round-up to the nearest dollar for deduction fields (e.g. Employees compulsory CPF contribution, Donations, etc.)
    • What is the maximum number of records I can enter in the Submit Employment Income Records at myTax Portal (Online Application)?

      You can enter up to 200 records per submission.

      If you have more than 200 records to submit, you can do more than 1 submission, with each submission limited to 200 records only.

    • There is a '.bak' and '.working' file in the same folder where I saved my Profile in the Offline Application. What are these files?

      The '.working' file (e.g. 'Test1.profile.working') is a temporary file created by the Offline Application when you open your Profile. This file is deleted when your Profile is closed.

      The '.Bak' file (e.g. 'Backup_of_Test1.bak') is a backup of your Profile. You may use the file to retrieve the data that you have prepared should your Profile become corrupted. Please do not delete the backup file.

    • What should I do if I encounter a page error in myTax Portal during submission?

      Only employees or third party authorised as an ‘Approver’ via Corppass for 'Submission of Employment Income Records' digital service can submit the income information to IRAS via myTax Portal.

      You can get the company's Corppass Admin to authorise yourself, an employee or a third party as an ‘Approver’ via the Corppass system. For details on the steps, refer to User Guide to complete the authorisation (PDF, 759KB).

        If you are the ‘Approver’ and still encounter the page error, email the following details to

        1. Date and time you encounter the problem
        2. Operation system that you are using (e.g. Microsoft Windows 10, macOS High Sierra)

        3. Internet Browser and version number (e.g. Internet Explorer 11, Google Chrome Version 61.0.3163.100)

        4. Error message or screenshot of the error encountered (if available)

      • Are the payroll software of AIS payroll software vendors approved by IRAS?

        No. AIS payroll software vendors are not endorsed by IRAS. It only means that AIS submissions made through their software can be accepted by IRAS' system.