HomeGuides › Singapore company data

How to get Singapore company data: UEN, ACRA & firmographics

Singapore company data comes in two layers: the official ACRA registry (UEN, entity status, incorporation) and firmographics (revenue, employees, industry). Here's where to get each as clean, exportable data — for KYC, B2B sales and due diligence.

UEN & ACRA — the official registry

Every Singapore entity has a UEN (Unique Entity Number) issued by ACRA (the Accounting and Corporate Regulatory Authority). Registration basics — entity name, UEN, status, entity type — are published openly on data.gov.sg (the "Information on Corporate Entities" dataset); detailed official extracts and filed documents are paid via ACRA's BizFile portal.

Firmographics — the commercial layer

The registry won't tell you a company's revenue, headcount, industry or competitors — those are firmographics, sourced from public business profiles. This is usually what sales, marketing and research teams actually need.

The easy way (firmographics by name or domain)

To enrich Singapore companies with firmographics, drop a list of names or domains into the Company Data Enrichment scraper — it returns industry, HQ, size and revenue range as clean JSON. For deeper profiles (competitors, funding, news) use the Owler Company scraper. Both cover Singapore companies.

Use cases: B2B prospecting in Singapore & SEA, CRM enrichment, supplier KYC (paired with ACRA's UEN registry), and market research.

Open the Company Enrichment scraper →

Is it legal?

ACRA registration data on data.gov.sg is published under the Singapore Open Data Licence; firmographics are read from public business profiles. Verify your use complies with each source's terms and Singapore's PDPA.