icon-warning Announcement:

[NOTICE]: Please note that from 11 April 2021, you will be required to login to government digital services for businesses (G2B) using Singpass instead of Corppass. For more information, visit go.gov.sg/corporate-login.

[NOTE]: 

1. You are advised to reset your password after the API Marketplace (Sandbox) upgrade by clicking on the Forgot Password using your registered username/email account.

2. There are some changes to the web page or document weblinks listed in the onboarding emails that was previously sent. Do reach out to digital_partnerships@iras.gov.sg if you require the updated web page or document weblinks urgently. 

Weekly Maintenance Hours (Singapore Time): Everyday 1:00 PM – 3:00 PM | Monday to Saturday 8:00 PM – 10:00 PM | Sunday 8:00 PM - 3:00 AM

Singpass & Corppass Maintenance Hours (Singapore Time): Every Wednesday 3:00 PM – 11:59 PM

oie_iras_api_215-01_nowhite_fix_0

Welcome to the IRAS API Marketplace!

The IRAS API Marketplace combines industry expertise with innovative technology to create and optimise tax-related services. This is our new community dedicated to you, the Developer. We believe that developer experience is key to the adoption and success of the API initiatives, and we would like to work with you. Here you will find the sample codes and community Q&A forums to help you work effectively. Join our community of developers to create APIs that enables businesses and organisations to integrate and co-create with IRAS.

Sign up as a Developer today!

We look forward to developing more industry-relevant APIs, together with like-minded software developers, platform providers/intermediaries (e.g. online marketplace), and partners. Please consider visiting our collaboration page.

If you have questions or would like to discuss collaboration opportunities, please contact the team at digital_partnerships@iras.gov.sg.
For technical queries/support on existing APIs, please contact the team at api_support@iras.gov.sg.

Co-Create with IRAS

Have a clear and amazing idea of how a new API could be useful for your organisation and taxpayers in general? What is in your API wish list or what new features do you wish to see? Submit your use case to us @ https://go.gov.sg/iras-apiusecase and the IRAS Digital Partnerships team will study the details for a potential collaboration together.

 

Introducing IRAS API Roadmap 2.0

View the newly refreshed API Roadmap 2.0 to plan your next product integration with us!

apiroadmap2.0

Check out our CorpPass and Callback URL Guide!

Do you know that many of our APIs are used with CorpPass? IRAS CorpPass API leverages on OAuth 2.0 which can be a challenge to integrate and test with your software. Therefore, we have prepared a guide to help you get started. We have also included a video walkthrough to help you test the CorpPass API with Postman. Look out for it in the guide!

Check out the guide here!

iras_corppass_callback_url_guide

Explore products

View all
This is a sandbox testing service for “Submission of Employment Income Records” API. It allows payroll software developers to incorporate within their payroll software the feature for employers to validate and submit employment income information (IR8A, IR8S, Appendix 8A and Appendix 8B) to IRAS directly. <p>It is designed to mimic the functions of the actual “Submission of Employment Income Records” API so that payroll software developers can test the API integration before subscribing to the <a href="https://apiservices.iras.gov.sg/iras/devportal/product/submission-employment-income-records">actual API</a>.</p> <p>Developers will need to submit test data based on a pre-defined set of testing scenarios. A submission reference number will be provided within the API response for every successful submission. You can refer to IRAS website for more information on the <a href="https://www.iras.gov.sg/irashome/Businesses/Employers/Auto-Inclusion-Scheme--AIS-/Vendors-Supporting-AIS-Empl…
This is a sandbox testing service for “Form IR21 Submission” API. It allows software developers to incorporate within their payroll software the feature for employers to validate and submit Form IR21 (Notification of a Non-Citizen Employee’s Cessation of Employment or Departure from Singapore) to IRAS directly for tax clearance purpose. It is designed to mimic the functions of the actual “Form IR21 Submission” API so that software developers can test the API integration before subscribing to the actual API. Developers will need to submit test data based on a pre-defined set of testing scenarios. A submission reference number will be provided within the API response for every successful submission. You can refer to IRAS website for more information on the validation test and the specifications for this API service. By clicking subscribe, you are agreeing to the API Terms and Conditions found below.
This is a sandbox testing service for "Submission of Tax Clearance for Foreign Employees (Form IR21)” API. It allows software developers to incorporate within their software the feature for employers to validate and submit Form IR21 (Notification of a Non-Citizen Employee’s Cessation of Employment or Departure from Singapore) information to IRAS for tax clearance purposes. It is designed to mimic the functions of the actual “Submission of Tax Clearance for Foreign Employees (Form IR21)” API so that software developers can test the API integration before subscribing to the actual API. Developers will need to submit test data based on a pre-defined set of testing scenarios. A submission reference number will be provided within the API response for every successful submission. You can refer to IRAS website for more information on the validation test and the specifications for this API service. By clicking subscribe, you are agreeing to the API Terms and Conditions found below.
This is a sandbox testing service for "Submission of Tax Clearance for Foreign Employees (Form IR21)” API. It allows software developers to incorporate within their software the feature for employers to validate and submit Form IR21 (Notification of a Non-Citizen Employee’s Cessation of Employment or Departure from Singapore) information to IRAS for tax clearance purposes. It is designed to mimic the functions of the actual “Submission of Tax Clearance for Foreign Employees (Form IR21)” API so that software developers can test the API integration before subscribing to the actual API. Developers will need to submit test data based on a pre-defined set of testing scenarios. A submission reference number will be provided within the API response for every successful submission. You can refer to IRAS website for more information on the validation test and the specifications for this API service. By clicking subscribe, you are agreeing to the API Terms and Conditions found below.