Corppass lets a person use Singapore government digital services on behalf of a company or another entity.
The person signs in with Singpass. Corppass then checks which entity they can represent and which services they are allowed to use.
After a new company receives its UEN, a director or another authorised NRIC or FIN holder can apply to become its Corppass Admin. The Admin creates user accounts and grants access to services such as ACRA Bizfile, IRAS, CPF and MOM.
What does Corppass do?
Corppass is the authorisation system used for government-to-business transactions in Singapore. It has been the single login method for these transactions since 1 September 2018.
Common uses include:
- Filing company transactions through ACRA Bizfile
- Submitting Corporate Income Tax or GST matters to IRAS
- Managing CPF and employment matters
- Applying for licences and government grants
Corppass does not replace Singpass. Singpass confirms who the individual is, while Corppass confirms what that person can do for the entity.
Do not share a director’s Singpass access. Create a Corppass account for the user or authorise the service provider through the proper Corppass function.
When can a new company apply?
A company can apply after registration and after it receives its Unique Entity Number.
Corppass asks newly registered entities to wait at least one day before applying. This gives the registration and Registered Officer details time to flow through from ACRA or the relevant UEN-issuing agency.
Who manages Corppass access?
| Role | Main responsibility |
|---|---|
| Registered Officer | A recognised appointment holder, such as a company director, who can approve or reject Corppass Admin applications. |
| Admin | Creates accounts, assigns services and keeps the entity’s access list up to date. A Singapore-registered entity can appoint up to two Admins. |
| Sub-Admin | Helps manage user accounts and permissions with less control than an Admin. |
| User or Enquiry User | A User can transact with assigned services. An Enquiry User has view-only access where supported. |
A Registered Officer does not need a Corppass account merely to approve an Admin application. They need a Corppass account only when they also want to transact for the entity.
The official Corppass FAQ sets out the current roles and responsibilities.
How do you register the first Corppass Admin?
For a Singapore-registered entity, the applicant needs a Singapore NRIC or FIN, an active Singpass account, an email address and the entity’s UEN.
- Open the Corppass portal.
- Go to Services, select Register for Corppass, then choose UEN Registered Entity.
- Sign in with Singpass and enter the entity’s UEN.
- Verify the applicant’s email address.
- Select a Registered Officer and enter the email address used to notify them.
- Review and submit the application.
If the applicant is also a Registered Officer of the entity, the application is approved automatically. Otherwise, any Registered Officer within the organisation can approve it, although only the officer selected during the application receives the email notification.
The approval must be completed within 30 days. Corppass rejects the application if no Registered Officer approves it in time.
Corppass provides the current Admin registration instructions.
Why can a user log in but still be “not authorised”?
Creating a Corppass user account does not automatically grant access to ACRA, IRAS or another government service.
The Admin or Sub-Admin must also assign the required e-service and agency role. Check that:
- The user selected the correct entity after signing in
- The e-service has been added to the entity
- The service and correct role have been assigned to the user
- The authorisation has not expired
- The agency does not require an extra setup, branch or approval level
For ACRA Bizfile, open My Account, then View My Profile and Assigned e-Services. Check both the customised access section and the default all-services section.
Our ACRA Bizfile guide covers the portal itself once the access has been configured.
How do you give an accountant or service provider access?
Use third-party authorisation where the government service supports it. This lets the provider transact for the company without receiving a director’s personal login details.
In Corppass, go to Third Party, then Authorise Third Party Entities. Search for the provider by name or UEN, choose the services and roles, and set the authorisation period.
The e-service must support third-party access and must already be available under the company’s Corppass profile.
See our step-by-step Corppass third-party authorisation guide for the detailed procedure.
Can a foreign director or employee use Corppass?
Yes. A foreign user can be created and authorised by the entity’s Admin, but the person may need a Singpass Foreign user Account.
The Corppass Admin for a Singapore-registered entity must still be an NRIC or FIN holder. The Admin enters the foreign user’s identity details and email address, after which the user follows the activation instructions.
Corppass maintains separate instructions for foreign users.
Keep the access list current
Corppass users can file, approve or view sensitive information for the company. Review access when staff or service providers change.
Use separate accounts, grant only the services required, set expiry dates for temporary access and remove users who have left. You can find the current Admins and Sub-Admins through Services, then Find Your Corppass Admin.
Test the required service before an ACRA, tax, payroll or work-pass deadline. Discovering a missing role on the filing date may leave too little time to fix it.
Common questions
Does every Singapore company need Corppass?
A company needs Corppass when someone must use a government digital service on its behalf. Most active companies use it for ACRA, IRAS, CPF, MOM or licensing matters.
Can a director use Singpass without setting up Corppass?
Singpass authenticates the director, but Corppass controls the authority to act for the company. The director still needs the relevant Corppass role and e-service access.
How many Corppass Admins can a company have?
A Singapore-registered entity can appoint up to two Corppass Admins.
Why can I access Corppass but not Bizfile or IRAS?
The account is probably missing the required e-service, agency role or valid authorisation period. Check both the entity’s available services and the user’s assigned access.
Can I give my accountant the director’s Singpass?
No. Create the correct Corppass access or authorise the accountant’s firm as a third-party entity.
Need access for a filing we are handling?
Leftright Corporate can tell you which Corppass service and role are needed for an ACRA, Corporate Income Tax or GST matter.
For an existing engagement, follow our third-party authorisation guide or contact the team handling your filing.





