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.
- Live status: the entity shows Live on ACRA, not struck off, dissolved, or cancelled.
- Name and UEN match: the registered name and UEN match the quotation, invoice, and bank payee exactly, not approximately.
- Right entity type: you know whether it is a private limited company, sole proprietorship, partnership, or limited liability partnership, and you understand who bears the debt.
- Someone accountable: current officers and a registered address exist, so notices, refunds, and claims have somewhere to go.
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.
- Copy the UEN from the quotation and search it on ACRA BizFile, or our free UEN lookup. Not only by name.
- Confirm status is Live, note the entity type, incorporation date shown on the profile, and registered address.
- Compare registered name and UEN against the quotation, invoice, payment link, and bank payee name.
- Check the SSIC codes and registered address for fit with the job, such as industrial premises for warehousing or a credible office for services.
- Save or print the profile page and keep it with the quotation so any later name change is visible.
- 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.
- Officers: current directors, secretary, appointment history, and whether signatories match the people you meet.
- Ownership: individual versus corporate shareholders, and whether ultimate owners are visible or layered.
- Charges: number of charges, charge holders, and whether recent charges cover all present and future assets.
- Filings: gaps in annual returns and financial statements, frequent address changes, and auditor changes.
- Standing: any published strike off, winding up, or deregistration action, and whether it was withdrawn or completed.
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.
- GST name, ACRA registered name, and bank payee name all match exactly.
- Tax invoice shows the correct UEN and GST registration number where GST is charged.
- Singapore address is consistent across the website, invoice, and register profile.
- Payment goes to a corporate account linked to the contracting entity, not a personal account.
| Check | Looks reassuring | Red flag for a buyer |
|---|---|---|
| UEN and name | Live Pte Ltd, exact match across quotation, invoice, and bank payee | Similar trading name with different UEN, or personal payee for a company invoice |
| Officers and address | Stable directors, credible commercial address, reachable office line | Recent mass resignation, new director before large deposit, residential address for bulk supply |
| Charges and filings | No charges or one working capital charge, filings current | Multiple fresh charges over all assets plus multi year filing gaps |
| GST and invoice | GST name matches ACRA name, proper tax invoice with UEN | GST charged without registration, or GST name points to another entity |
| Reviews and payment | Dated reviews mentioning delivery and refunds, corporate UEN PayNow | Repeated 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.
- No UEN on quotation or invoice, or a UEN that belongs to another name when searched.
- Bank payee differs from the registered name, or large sums routed to personal accounts without written reason.
- Heavy upfront deposit with no milestone schedule, no refund term, and no named officer signature.
- GST charged on the invoice while the GST name and ACRA name do not align.
- Officer churn, very recent incorporation, or address hopping around the time of your order.
- Repeated online complaints about deposits, delays, or silent after sales service for the same entity.
- Pressure to pay today, refusal to allow site visit or video call, and changing bank details by email.
- Warranty and delivery promises made in chat but missing from the signed quotation and terms.
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.
- Run the free UEN, name, and status match yourself and save the profile.
- Order the quick check when the entity is live but officers, GST, reviews, or bank details still feel off.
- Choose a deeper pack when the contract value, deposit share, or exclusivity period is high.
- 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.
- Always confirm Live status on the day you pay.
- Always match UEN, registered name, and bank payee.
- Keep every promise in the signed quotation, not only in chat.
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.