How to verify a property agent in Singapore before you pay anything

How to verify a Singapore property agent using the CEA Public Register — the phone-number check that catches most agent-impersonation scams.

A property agent who "represents" a listing isn't automatically who they say they are. Registration numbers get copied onto fake listings, real agents' identities get impersonated over WhatsApp, and by the time a tenant realises something's wrong, a deposit has usually already been transferred. Verifying an agent takes under five minutes and costs nothing — here's exactly how to do it.

Why "looks professional" isn't verification

Professionalism is easy to fake. A confident tone, a slick listing, quick replies, even a real CEA registration number displayed on a business card or in a listing caption — none of these confirm you're actually talking to the person the number belongs to. The most common agent-impersonation scam in Singapore doesn't involve a fake registration number at all. It involves a real one, borrowed from a real, registered agent, used by someone else entirely.

That's exactly why the verification step matters — it isn't there to catch someone with no credentials. It's there to catch someone using someone else's.

How to search the CEA Public Register

The Council for Estate Agencies (CEA) maintains a free public register at cea.gov.sg — no account or login required. You can search it three ways:

  • By phone number — enter the number of the person contacting you, or the number advertised in the listing
  • By name — search the agent's full name as given
  • By CEA registration number — every registered agent has a unique number in the format R followed by 6 digits and a letter (e.g., R012345A)

The phone number search is the most useful one for verification purposes. A registration number can be copied from a real agent's listing and pasted into a fake one. A phone number is harder to spoof in a way that still passes this specific check — searching it should return the same person who's actually messaging you.

What the register actually shows you

Once you find the correct record, the CEA Public Register shows:

  • Registration status — active, suspended, or expired
  • The registered agency they're currently attached to
  • Residential transaction history for the past 36 months
  • Enforcement actions taken against the agent, including Letters of Censure, Disciplinary Committee actions, and court prosecutions from the past few years

That last category matters more than it might seem. An agent with active enforcement history isn't automatically someone to avoid working with, but it's information worth having before you commit to a transaction with them.

The mismatch that actually catches scams

Here's the verification step that matters most, and the one that's easiest to skip: compare the phone number on the CEA Public Register against the phone number actually contacting you.

The typical scam pattern looks like this: someone finds a real agent's publicly listed CEA registration number — from a legitimate old listing, a business card, or a marketing post — and uses it to appear credible. They then contact you from a different phone number, sometimes claiming to be that agent's assistant, sometimes claiming the "listed number is outdated." The registration number checks out. The name checks out. The phone number doesn't.

If you search the register and the number that comes up isn't the number you're actually messaging, stop and ask why. A legitimate agent will not have a problem confirming this directly, or providing a number that matches what's on file.

Other checks worth doing

  • Ask for a video call before transferring any money. Reluctance to do this, especially paired with urgency ("another tenant is viewing today"), is a stronger signal than any single missing document.
  • Check the agency, not just the individual. The CEA register shows which agency an agent is currently registered under — cross-reference this against what they've told you.
  • Never transfer money to a personal account described as "for convenience." Deposits and rent should go to the landlord, or to an account that matches what's stated in your Letter of Intent and tenancy agreement — not to an agent's personal account, regardless of the reason given.

What to do if something doesn't match

If the phone number, name, or agency doesn't match what's on the CEA Public Register, don't proceed. Don't assume it's an administrative error on CEA's side — assume it's a signal, and either ask the agent to resolve the discrepancy directly and verifiably, or walk away from the transaction. There is always another listing. There is rarely a way to recover a deposit sent to the wrong person.

Don't want to verify agents yourself?

If you'd rather skip the search-and-verify process entirely, RentHero can match you directly with a CEA-registered agent — no guesswork, already verified before you're introduced.

→ Find me an agent

And once you've found your place and have a tenancy agreement in hand, the same care that goes into verifying who you're dealing with should go into checking what you're signing.

Review your TA for S$39 →

Key takeaways

  • A real, correct-looking CEA registration number doesn't prove you're talking to the person it belongs to — always verify
  • Search the CEA Public Register at cea.gov.sg by phone number, name, or registration number (format: R012345A) — it's free, no login needed
  • The register shows registration status, current agency, 36 months of transaction history, and enforcement actions
  • The single most useful check: does the phone number on the register match the number actually contacting you
  • If anything doesn't match, don't proceed — ask the agent to resolve it verifiably, or walk away

What do you need help with?