Published August 28, 2018 · Updated November 8, 2026
How can an overseas director or employee access Singapore government services on behalf of a business? Corppass for foreigners now involves both entity authorisation and Singpass authentication.
In this blog, we explain eligibility, account activation, administrator permissions, identification requirements and common access problems, with relevant 2026 tax deadlines.
Corppass is managed by the Government Technology Agency. It manages authorisation for participating Government-to-Business (G2B) digital services, while users authenticate with Singpass. An account alone does not grant access to every service: the entity must also assign the relevant permissions.
This post was first published on August 28, 2018. The earlier suggestion that Corppass would replace Singpass was inaccurate, and the old mobile authentication instructions should not be used. Since April 2021, users have verified their identity with Singpass before transacting through government digital services.
What Is Corppass and Who Can Use It in Singapore?
Corppass lets entities authorise users to access participating digital services on their behalf; not every UEN holder needs it for every transaction.
Corppass connects entities to participating government digital services. Companies may use it for IRAS filings, Accounting and Corporate Regulatory Authority (ACRA) Bizfile transactions and manpower-related submissions. Our guide to the regulator and its Bizfile services covers ACRA and Bizfile more broadly; this article focuses on foreign-user access.
Singapore-registered entities and foreign-registered entities can use Corppass where they need access to participating services. The availability of a particular service and its role requirements depend on the agency. Having a Unique Entity Number (UEN), or being a director or shareholder, does not by itself give an individual access to every service.
Foreign users include people working overseas and people holding Singapore-issued identification. Those with an existing Singpass account can authenticate with it when authorised for the entity. Foreign ID users without an existing Singpass account need a Corppass account and a Singpass Foreign user Account (SFA) to transact on their entity's behalf.
A Singapore-registered entity and a foreign-registered entity follow different routes when appointing an Admin. For the former, the Admin must hold an NRIC or FIN. For the latter, a Foreign ID holder may apply as the appointed Admin. An overseas director of a Singapore company can still be set up as a foreign user, subject to the entity's authorisation.
Corppass does not replace Singpass. Since April 2021, users have authenticated with Singpass, while Corppass manages the entity permissions used by participating services. The distinction matters when troubleshooting: a successful personal login does not prove that a corporate service or role has been assigned.
IRAS says more than 323,000 companies, including over 37,000 newly incorporated companies, must file their YA 2026 Corporate Income Tax Returns by 30 November 2026. Filing requirements and waivers should be checked for the company's circumstances. Late or non-filing may result in penalties of up to $5,000.
Under IRAS Corporate Income Tax Filing Season 2026 guidance, an employee or tax agent filing for a company needs Corppass 'Approver' authorisation for the Corporate Tax (Filing and Application) digital service. Directors remain responsible for timely, accurate filing even where a tax agent is engaged.
How Do Foreign Users Log In Without an Existing Singpass Account?
A foreign user needs an activated Singpass Foreign user Account and the Singpass app to log in to Corppass.
There are two routes into the Corppass portal. Users with a Singpass account, including pass holders registered against a Foreign Identification Number (FIN), log in with Singpass. Foreign ID users who do not already have Singpass activate their Corppass account, set up their Singpass Foreign user Account and log in using the Singpass app.
The SFA is a Singpass account for an eligible foreign user; it is not a separate Corppass password. Once the Corppass account is activated, Singpass provides the SFA details and setup instructions by email. The user sets up the Singpass app and follows its prompts to authenticate. Singpass states that SFA holders log in through the app without a Singpass password.
For app setup, have the registered email address, Foreign ID and country of issuance ready. Use the same identification details provided for the account. The app sends an activation one-time password to the registered email address and guides the user through the remaining steps.
The 2018 version described a dedicated Corppass 2FA mobile application. Disregard those old download instructions and follow the current guidance on the official Corppass website instead. The login table distinguishes existing Singpass users from Foreign ID users who need an SFA.
Set up the app promptly: an SFA issued through Corppass must be activated within 90 days or it is terminated. If that happens, contact the entity's Admin or Corppass Support, as appropriate, for the route to a new account.
How Do You Activate a Corppass Foreign User Account?
For a foreign user account, the Corppass Admin creates the account, the user activates it with the required reference or identity details, and then sets up the Singpass Foreign user Account.
A foreign user normally asks the entity's Admin to create a user account, but a Foreign ID holder can apply directly to be the Admin of a foreign-registered entity. For a Singapore-registered entity, a Corppass Admin must instead be an NRIC or FIN holder. A Foreign ID holder may be created as a user and assigned the services needed for that entity.
The user onboarding process is:
- The Corppass Admin creates the user account using the foreign user's full name, valid Foreign ID number, country of issuance and email address.
- A reference ID and activation instructions are sent to the user's registered email; Singpass provides the SFA details after Corppass activation.
- On the Corppass portal, choose Services, Manage Accounts and Activate Account. Enter the reference ID, or the entity registration number and identity number, as directed. For a foreign entity, select the correct entity type and country code.
- Follow the Singpass email to activate the SFA and set up the Singpass app. Keep the registered Foreign ID and email available for the app setup prompts.
- The Admin assigns the required digital services and roles. The user can then sign in with the app and transact within those permissions.
Check the spam folder if an activation email is missing. The portal also offers a Find My Corppass Admin function if the user does not know whom to contact. Do not share personal login credentials: the Admin manages the entity permissions, while each user authenticates as an individual.
For a foreign-registered entity without an Admin, the appointed applicant can use the foreign entity registration route or approach the government agency they intend to transact with. Corppass asks for the business registration document and the applicant's identity document. Documents not in English require a certified or notarised translation under the portal's instructions. Admin accounts are automatically activated upon approval; the foreign Admin then follows the Singpass instructions.
Identification details the Corppass Admin must capture include:
- Full name as shown on the Foreign ID
- Valid Foreign ID number, such as a passport or national identity card number
- Country of issuance
- Email address for Corppass and Singpass communications
Use the same Foreign ID consistently when setting up the SFA. A digital service agency may ask for a copy of the document to verify the details. The SFA is tied to the Foreign ID and expires when that document expires, so update the issuing agency before expiry rather than waiting until a filing is due.
Check the spelling and number carefully before submitting them to the Admin. If an identity type changes, ask the Admin how to replace the account linked to the previous identity; a change from Foreign ID to NRIC or FIN can also change the appropriate login route.
From entity registration through to authorising an external provider, the full walkthrough — broader in scope than the foreign-user focus here — is in our guide on CorpPass Registration and Third Party Authorisation.
Corppass Login Routes for Local and Foreign Users (2026)
| User Profile | Login Method | Singpass Required? | Common Example |
|---|---|---|---|
| Singapore citizen or permanent resident officer | Singpass login at the Corppass portal | Yes — NRIC-based Singpass | Local director acting as Corppass Admin |
| Pass holder registered for Singpass | Singpass login (FIN-based) | Yes — FIN-based Singpass | Employment Pass holder managing corporate filings |
| Foreigner without Singpass | Corppass ID and password, then 2FA | No | Overseas-based director of a Singapore company |
What Does the Corppass Administrator Authorise?
The Corppass Admin holds the keys: users, digital services, roles and third-party authorisations are all created, granted and revoked at this level.
The Admin manages access on behalf of the entity. For a Singapore-registered entity, an appointed Admin must hold an NRIC or FIN and be authorised by a Registered Officer recorded with ACRA or the relevant UEN-issuing agency. The Registered Officer may also take the Admin role if eligible. Approval can be online or through the applicable letter of authorisation route.
For a foreign-registered entity, an appointed NRIC, FIN or Foreign ID holder may apply for the Admin role; Corppass Support reviews the application. This distinction is important for an overseas director: registration outside Singapore is not the same as a Singapore company having foreign owners.
An Admin can create users, assign services and manage third-party access. Sub-Admins can help with delegated tasks, subject to their assignment profiles. The table below separates these account-management roles from service-specific roles such as IRAS Approver.
1. User Account Management
The Admin creates and maintains user accounts, including foreign user accounts, and can remove access when it is no longer needed. If an activation message is missing, the user can check the registered email and use the portal's activation route with the required reference or identity details.
Singpass authentication is separate. A user with an SFA should follow Singpass or Corppass guidance for app and account recovery rather than assume the Admin can reset a Corppass login password. An SFA that was not activated within 90 days may require a new account to be issued.
2. Digital Service and Role Assignment
Access is assigned by digital service and role; signing in successfully is not enough. For an employee or tax agent to file an IRAS Corporate Income Tax Return, the Admin must grant Approver access for Corporate Tax (Filing and Application).
Before a deadline, confirm the correct entity, service and role with the person who will submit. A person who only prepares information should not assume they have submission rights. Other agencies may use different role names or impose additional requirements.
3. Third-Party Authorisation
An entity can authorise an external provider for named digital services. The provider's own Admin or permitted Sub-Admin then assigns its users the relevant client-service access and role.
Both sides should check the arrangement: the client must authorise the provider, and the provider must authorise the individual. If access is missing or has expired, confirm the assigned client service, validity and role before attempting the transaction again.
4. Offboarding and Housekeeping
Remove or update access when someone leaves or their responsibilities change. Review service roles and external-provider authorisations periodically, particularly before filing season.
Keep identity and contact details current as well. A renewed passport may require a Foreign ID update; an expired document can affect the linked SFA. Follow Corppass and Singpass instructions for updates and verification rather than relying on an old activation email.
Corppass Roles and What They Control (2026)
| Role | Held By | What It Allows |
|---|---|---|
| Registered Officer | Officer recorded against the entity with ACRA | Appoints the first Corppass Admin and holds ultimate authority over the entity's Corppass account |
| Corppass Admin | First user onboarded; typically the officer or an authorised employee | Creates users, assigns digital services and roles, manages third-party authorisation, resets passwords |
| Sub-Admin | User delegated by the Corppass Admin | Shares user-management duties within the limits the Admin sets |
| Preparer-level user | Any user granted preparer access in a digital service | Prepares transactions in an assigned service without final submission rights |
| Approver | Any user granted the approver role in a digital service | Prepares and submits transactions; IRAS requires this role for corporate tax filing |
Which 2026 Deadlines Depend on Corppass Authorisation?
Several milestones below require access to an authorised digital service, but tax payments can also be made through other channels.
Corppass authorisation controls access to participating compliance services, so an overseas director or employee should check permissions before a filing deadline. The deadlines below are tax obligations, not a complete list of company compliance dates.
A company generally files Estimated Chargeable Income (ECI) within three months of its financial year end. IRAS provides an ECI filing waiver where annual revenue is $5 million or below and ECI is nil for the year of assessment; certain entities are also specifically not required to file. The waiver is separate from any waiver of the annual return.
The YA 2026 Corporate Income Tax Return is due by 30 November 2026 unless the company has a filing waiver or otherwise does not need to file in its circumstances. An employee or tax agent submitting it needs the IRAS Approver authorisation described above. A preparer can assist, but should check who has authority to submit.
Tax assessed is generally payable within one month of the Notice of Assessment (NOA), even if a revision or objection is pending. Payment does not always require Corppass: IRAS lists GIRO, PayNow QR, AXS and internet banking among its payment options, subject to the applicable channel's requirements.
IRAS asks companies to submit revisions or objections within two months of the NOA and recommends the Revise/ Object to Assessment digital service in myTax Portal. IRAS plans to make that digital route mandatory from 1 July 2027; the proposal is subject to the legislative process. Until then, check IRAS guidance for available alternatives and the requirements that apply to the case.
The table below distinguishes digital filing access from payment channels and the proposed future change.
Corppass-Gated Compliance Dates for a Singapore Company (2026)
| Obligation | Deadline | Corppass Authorisation Needed |
|---|---|---|
| Estimated Chargeable Income (ECI) filing | Within 3 months of the company's financial year end | Approver access for IRAS corporate tax digital services |
| YA 2026 Corporate Income Tax Return | 30 November 2026 | Approver for the Corporate Tax (Filing and Application) digital service |
| Payment of tax assessed | Within 1 month of the Notice of Assessment (NOA) | Authorised Corppass user with myTax Portal access |
| Revision or objection to a corporate tax assessment | Within 2 months of the NOA, via the Revise/Object to Assessment digital service | Approver for the Corporate Tax (Filing and Application) digital service |
| Mandatory digital revisions and objections | From 1 July 2027, under the planned Finance (Income Taxes) Bill 2026 | Approver for the Corporate Tax (Filing and Application) digital service |
What Are the Most Common Corppass Access Problems?
Common problems include an unactivated Singpass app, mismatched identity details, missing service permissions and incomplete entity onboarding.
First distinguish an authentication problem from an authorisation problem. If the user cannot complete Singpass login, check the app and registered identity details. If login succeeds but a service is unavailable, check the entity selection and the assigned service and role.
For IRAS-specific login and access issues, the myTax Portal Troubleshooting Assistant (Corporate Tax) provides step-by-step guidance. The table below summarises common symptoms and the next action; service outages or agency-specific requirements may also affect access.
1. Singpass App or Account Access
An SFA holder signs in through the Singpass app, not with a Corppass ID and password. Check that the Corppass account and SFA have both been activated and that the app is set up with the registered details.
If the SFA was not activated within 90 days, contact the Admin or Corppass Support for the appropriate re-registration process. For an app or Singpass-specific problem, follow Singpass support guidance rather than asking the Admin to reset a personal password.
2. Missing Activation Email or One-Time Password
Check the spam or junk folder and confirm which email address was registered. For Corppass activation, the portal permits the user to enter either the emailed reference ID or the entity registration number and identity number.
SFA app setup sends a one-time password to the registered Singpass email. If it does not arrive, check the registered details and follow Singpass support instructions. Updating an entity's Corppass contact information is not a universal fix for every Singpass authentication issue.
3. Missing Digital Service or Role Access
If a user logs in but sees a 'no access' message, check that the correct entity has been selected and that the Admin has assigned the digital service and required role. For an IRAS Corporate Income Tax Return, an employee or tax agent submitting the return needs the Approver role for Corporate Tax (Filing and Application).
For an external provider, check both the client's third-party authorisation and the provider's assignment to its individual user. Confirm the authorisation has not expired and that any service-specific parameters are correct.
4. Entity Not Yet Onboarded
An entity needs an appropriate Admin before ordinary users can be created and assigned access. For a Singapore-registered entity, the Admin applicant must be an NRIC or FIN holder and receive the required Registered Officer authorisation. A Foreign ID holder may apply as Admin for a foreign-registered entity instead.
Where a Singapore entity has overseas-based officers or an application cannot proceed, contact Corppass Support for the applicable route. Allow time to resolve registration and document issues before a government deadline.
Common Corppass Access Problems and Their Fixes (2026)
| Symptom | Likely Cause | Fix |
|---|---|---|
| Cannot log in with Corppass ID and password | Wrong credentials or a locked account | Ask the Corppass Admin to reset the password or unlock the account |
| 2FA code does not arrive | Outdated mobile number or email on the profile | Ask the Admin to update the registered contact details, then retry |
| 'No access' message on a Government digital service | Service or role not assigned to the user | Ask the Admin to assign the digital service and the required role |
| IRAS return prepared but cannot be submitted | Approver role missing for corporate tax filing | Ask the Admin to grant Approver access for Corporate Tax (Filing and Application) |
| External provider cannot file for the company | Third-party authorisation not completed | Complete third-party authorisation in the Corppass portal and confirm the provider's user roles |
Conclusion
Corppass gives entities control over service permissions; Singpass authenticates the individual. A Foreign ID user without an existing Singpass account normally has an Admin-created Corppass account, activates it, then sets up the Singpass Foreign user Account and app. An appointed Foreign ID holder can apply directly as Admin of a foreign-registered entity.
Check the identity details, service assignment and role early, especially before the YA 2026 Corporate Income Tax Return deadline of 30 November 2026. Payment may be available through channels that do not require Corppass, and the proposed 2027 digital objection requirement should be checked against current IRAS guidance.
3E Accounting Singapore, a Corporate Services Provider since 2011, assists businesses with Corppass onboarding, foreign user account setup and IRAS filing access. Our team can help from your first name availability check on our Singapore Company Name Checker through incorporation, and streamline your Singapore company compliance year-round.
Get Corppass Authorised Before Filing Season
3E Accounting Singapore onboards entities, sets up foreign user accounts and secures IRAS filing access for directors and their teams.
Frequently Asked Questions
Not without a Singpass account for authentication. A Foreign ID user without an existing Singpass account normally activates an Admin-created Corppass account, sets up a Singpass Foreign user Account and logs in using the Singpass app.
No. Corppass manages entity authorisations, while Singpass authenticates individuals. Since April 2021, Corppass users have used Singpass credentials to verify their identity before accessing government digital services.
The entity's Corppass Admin normally creates the user account using the person's full name, valid Foreign ID number, country of issuance and email address. The user activates the account with the reference ID or required entity and identity details, then follows the Singpass instructions to set up the SFA and app. An appointed Foreign ID holder can apply directly as Admin of a foreign-registered entity.
IRAS requires the Approver role for the Corporate Tax (Filing and Application) digital service. The YA 2026 Corporate Income Tax Return is due by 30 November 2026, and late filing can draw penalties of up to $5,000.
Check the spam folder and the email address registered for the relevant account. Corppass activation can also use the entity registration number and identity number. For an SFA app setup code, follow Singpass support guidance; for missing service access after login, ask the Admin to check the assigned permissions.
Abigail Yu
Director
Abigail Yu oversees executive leadership at 3E Accounting Group, leading operations, IT solutions, public relations, and digital marketing to drive business success. She holds an honors degree in Communication and New Media from the National University of Singapore and is highly skilled in crisis management, financial communication, and corporate communications.








