← All guides
myinfomyinfo-businesscorppassfundamentalseligibility

MyInfo Business Explained: How It Differs From MyInfo and When Singapore Companies Need It

MyInfo returns verified personal data about an individual. MyInfo Business returns verified entity data about a company — ACRA records, directors, registered address. Different services, often confused. Here is the clean distinction with examples for Singapore businesses.

Published 25 April 20267 min readBy Clement Teo

You opened a corporate bank account last year. The bank pulled your company’s ACRA record, directors, and registered address straight from the government — no paper, no photocopies. That was MyInfo Business. It’s a separate service from MyInfo (the personal one), runs on top of Corppass (not Singpass alone), and answers a different question. Here’s the clean explanation.

At a glance

DimensionMyInfo (personal)MyInfo Business
Subject of the dataAn individual personA registered Singapore entity
Authentication on top ofSingpassCorppass (which runs on Singpass)
Data sourceICA, HDB, CPF, IRAS, MOM, LTA, etc.ACRA primarily, plus IRAS for tax-status fields
Typical useCustomer signup, age check, KYC of an individualB2B onboarding, corporate-account KYC, business-loan application, vendor verification
Who consentsThe individual whose data is being releasedA Corppass-authorised person inside the entity
Field count (rough)Around 40 personal fieldsAround 30 entity fields (UEN, directors, shareholders, registered address, financial filings)

What MyInfo Business returns

MyInfo Business pulls verified entity data straight from the source agency — primarily ACRA (the Accounting and Corporate Regulatory Authority) for company registry data, with IRAS contributing tax-status and GST-registration fields where relevant. Common fields, grouped:

  • Identity: UEN, entity name, entity type (Pte Ltd / LLP / Sole Proprietorship / etc.), incorporation date, status (live / struck off / etc.).
  • Contact: registered address, business activity (SSIC code), declared business email and phone.
  • People: directors, shareholders (with shareholding breakdown), corporate secretary, authorised representatives.
  • Tax and accounting: GST registration status, tax residency, last-filed financial-year details (for entities required to file).
  • Compliance: AGM and annual-return filing dates, ACRA filings on record.

Like personal MyInfo, you can’t request every field for every use case — GovTech requires the receiving service to justify each field with a clear business purpose, and the entity’s Corppass-authorised user consents at release.

How MyInfo Business differs from MyInfo (personal)

The two services are easy to confuse because they share the brand name and the broader Singpass / GovTech infrastructure. Three practical differences matter:

  1. The subject is different. MyInfo returns data about a person. MyInfo Business returns data about a company. A customer signup form pulls MyInfo. A B2B onboarding form pulls MyInfo Business.
  2. The auth layer is different. MyInfo runs on Singpass alone. MyInfo Business runs on Corppass — which itself runs on Singpass plus an entity-authorisation step. The consenting party isn’t just any user — it’s someone with Corppass permission for the company being verified.
  3. The source agency is different. MyInfo aggregates data from ICA, HDB, CPF, IRAS, MOM, and others — wherever the government holds the personal record. MyInfo Business is mostly ACRA, with IRAS contributing tax-status fields. The lighter source set is why MyInfo Business has fewer fields than personal MyInfo.

Who needs MyInfo Business

The realistic Singapore use cases:

  • B2B SaaS or platform onboarding. When you onboard another company as your customer (rather than an individual), you want verified entity data — UEN, directors, registered address — before activating the account. MyInfo Business replaces a paper ACRA Bizfile printout with a one-click verified pull.
  • Bank corporate-account opening. Major Singapore banks (DBS, UOB, OCBC, Maybank, and others) accept MyInfo Business on their corporate-account flows. The applicant authorises release via Corppass; the bank receives ACRA-verified entity details straight from the source.
  • Business loan or trade-finance KYC. Same pattern as account opening — directors, shareholders, financial-status fields, on the lender side, used as part of credit assessment.
  • Vendor or supplier onboarding. Procurement teams verifying that a new supplier is a real, currently-live Singapore entity with the directors they claim. A short MyInfo Business pull replaces a Bizfile request and a separate proof-of-address document.
  • Government licence applications. SPF, MAS, MOM, CEA, and others use MyInfo Business pre-fills internally on regulated licence-application forms — the entity data flows in automatically rather than the applicant retyping it.

Who doesn’t need MyInfo Business

If your business sells to individuals — retail customers, gym members, clinic patients, salon clients, F&B walk-ins — MyInfo Business is not the service for you. Personal MyInfo, on top of Singpass authentication, is what verifies your customer.

Most of the Singpass.biz customer-facing integrations we run fall into this category. The implementation guide covers the customer-facing build — Singpass + MyInfo (personal) — end-to-end.

Eligibility — who can actually use MyInfo Business

Two sides to the eligibility question:

The subject side. The entity being verified must have an ACRA-registered presence: a Pte Ltd, LLP, Sole Proprietorship, Partnership, or registered Business. Foreign companies without a Singapore presence aren’t in the ACRA registry, so they can’t be the subject of a MyInfo Business request — they’d need to register a local entity first.

The integrator side. The receiving service (your application, the bank, the government portal) must be approved by GovTech to receive MyInfo Business data. The application process mirrors the personal MyInfo path: justify each field, document retention and security, sign data-protection terms.

Home-based businesses operating without separate ACRA registration aren’t eligible to be a MyInfo Business subject. Most home-based operators register a Sole Proprietorship (S$115 with ACRA) to gain the entity record that MyInfo Business returns.

How businesses integrate MyInfo Business

From the technical side, MyInfo Business follows the same OIDC + FAPI 2.0 pattern as personal MyInfo, with one structural difference: the consent step is a Corppass authorisation rather than a Singpass authorisation. The user signs in with their personal Singpass, the Corppass layer confirms which company they are acting for, and the consent screen lists the entity fields the receiving service is requesting.

For a typical B2B SaaS onboarding flow:

  1. The new business customer clicks “Onboard with MyInfo Business” on your signup page.
  2. They sign in with their individual Singpass, then choose which of their Corppass-authorised companies they want to onboard.
  3. They consent to the entity fields you’ve requested (registered name, UEN, directors, address, etc.).
  4. Your application receives the verified entity payload as a JSON response (or a CRM webhook, or a hosted tap-to-verify link — the delivery options match the personal MyInfo build).

For implementation specifics — the MyInfo v5 setup details, key management, redirect-URI rules, and the trusted-aggregator path that lets us host the integration on shared credentials — see the technical-reality block in the main implementation guide. The same OIDC / FAPI 2.0 / JWKS / PKCE rules apply on both personal MyInfo and MyInfo Business apps.

Cost and timeline

MyInfo Business itself doesn’t add a per-call fee from GovTech. As with personal MyInfo, what you pay for is integration, hosting, ongoing maintenance, and any compliance filings the receiving service requires. Most Singapore SMEs running a MyInfo-Business-based onboarding flow land in the same monthly bracket as a personal MyInfo build — under S$1,000/month all-in for typical volumes — though the per-vertical numbers vary.

Time-to-live for a fresh MyInfo Business build is typically 10–14 working days for the GovTech application (similar to personal MyInfo, with a slightly heavier justification on the entity-data scope), plus the integration build itself.

The short version

MyInfo returns verified personal data. MyInfo Business returns verified entity data. The two are layered services that share infrastructure but answer different questions — one about a person, one about a company. MyInfo Business runs on top of Corppass; you cannot use it to verify your individual customers.

If your customers are individuals, you want personal MyInfo. If your customers are other businesses — B2B SaaS, banking, wholesale, procurement, vendor onboarding — MyInfo Business is the service that replaces ACRA-printout-based onboarding with verified data straight from the source.

For a clear distinction between the personal services see Singpass vs MyInfo; for the personal-vs-corporate distinction see Corppass vs Singpass. Or book a free 20-minute scoping call and we’ll tell you which combination of MyInfo, MyInfo Business, and Corppass your specific use case needs.

Free 20-min call

Bring us your worst form.

Show us the signup, the patient intake, the licence-renewal packet — the form that loses you customers or eats your team’s time. We’ll tell you which steps Singpass kills, how fast, and what it costs. No pitch.

Book the call →