Oxaide

Oxaide Research • 25 Sep 2026

Company Background Check Singapore. What Public Records Show

What a company background check in Singapore actually covers

If you are about to pay a deposit to a new supplier, sign a distributorship, extend 60-day credit terms, or take a minority stake, a company background check in Singapore answers one question first: does this business exist as claimed, and does its public trail support the deal you are being offered. Everything else in the check exists to test that claim from independent angles.

A check built only on public sources draws on the Accounting and Corporate Regulatory Authority register through Bizfile, published court judgments and hearing information, insolvency notices, and dated news and web records. It does not draw on bank statements, tax filings, management accounts, or private contracts. When a seller volunteers those as screenshots or PDFs, treat them as claims to verify rather than records you can cite, and ask which registry or court record backs each one.

The scale of the public register is worth keeping in mind before you read any single result. A recent ACRA register snapshot carried on data.gov.sg with a monthly refresh shows 621,454 live companies, 520,491 struck-off records in the 2025 slice, and 2,117,243 total entities across all statuses and entity types. Those three figures set the base rate: most names you search will resolve to something, and a live status alone says little without officers, filing history, and litigation context. You can browse the source datasets through data.gov.sg ACRA datasets and confirm current registry guidance at ACRA.

This guide walks through what each public source shows, how our corpus field coverage maps to paid Bizfile products, how a single finding should be written so you can act on it, and where public records stop. If you need the full screen before money moves, the pre-deal counterparty screen packs it into one verdict with a risk table.

ACRA records: the backbone of every check

Every serious Singapore check starts at the company register, because ACRA is the only source that can confirm the company exists with a given Unique Entity Number, name, incorporation date, and status. The entry-level paid product is the Business Profile, bought through Bizfile, which ACRA describes as carrying basic entity information such as the UEN, entity name, date of registration, and information about position holders, business owners or partners. ACRA lists its price at S$5.50 on its information products guide, last updated 4 February 2026.

Deeper paid products add the layers buyers usually need for larger commitments. The Corporate Compliance and Financial Profile, listed at S$50, adds financial profile, financial ratios, audit opinion, and directors opinions to the Business Profile base. A People Profile at S$33 tracks one persons involvement across businesses, which matters when a director who defaulted under one company resurfaces behind another. Extracts from S$11 supply copies of past filings such as annual returns or audited accounts. All four prices come from the same ACRA products page, cross-checked against Bizfile product listings, so treat any third party quoting different headline prices with care.

Free sources cover less than buyers often assume, and knowing the boundary saves real money. The free monthly ACRA snapshot on data.gov.sg covers identity and status fields across the full register, which is how corpus-level screens can confirm live standing, entity type, registration date, activity classification, and address patterns for any of the 2,117,243 entities without buying a profile per name. What the free snapshot does not carry is officer and shareholder depth, share capital, charges, or filed financials. Those live behind the paid Business Profile, extracts, and compliance profile, which is exactly why a two-stage approach works: screen free fields across every candidate first, then spend the S$5.50 and above only on the shortlisted counterparty.

A registry mirror that only repeats the snapshot row adds nothing to this picture. The value of a real check is interpretation: whether the SSIC activity code fits the contract, whether the incorporation date supports a claimed ten-year track record, whether the address is a high-density corporate secretarial address shared with thousands of companies, and whether officers changed just before your deal appeared. For a line-by-line read of officers, charges, and filing gaps from paid filings, see the ACRA files audit.

Beyond ACRA: courts, insolvency, and open-source signals

ACRA tells you the company exists and who runs it. Courts and insolvency records tell you how it behaves under pressure, which is the part sellers rarely volunteer. Published Singapore judgments name parties, lay out payment and performance disputes in the judges own words, and show whether a company sues promptly to protect its rights or appears repeatedly as a defendant that pays only after action is filed. Hearing information adds the pipeline view: matters listed but not yet decided, which a judgments-only search will miss.

Insolvency searches sit beside litigation rather than inside it. Bankruptcy and winding-up searches run through the Ministry of Law Insolvency Office e-services at MinLaw Insolvency Office e-services, and they answer the blunt question a credit file cannot: is there a live proceeding that could swallow your deposit or leave your purchase order behind an administrator queue. Run the company and, where the deal turns on one personality, the key individual, because a clean company fronting for a bankrupt operator is a pattern Singapore credit veterans know well.

News and web records come last, not first, because they are the easiest to stage. A credible open-source pass checks dated coverage in established outlets, the companys own domain history and SSIC-to-website fit, hiring and review footprints, and whether the registered address matches a real operating site or a maildrop. A marine fuel trader whose activity code says management consultancy, whose site went up six weeks ago, and whose address hosts thousands of entities has not failed any single test, but the stack of small mismatches is itself the finding. Name collisions need the same care: confirm every hit by UEN or by officer names before attributing a judgment or article to your counterparty.

The table below shows how the sources compare on access and limits, so you can sequence a check without overbuying. Deeper dispute reads, including can-they-pay and will-they-fight assessments with questions for counsel, belong in the dispute opponent screen.

SourceWhat it showsAccess and costLimit to respect
Bizfile Business ProfileUEN, name, status, officers, shareholders, addressPaid, S$5.50 per profile via BizfilePoint in time, only as honest as filings
CCFP, People Profile, extractsFinancials, ratios, audit view, cross-directorships, filed documentsPaid, S$50, S$33, and from S$11Depth costs add up across many names
data.gov.sg ACRA snapshotIdentity, status, activity, and address fields across 2,117,243 entitiesFree, monthly refreshNo officers, capital, charges, or accounts
Courts and MinLaw insolvencyJudgments, hearing pipeline, bankruptcy and winding-up noticesMixed free and paid searchesUnfiled disputes and private settlements stay invisible

Sample finding format: how to read one result line

A background check is only as useful as its weakest finding, and most weak findings fail the same way: a bare claim with no source, no date, and no consequence. A usable finding carries five parts in one short block: the observation in plain words, the source with a retrieval date, a confidence note, and a so-what that tells the buyer what to do before paying or signing. Anything missing the so-what is trivia, however accurate.

Consider this fictional example, labeled fictional: Merlion Marine Supply Pte. Ltd., UEN 201912345K, shows live status with incorporation in March 2019, while its proposal claims twelve years of continuous trading. Source: ACRA snapshot row retrieved this month, cross-checked against a Bizfile Business Profile. Confidence: high on the date gap, medium on intent, because the seller may be counting a predecessor sole proprietorship. So-what: ask for the predecessor UEN and proof of asset transfer before accepting the track-record premium in the price.

A second fictional example shows a stacked signal: the same company lists a consultancy SSIC code while bidding for a marine fuel contract, shares a registered address with several thousand entities, and names a sole director whose People Profile links to two struck-off trading vehicles. No single line proves misconduct. Together they shift the burden: payment on delivery or a standby letter of credit instead of a 50 percent upfront deposit, plus a site visit to the operating premises. That is what a registry mirror cannot give you, because it never joins the rows.

Use the pattern below as a template for your own notes, and compare it against worked examples in samples. The S$390 pre-deal pack writes every finding this way, with page and confidence on each line, so a director can sign or walk away on documented grounds. Full scope and pricing sit on pricing.

  1. Write the observation before the interpretation, so a second reader can disagree with you.
  2. Attach the retrieval date, because live status and suits change between search and signing.
  3. Close with the commercial term the finding supports, such as shorter credit or staged payments.

What public records cannot tell you, and what to do next

Honest scope is part of the product. Public records cannot show bank balances, undisclosed liabilities, beneficial ownership beyond what filings declare, the content of private contracts, or disputes that have been threatened but never filed. A company can be live, fully profiled, and quiet in the courts while still being a poor credit risk, because prompt private settlements and supplier fatigue never reach a register. Any provider promising a full inside picture from public data alone is selling certainty it does not hold.

The practical response is staged diligence that matches spend to exposure. For a small first purchase order, a snapshot screen plus a S$5.50 Business Profile and an insolvency search may be enough to justify cash-on-delivery terms. For a distributorship, an acquisition deposit, or annual credit, the S$390 pre-deal screen earns its place: it joins ACRA depth, People Profile cross-links, litigation and insolvency sweeps, and dated news into one pay, sign, or meet verdict with a risk table a board can minute. Order it through the pre-deal counterparty screen and track delivery under orders.

Between search and signing, protect the gap. Re-pull live status and the insolvency search close to the payment date, insist that the contracting name and UEN on the agreement match the profile letter for letter, and tie first payments to milestones rather than calendar dates. If the seller resists entity verification, shortens your review window, or swaps the contracting entity at the last minute, treat the process signal as a finding in its own right and pause. Need a second pair of eyes on filed accounts or a draft agreement alongside the check, the ACRA files audit and the audit desk cover those lanes.

  1. Confirm the UEN on the contract matches the live profile, not a similarly named entity.
  2. Re-run status and insolvency searches within days of payment, not weeks before.
  3. Stage money against delivery or title transfer, and keep the walk-away trigger in writing.

Company background check Singapore: frequently asked questions

These answers assume a public-sources check only. Private bank, tax, and accounting records need the companys consent and sit outside this scope.

How fast can a public-records check be done

A snapshot-level screen on one UEN can be same-day, because the register row, status, and activity fields are always on hand. A full pre-deal screen with paid profiles, People Profile cross-links, court and insolvency sweeps, and dated news typically needs two to four working days, with most of the time spent joining names by UEN and ruling out false-positive suits rather than waiting on any single source.

Is a live ACRA status enough to trust a supplier

No. Live status confirms the entity is registered, not that it performs. The 621,454 live companies in the latest snapshot include long-established traders and week-old vehicles alike, so pair status with incorporation date, officer stability, filing currency, and litigation and insolvency results before setting deposits or credit terms.

What does the S$5.50 Business Profile add over free data

The free monthly snapshot covers identity, status, and activity fields across all 2,117,243 entities but not officers, shareholders, capital, or charges. The paid Business Profile from Bizfile adds exactly that officer and capital layer, which is why it is the first paid buy once a counterparty is shortlisted. ACRA lists the product and price on its information products guide.

Can you check the director as well as the company

Yes, and for owner-driven deals you should. A People Profile at S$33 maps one persons roles across entities, while insolvency and litigation searches run in the persons name catch proceedings the company search misses. Match people by full name plus identification details from the profile, because common names collide fast in a register of this size.

What should trigger a walk-away rather than tighter terms

Walk away when the contracting UEN does not match the profile, when live insolvency or winding-up proceedings surface, when the seller blocks basic verification or swaps entities late, or when the track record behind the price cannot be tied to any registered predecessor. Tighter terms suit yellow flags such as a young company or a thin filing history. Identity failure and live insolvency are red flags that terms cannot fix.

Research, not advice. Figures from public records as cited; confirm specifics before acting.

Get this checked. From S$49

See sample packs first

© 2026 Oxaide (ox-AYD) • UEN 201806463W • Since 2018

Per-job • brief@oxaide.com • Support hi@oxaide.com

We wipe your uploads from our storage after 24h; your pack stays 90 days. Registry data via data.gov.sg under the Singapore Open Data Licence. Runs on leading AI infrastructure (privacy details). Human support via hi@oxaide.com, not a bot inbox.