Corppass explained: what it is, who needs it, and how many users you can have

Corppass is the company's key to IRAS, ACRA, CPF and almost every government portal. Set it up right in week one and you will never think about it again.

People in a meeting around a table with notes and a laptop

The short answer

  • Corppass is the company's digital identity for government services. People log in with their own Singpass, and Corppass says what they may do for the company.
  • Four roles: Registered Officer (approves), Corppass Admin (manages access), Sub-Admin (helps manage) and User (transacts). There is also a view-only Enquiry User.
  • Each company can have up to two Corppass Admins. Always appoint two.
  • Foreign directors and staff without Singpass get a Singpass Foreign user Account, created by your Corppass Admin.
  • Never share logins with your accountant. Authorise their firm or their user for the specific e-service instead.

The idea in one picture

Singpass proves who a person is. Corppass decides what that person may do for a company. Your accountant logs in to IRAS as themselves, and Corppass checks they are authorised to file your company's tax return. No shared passwords.

The roles

Exhibit 1
The roles
RoleWhoWhat they do
Registered OfficerA director, partner or company secretary on ACRA's recordApproves who becomes Corppass Admin
Corppass AdminUsually a director or the finance head. Up to two per companyCreates users, assigns e-services, removes leavers
Sub-AdminAppointed by an AdminHelps manage users, with more limited powers
UserStaff or advisersTransacts on the e-services assigned to them
Enquiry UserAppointed by an Admin or Sub-AdminViews the company's Corppass set-up only

Setting it up

  1. Go to the Corppass portal and register as Corppass Admin, logging in with Singpass and entering the UEN.
  2. If you are not the Registered Officer, they approve online (or by letter of authorisation).
  3. Approval can take up to five working days.
  4. Add the second Admin straight away.
  5. Create users and assign only the e-services each one needs.

Foreign directors and staff

People without an NRIC or FIN who need to transact for the company need a Singpass Foreign user Account (SFA). They do not register themselves: your Corppass Admin creates it, using their foreign ID number, issuing country, full name exactly as on the ID, and an email address. They then receive activation instructions by email.

Accountants and other firms

  • Authorise the adviser for the specific e-services they need, such as corporate tax or GST.
  • In myTax Portal, give your accountant the Preparer role and keep Approver with the company. That keeps a separation of duties.
  • Remove access the day an engagement ends.

Common problems, and how to avoid them

  • One Admin who leaves: appoint two from day one
  • A foreign director who cannot approve: create their SFA early
  • One person as Preparer and Approver for IRAS: split the roles
  • Former staff and advisers still active: review users every quarter
  • Shared Singpass details: never. Each person uses their own

The e-services most companies need

Exhibit 2
The e-services most companies need
AgencyWhat you do thereWho usually holds access
ACRA (Bizfile)Annual return, changes of officers, address and share capitalCompany secretary, plus a director
IRAS (myTax Portal)ECI, corporate tax, GST returns, withholding tax, employee incomeAccountant as preparer, finance head or director as approver
CPF BoardMonthly contributions for local staffPayroll provider or finance
MOMWork pass applications and renewalsThe company itself or a licensed agency
Grants and business portalsGrant applications and claimsFinance or the project owner

Assign each e-service to a named person, with a second person who can step in. The quarterly access review should look at this table, not only at the list of users.

Questions people ask

How many Corppass administrators can a company have?

Up to two. Appoint both from day one.

How do foreign directors without Singpass access Corppass?

Your Corppass Admin creates a Singpass Foreign user Account for them, using their foreign ID details and email.

Should we share our Corppass login with our accountant?

Never. Authorise the accountant for the specific e-services they need, and keep the Approver role in IRAS with the company.

Talk it through with an adviser

Tell us your structure and deadlines. We reply with what applies to you and a fixed-fee proposal.

Sources

  1. GovTech: What is Corppass and how to apply
  2. GoBusiness: Register a Corppass Administrator
  3. Ask.gov.sg (Corppass): Do foreign users need a Singpass Foreign user Account?
  4. IRAS: Singpass Foreign user Account for foreign individuals

General information only, last reviewed 11 November 2026. It is not advice for your situation. Laws and practice change, and the official sources linked above prevail. Speak to a qualified adviser before you act.