Oxaide

Oxaide Research • 26 Sep 2026

How to Check If a Company Is Legitimate in Singapore

What legitimate means for a Singapore company

A legitimate Singapore company is not just a business with a website and a quotation on letterhead. It is a live entity on the ACRA register with a verifiable Unique Entity Number, a registered name that matches the name on the invoice and bank payee, and officers who can legally bind the business. If any of those three links break, you may still be dealing with real people, but you are not protected in the way a buyer expects when paying a deposit to a private limited company.

Scale matters when you interpret results. The ACRA register snapshot on data.gov.sg counts over 620,000 live entities within 2.1M total in our snapshot of the ACRA register (data.gov.sg collection 2, refreshed monthly), alongside 500,000+ struck-off entities. In plain terms, many names you meet online are former entities, trading names, sole proprietorships, or companies that no longer have live status, even if their old website still ranks on search. You can check any UEN against that snapshot with our free UEN lookup before you pay.

A registry mirror will show you the status field. What it will not tell you is what to do before you pay. A buyer needs to connect the register entry to the payment request. Check that the UEN on the quotation matches the UEN on the invoice and the bank transfer payee. Check whether you are contracting with a Pte Ltd or an individual trading under a business name, because recovery, liability, and GST treatment differ. Check whether the person asking for the deposit is listed as an officer or is only using a similar trading name.

Step by step UEN lookup a buyer can do in ten minutes

Start with the UEN, not the brand name. Ask the seller for the exact registered name, UEN, and registered address before you pay any deposit. A genuine Singapore supplier provides these without argument. Search the UEN on the ACRA BizFile search or the ACRA business register, then open the entity profile rather than relying on a third party summary that may be cached.

Match every field like a bank officer would. Trading names, shortened names, and old names cause most false alarms. A company may trade as Bright Aircon Services while its registered name is Bright Aircon Pte Ltd with a different UEN suffix. The bank payee must follow the registered name, not the shop sign. If the invoice shows a different name or a personal bank account, pause and ask for a written explanation before transferring funds.

Read the SSIC business activity codes with buyer scepticism. The codes describe what the company said it does at registration, not what it is competent to deliver today. A general wholesale code does not prove experience in controlled renovation, food import, or regulated financial work. Use the codes to spot scope drift, such as a dormant trading company suddenly quoting for structural works, then ask for licences, project references, and proof of recent similar delivery.

  1. Copy the UEN from the quotation and search it on ACRA BizFile, or our free UEN lookup. Not only by name.
  2. Confirm status is Live, note the entity type, incorporation date shown on the profile, and registered address.
  3. Compare registered name and UEN against the quotation, invoice, payment link, and bank payee name.
  4. Check the SSIC codes and registered address for fit with the job, such as industrial premises for warehousing or a credible office for services.
  5. Save or print the profile page and keep it with the quotation so any later name change is visible.
  6. If the seller refuses a UEN or sends only a mobile number and a logo, treat that as a stop signal, not a clerical gap.

A fictional example helps here. A fictional buyer in Tampines receives a low quotation for office renovation from a name resembling a well known contractor, but the UEN on the invoice belongs to a different live sole proprietorship at a residential address. The work may still be real, but the warranty, deposit protection, and GST invoice come from a different legal person than the buyer expected. That mismatch is worth one email before payment, not after a dispute.

Read officers, shares, charges, and filing discipline

Once the entity is live, open the officer section. Look for current directors and the company secretary, appointment dates, and any recent mass resignations. A stable small Pte Ltd often has one or two long standing directors. A profile with rapid director turnover, a newly appointed director just before your large invoice, or only a corporate shareholder with no visible individual can still be lawful, but it changes how you structure deposits, milestones, and personal guarantees.

Next, inspect capital, shareholders, and charges. Paid up capital is not cash in the bank, but a very low paid up capital combined with a large upfront deposit request tells you the company has little buffer if the job goes wrong. Charges show assets pledged to lenders. One bank charge for working capital is normal in Singapore trading and contracting. Multiple recent charges, especially over receivables or all assets, suggest the company is borrowing tightly and your deposit would rank behind secured lenders if it fails.

Filing discipline is the quiet signal most buyers skip. A registry extract alone lists annual returns, annual general meeting dates, and financial statement filings. What it does not explain is the commercial meaning. Late filings across several cycles, a change of auditor or registered address clustered around a fundraising round, or a switch from a commercial address in Tuas or Jurong to a residential or virtual office can point to cost cutting, relocation, or administrative neglect. Any one item proves little, while a cluster deserves staged payments and written delivery milestones.

Consider a fictional example labelled fictional. A fictional supplier in Kallang quotes for imported equipment with thirty percent deposit to a Pte Ltd that is live, yet the BizFile history shows the sole director changed twice in four months and a new charge over all assets was registered weeks before the quotation. Nothing on that page proves dishonesty. It does argue for paying by milestone against delivery documents, checking the charge holder context, and keeping the deposit small until goods clear inspection in Singapore.

Money checks beyond ACRA: GST, reviews, website, and bank details

ACRA proves existence, not honesty or solvency. Before you transfer a deposit in Singapore, cross check the money trail. For GST registered suppliers, verify the GST registration separately, because only a GST registered business should issue a tax invoice with GST. You can start with the free GST checker, or the S$49 GST check workflow. If you are unsure how the IRAS register fits with the ACRA name. A mismatch between the GST name, the ACRA name, and the bank payee is a practical reason to delay payment.

Reviews need the same discipline. Read negative reviews first and look for patterns about deposits, delays, refunds, and warranty silence rather than one angry outlier. Check the age of the domain, the consistency of the Singapore address across Google Maps, the website footer, and the invoice, and whether the business uses a free email or personal PayNow handle for large commercial sums. Scam and copycat sellers often reuse photos, UEN fragments, and testimonials while routing payment to a different legal name.

Bank details deserve a separate pause. In Singapore, corporate PayNow is normally linked to the UEN, while personal PayNow uses a mobile number. A request to split a large contract sum into several personal transfers, to pay a director personally for a company invoice, or to change bank details by email attachment alone calls for voice verification with a known officer. Keep the verified UEN payee name on every transfer reference so the payment record matches the contracting party.

CheckLooks reassuringRed flag for a buyer
UEN and nameLive Pte Ltd, exact match across quotation, invoice, and bank payeeSimilar trading name with different UEN, or personal payee for a company invoice
Officers and addressStable directors, credible commercial address, reachable office lineRecent mass resignation, new director before large deposit, residential address for bulk supply
Charges and filingsNo charges or one working capital charge, filings currentMultiple fresh charges over all assets plus multi year filing gaps
GST and invoiceGST name matches ACRA name, proper tax invoice with UENGST charged without registration, or GST name points to another entity
Reviews and paymentDated reviews mentioning delivery and refunds, corporate UEN PayNowRepeated deposit complaints, pressure to pay today, frequent bank detail changes

Use the table as triage, not a verdict. One weak cell can reflect a young business or a move from home office to industrial space in Senoko or Pioneer. Three weak cells across money, officers, and filings point to staged payments, retention sums, inspection before final payment, and written refund terms with named officers signing.

Red flag list: when to pause and when to walk away

Most failed prepayments in Singapore share the same shape. The buyer felt rushed, paid a large share upfront, and discovered too late that the registered entity, the GST entity, and the payee were three different persons. A short cooling rule helps. For any new supplier above your comfort threshold, keep the first deposit small, tie later sums to visible milestones, and require a tax invoice with the correct UEN before each transfer.

Pay special attention to pressure tactics and document oddities. Urgent discounts that expire today, refusal to provide a UEN or BizFile profile, quotations without UEN or registered address, sequential invoices with shifting company names, and warranties promised verbally but excluded in writing all shift risk to you. A legitimate contractor in HDB renovation, aircon servicing, or web development can usually show prior completion photos with dates, a consistent UEN across documents, and a clear refund clause.

Strike off risk deserves its own check because old names linger online. With 500,000+ struck-off entities in our register snapshot noted earlier, a search result alone does not prove the business you met is the live one. Confirm current Live status on the day you pay, not the day you first browsed. If you see a strike off history or a proposal to strike off, read the linked strike off explainer and ask whether debts, deposits, and warranties would survive. Do not pay a reactivated name until the register shows Live again.

One red flag can be clarified with a document. Two or more red flags call for restructuring the deal into smaller tranches, meeting at the registered premises, and verifying signatories against officer records. A cluster of money, identity, and pressure flags is often cheaper to walk away from than to investigate after payment.

When the quick check is enough and when to go deeper

Do the free public searches yourself for every new supplier. Order a short independent check when money moves before delivery and doubt remains after your ten minute lookup. The quick workflow is built for one focused question, such as whether this UEN is the right counterparty for this invoice and whether officers, status, and visible risk signals support paying the deposit. See pricing for current scope and turnaround before you commit to a larger review.

The quick check fits small but painful decisions. Examples include a first aircon replacement deposit, a freelance web deposit, a rental deposit to a management entity, or a single equipment purchase where the supplier is live but young. It is also useful when names are confusingly similar and you want a second pair of eyes on which UEN actually owns the quotation. Bring the quotation, invoice, payment details, and any chat promises so the reviewer compares the same paper trail the payee will rely on.

Go deeper when the exposure is larger or the structure is complex. A multi month renovation, a distributorship with exclusivity, a loan or advance to a related company, or a counterparty with charges, layered corporate shareholders, or cross border payment instructions needs more than a status snapshot. In those cases consider the pre-deal check workflow or the ACRA files review, and keep deposits tied to performance bonds, retention sums, or delivery documents. Past samples in samples show how findings are framed when evidence is thin.

  1. Run the free UEN, name, and status match yourself and save the profile.
  2. Order the quick check when the entity is live but officers, GST, reviews, or bank details still feel off.
  3. Choose a deeper pack when the contract value, deposit share, or exclusivity period is high.
  4. Restructure payment into milestones and keep a written refund path even after a clean result.

A clean result never guarantees performance. It only means public records did not contradict the payment request on the day of review. Keep the UEN on every invoice, pay only the verified payee, and revisit status on the day of final payment if weeks have passed since the first check. If you need help framing the question, the help centre explains what to send.

Frequently asked questions about checking a Singapore company

Buyers often ask the same practical questions before paying a deposit. The answers below assume you have the quotation and invoice in front of you and can copy the exact UEN.

Is a UEN alone proof that a company is legitimate

No. A UEN proves registration, not trustworthiness. Check that the UEN is live, that it belongs to the exact registered name on your invoice, and that officers, address, and filing history look consistent with the job. A live UEN with mismatched payee details or severe filing gaps still calls for staged payments and written refund terms.

How do I check officers and charges without buying a full BizFile

Start with the free register summary for status, entity type, address, and SSIC codes. For officers, shareholders, capital, and charges, you generally need the paid BizFile profile (see what the S$5.50 profile contains) or a reviewer who has read it. When reviewing, focus on who was appointed recently, whether signatories match listed officers, and whether fresh charges over all assets coincide with requests for large deposits.

What does struck off mean for my deposit

A struck off company no longer has live legal standing to trade in that name. Paying a struck off name, or a lookalike name that relies on the old reputation, leaves refunds and warranty claims uncertain. Given 500,000+ struck-off entities within 2.1M total in our register snapshot, always recheck Live status on payment day and ask for the current UEN in writing if the seller mentions reinstatement.

Can online reviews replace an ACRA check

No, reviews complement the register but cannot replace it. Reviews reveal service patterns around deposits, delays, and after sales care, while ACRA reveals legal identity, officers, and standing. Read both. A live company with repeated deposit complaints needs tighter milestones, while a glowing page with no verifiable UEN or Singapore address needs identity verification first.

When should I order the quick check

Order it when the free lookup leaves a focused doubt before payment, such as a name mismatch, a young entity, an unclear GST invoice, or mixed reviews. Share the quotation, UEN, invoice, and payment instructions through the quick workflow so the check answers whether records support paying that payee now. For larger retainers, renovation sums, or complex ownership, use the pre-deal check workflow instead and review pricing first.

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.