Free Incorporation when you bundle with Accounting
Free Company Registration . when you bundle incorporation with accounting. 7/100 slots already claimed. Act fast. T&C’s apply
Days
Hours
Min
Secs
Singapore
Australia
Hong Kong
United Kingdom

Corppass Singapore: What It Is, How It Works & How to Set It Up 

9 mins read
Picture of Dharini Jegadeesan
Dharini Jegadeesan
Co-Head of Corporate Secretary, Singapore

Dharini Jegadeesan, ACS, ACIS, is a seasoned Company Secretarial and Compliance professional with over 10 years of experience navigating Singapore’s regulatory landscape. As Co-Head of Corporate Secretary at Sleek, she brings a pragmatic, solutions-focused approach to help founders stay compliant and scale with confidence at every stage of growth.

She holds an ICSA qualification from the Chartered Secretaries Institute of Singapore and a Master’s degree in International Commerce. She is also a proud member of the Singapore Institute of Directors (SID) and the Singapore Business and Professional Women’s Association, where she continues to advocate for good governance and women’s leadership in business.

Dharini is known for her people-first leadership and pragmatic style. It’s this approach that fuels her commitment to helping founders scale with confidence. She also supports startups through fundraising, from seed to Series G, guiding them through due diligence, cleaning up cap tables, and ensuring they are investor-ready when it counts.

Dharini believes the company secretarial function shouldn’t be a burden for founders. She’s committed to making it clear, organized, and scalable.

Corppass Singapore guide
4.8/5
Trusted by over 450,000 businesses worldwide.
95% customer satisfaction from 16,000+ survey responses.
Key takeaways
  • Corppass is essential for business operations in Singapore, enabling secure access to government services like ACRA, IRAS, and CPF Board.
  • Roles and permissions matter more than setup itself. Incorrect access is the most common cause of delays and filing issues.
  • Every company should assign at least two Corppass Admins to avoid losing access and disrupting compliance.
  • Many founders delegate Corppass management early to avoid errors, save time, and ensure filings are handled correctly.
Get your Corppass sorted. Fast.
Corporate Secretary Services
From
$350/year
Includes $60 govt fees
Related Reads
What is ACRA
Related Reads
How to Choose a Corporate Secretary in Singapore?
Searching for like-minded founders?
In this article

Corppass is Singapore’s official digital identity for businesses to transact with government agencies like ACRA, IRAS, and CPF Board. It allows authorised individuals (e.g., directors, employees, or service providers) to access government e-services securely on behalf of a company.

To use Corppass, businesses must first be registered with ACRA, appoint a Corppass Admin, assign roles, and grant access to specific government services. Most companies in Singapore need Corppass to handle essential tasks like tax filing, annual returns, and compliance submissions.

What is Corppass?

Explanation of Corppass
Explanation of Corppass

Corppass is a corporate digital identity system introduced by the Singapore Government that allows businesses to perform online transactions with government agencies.

Instead of using personal Singpass accounts, Corppass ensures that:

  • Access is company-based, not individual-based
  • Permissions are role-based and controlled
  • Transactions are secure and auditable

Today, Corppass is required for interacting with key agencies such as:

  • ACRA (company filings)
  • IRAS (tax matters)
  • CPF Board (employee contributions)
  • MOM (work pass applications)
  • Singapore Customs and others

Why Corppass matters for businesses

Most Singapore companies cannot operate smoothly without Corppass.

Key benefits:

  • Centralised access to government services
  • Improved security with controlled permissions
  • Delegation flexibility (assign tasks to staff or service providers)
  • Compliance tracking for filings and submissions

Why founders often struggle:

  • Role setup can be confusing
  • Incorrect permissions can block filings
  • Losing access (e.g., Admin leaves) creates delays

👉 This is why many businesses outsource setup and management early.

Who is Corppass for?

Corppass is for local entities with a Unique Entity Number (UEN) and also for foreign entities. Local entities that do not have a UEN can continue to use their Singpass as a login method.

Corppass is designed for all entities registered in Singapore, including:

1. Local companies

Private limited companies registered with ACRA must use Corppass for:

  • Filing annual returns
  • Managing corporate records
  • Submitting regulatory updates

2. Foreign companies

Foreign entities operating in Singapore (e.g., branch offices) use Corppass to:

  • Access tax services
  • Manage regulatory filings

3. Sole proprietors and partnerships

Business owners registered with ACRA also use Corppass for:

  • IRAS filings
  • Licensing and compliance

4. Non-profit organisations

Societies, charities, and associations may use Corppass for:

  • Regulatory submissions
  • Grant applications

5. Third-party service providers

Accounting firms, corporate secretaries, and tax agents (like Sleek) use Corppass when:

  • They are authorised to act on behalf of clients
  • They need access to IRAS, ACRA, or CPF systems

👉 This is especially useful for founders who prefer to delegate compliance tasks.

What’s the role of a Corpass in Singapore

Corppass works on a role-based access system, meaning different users have different levels of control. 

Role

Who Typically Holds It

Key Responsibilities

Access Level

Important Notes

Registered Officer (RO)

Director, owner, or partner listed with ACRA

– Registers the entity for Corppass- Appoints Corppass Admin(s)

Highest authority (initial control)

Must be officially recorded in ACRA; cannot be an external party

Corppass Admin

Director, founder, or trusted senior staff

– Create and manage users- Assign roles and permissions- Grant access to government e-services- Maintain account security

Full control over the Corppass account

Best practice: Assign at least 2 Admins to avoid lockout

Corppass Sub-Admin

Operations or finance team member

– Manage users and roles (limited scope)- Support Admin functions

Moderate control

Cannot appoint new Admins

Corppass User

Employees (e.g., finance, HR)

– Access specific government services- Perform assigned tasks (e.g., tax filing, CPF submissions)

Limited to assigned permissions

Access must be carefully assigned based on role

Enquiry User

Internal stakeholders need visibility

– View information only- No transaction rights

Read-only access

Useful for oversight without risk of changes

Third-Party Entity (TPE)

Corporate service providers (e.g., Sleek, accountants, tax agents)

– Act on behalf of the company- Handle filings and submissions

Access based on authorisation

Must be explicitly authorised by Admin; commonly used for outsourcing

Registered Officer (RO)

RO will be the person who is officially registered with the particular entity with the Accounting and Corporate Regulatory Authority (ACRA). The RO can then nominate a Corpass admin and approve the registration request. A RO does not need to have a Corppass account unless they choose to take on the Corppass Admin role.

Example: Director or Corporate Secretary of your company.

Corppass administrator (Admin)

A Corppass admin has the authority by the RO to create Corppass accounts and manage access to digital services for that particular entity. Who can be a Corppass admin? The Corppass admin can be a person who manages Government-to-Business transactions on behalf of the company.

Example: Director of corporate services or any person who has been authorised by the RO.

Corppass Sub-Administrator (Sub-admin)

A sub-admin is a person who has been authorised by the admin themself to assist with the management of Corpass accounts on behalf of the entity. Sub-admin accounts can only be created by the admin, which do not require any kind of approval. The sub-admin can also create other accounts for users within that particular entity.

Corppass Enquiry User

This account can be created by either the admin or sub-admin. This account can be used to transact with government digital services and also to view the details of the entity’s Corpass setup.

Corppass user

A Corppass user can carry out G2B online transactions such as Payroll/HR. A Corppass user needs to have a user account created by the entity’s Corppass admin. Each user will have their unique ID. You can have an unlimited number of Corppass Users per entity. If you have a small organisation, a Corppass Admin can take the role of a User.

Setting up Corppass correctly the first time saves time later.

How to set up Corppass in Singapore

Setting up Corppass in Singapore involves assigning the right people and permissions so your business can securely access government services. While the process is straightforward, mistakes in role setup can delay filings or block access.

Step-by-step process to set up Corppass in Singapore
A simple step-by-step overview of how to set up Corppass

Step 1: Register your business with ACRA

Before you can use Corppass, your company must be incorporated with ACRA and have a valid Unique Entity Number (UEN). Corppass is only available to registered Singapore entities.

Step 2: Confirm your Registered Officer (RO)

A Registered Officer, typically a director, owner, or partner listed in ACRA, must initiate the Corppass setup. This person needs an active Singpass account to proceed.

Step 3: Activate Corppass for your entity

The Registered Officer logs into the Corppass portal and registers the business. During this step, they will appoint one or more Corppass Admins who will manage access going forward.

Step 4: Assign Corppass Admins

Admins play a critical role in managing users and permissions. It’s recommended to appoint at least two Admins (for example, a director and a finance lead) to avoid losing access if one person becomes unavailable.

Step 5: Create users and assign roles

Once the Admins are set up, they can add employees or external providers as users. Each user is assigned a role based on their responsibilities, such as handling tax, payroll, or regulatory filings.

Step 6: Grant access to government e-services

Admins must then assign access to specific government agencies like IRAS, ACRA, or CPF Board. Access should match each user’s job function to maintain security and efficiency.

Step 7: Authorise third-party service providers (optional)

If you work with an accounting or corporate services firm like Sleek, you can grant them access as a Third-Party Entity. This allows them to manage filings, submissions, and compliance tasks on your behalf.

What this means in practice

Once Corppass is set up, your business can securely access all required government platforms, with clear control over who can do what. Most founders choose to complete this setup immediately after incorporation to avoid delays in tax registration and compliance.

Common Corppass setup mistakes (and how to avoid them)

Setting up Corppass is usually quick, but small mistakes can create major delays, especially when you need to file taxes or submit compliance documents. Below are the most common issues businesses face, and how to avoid them.

1. Assigning only one Corppass Admin

Many companies assign a single Admin during setup, often the founder or director. This creates a single point of failure. If that person leaves the company, is unavailable, or loses access, you may be locked out of Corppass entirely.

How to avoid this:

  • Always appoint at least two Admins from the start
  • Choose individuals who are likely to stay long-term (e.g., director + finance lead)
  • Review Admin roles annually

2. Granting incorrect or incomplete permissions

Corppass works on a role-based system, but many businesses either:

  • Grant too little access (blocking users from doing their jobs), or
  • Grant too much access (creating security risks)

For example, your accountant may not be able to file taxes if IRAS access is not properly assigned.

How to avoid this:

  • Map out responsibilities before assigning roles
  • Match access strictly to job functions (e.g., finance → IRAS, HR → CPF)
  • Test access after setup to ensure everything works

3. Not updating user access when roles change

As your business grows, employees join, leave, or change roles. If Corppass access is not updated, former employees may still have access, or current staff may be blocked from critical tasks.

This is both a security risk and an operational bottleneck.

How to avoid this:

  • Remove access immediately when employees leave
  • Update permissions when responsibilities change
  • Conduct periodic access reviews (e.g., every 6–12 months)

4. Delaying third-party authorisation

If you work with an accountant or corporate service provider, delaying Corppass authorisation can slow down important filings. This often leads to last-minute scrambling when deadlines approach.

How to avoid this:

  • Authorise your service provider early
  • Ensure they have access to all relevant agencies (e.g., IRAS, ACRA)
  • Confirm access before key deadlines

5. Not understanding role responsibilities

Some businesses assign roles without fully understanding what each role can and cannot do. This leads to confusion when users cannot perform certain actions.

How to avoid this:

  • Clearly understand the difference between Admin, Sub-Admin, and User roles
  • Limit Admin access to trusted individuals
  • Provide basic internal guidance for your team

What this means for your business

Most Corppass issues don’t come from complex regulations. They come from simple setup mistakes that are easy to avoid with the right approach.

👉 CRO insight:
Many founders choose to outsource the Corppass setup and management early to:

  • Avoid access issues
  • Ensure compliance from day one
  • Save time on admin work

Make Corppass one less thing to worry about with Sleek

Corppass isn’t complicated. But it’s easy to get wrong, and the consequences usually show up at the worst time. 

Instead of figuring this out reactively, many founders choose to set things up properly from the start, and then not worry about it again.

Sleek helps by:

  • Setting up your Corppass structure correctly from day one
  • Ensuring the right people (and only the right people) have access
  • Acting as your authorised third-party for filings with IRAS, ACRA, and more
  • Keeping everything aligned as your business grows

This means fewer last-minute issues, fewer delays, and less time spent on admin.

Get your Corppass set up properly to keep your compliance running smoothly.
Sleek is the preferred partner of entrepreneurs
Expertise in company incorporation, accounting, tax services, and compliance.
Trusted by over
450,000
businesses worldwide.
4.8/5
five stars icon
on Google
from 4,100+ reviews.
95%
satisfaction rate from
16,000 surveyed clients.

FAQs on Corppass in Singapore

What is Corppass used for in Singapore?

Corppass is used by businesses in Singapore to access and transact with government digital services such as ACRA, IRAS, and CPF Board. It acts as a corporate digital identity, allowing authorised individuals to perform tasks like filing taxes, submitting annual returns, and managing compliance securely on behalf of the company.

Is Corppass mandatory for all companies in Singapore?

Corppass is required for most businesses registered in Singapore that need to interact with government agencies online. While registration itself may not be legally mandatory in all cases, it becomes essential in practice because key services, such as tax filing and regulatory submissions, are only accessible through Corppass.

How long does it take to set up Corppass?

Corppass setup is usually quick and can be completed within a day if all required information is ready, including the company’s UEN and Registered Officer’s Singpass. However, delays can occur if roles are assigned incorrectly or if additional approvals and access configurations are needed after the initial setup.

Can I give my accountant access to Corppass?

Yes, businesses can authorise accountants or corporate service providers as Third-Party Entities in Corppass. This allows them to access relevant government services, such as IRAS or ACRA, and perform filings on your behalf. Access must be explicitly granted by a Corppass Admin and can be customised based on the services required.