Agency checks

How to Check Whether a Maid Agency Is Licensed

The steps to confirm a maid agency’s licence is real, current, and belongs to the exact company you’re speaking to — using JTKSM’s own public register.

Chinese Malaysian couple checking agency documents carefully

The short answer

JTKSM publishes a live, searchable register of every licensed private employment agency, filterable by name, licence number, category, and state, with a separate list for cancelled or suspended licences. Checking it takes a few minutes: search the exact company name (not a trading name or a person’s name), confirm the licence category is B or C, and check the validity window hasn’t expired. If the company doesn’t appear at all, or only appears under the cancelled list, that is a clear answer in itself.

At a glance

Where to check
JTKSM public registerA live, searchable list — not a static document — filterable by agency name, licence number, category, and state.
What each entry shows
Name, SSM number, category, validityFull company name, its Companies Commission (SSM) registration number, address, contact details, licence category, and a validity date range.
Category to confirm
B or C, not ACategory A doesn’t cover foreign domestic worker placement at all — see the licence-categories guide for what each one permits.
If it doesn’t appear
Treat as unlicensedNo entry, or an entry only under the cancelled/suspended list, means the company isn’t currently authorised to place a foreign domestic worker.

Search the exact company name — not a brand or a person

The register is searchable by the registered company name, so search for exactly that — not a shortened trading name, a WhatsApp business display name, or the name of the person you’ve been messaging. Agencies sometimes operate under a consumer-facing brand that differs from the legal name on the licence; ask directly for the full registered name and the Companies Commission (SSM) number if you’re not certain which one to search.

A licence number, if you’ve already been given one, is the fastest way to search directly — it should return exactly one entry, with the company name matching who you’re dealing with.

  • Ask for the full registered company name and SSM number, not just a trading name.
  • A licence number, if given, searches directly to a single matching entry.
  • A name search returning zero results is itself a direct, actionable answer.

Confirm the category and the validity window

Once you find the entry, check two things beyond just “it exists”: the licence category must be B or C — Category A doesn’t cover foreign domestic worker placement — and the validity date range must currently be active, not expired. A licence that was real and current last year but has since lapsed shows the same on the register as one that was never issued for your purposes: not currently authorised.

If the entry sits on the cancelled or suspended list instead of the active list, that’s a specific, checkable fact — not a matter of interpretation — and it’s worth asking the agency directly what happened before proceeding any further.

What this check does and doesn’t tell you

A clean register entry — active, correct category, matching name — confirms the company is currently authorised to do this specific kind of placement. It doesn’t confirm anything about the quality of a specific candidate, how a specific placement will be handled, or what a fair fee looks like; those are separate questions worth working through once the licensing check is settled.

Do this check before, not after, discussing fees or signing anything — it takes a few minutes and it’s the one part of the process that has a direct, verifiable yes-or-no answer, independent of anything the agency tells you.

The rules and figures here follow official Malaysian sources as at the review date, and your own situation can differ. Check what applies to your own case with the Immigration Department of Malaysia for permits and passes, or the Department of Labour Peninsular Malaysia for agency licensing and employment terms, before you act on it.

Questions this page answers

What exactly should I search for on the register?

The full registered company name, or the licence number if you already have one — not a trading name, brand name, or the name of an individual you’ve been messaging.

What if the agency isn’t listed at all?

That’s a direct answer: it currently isn’t a licensed private employment agency under Act 246, or the name you searched doesn’t match the registered entity. Ask for the exact registered name and SSM number and search again before concluding either way.

The agency showed me a licence number — do I still need to check the register?

Yes. A number on its own isn’t verification; searching it against the live register confirms it’s real, current, and matches the company you’re dealing with.

What does it mean if an agency appears on the cancelled or suspended list?

It means that specific licence is not currently active, regardless of what the agency may claim. Ask directly what happened before proceeding.

Does a valid register entry guarantee good service?

No — it confirms the company is currently authorised to place a foreign domestic worker, which is a structural fact, not a judgement on service quality, fees, or how a specific placement will go. Treat it as one confirmed item, not the whole picture.

How to Check Whether a Maid Agency Is Licensed

Prepare a useful first enquiry

Add a few key facts about your household and the question you want answered, so the reply is useful.

  • Agency legal name
  • Licence number if supplied
  • Household location
  • Quotation or term to check
  • Question still open

This opens a WhatsApp draft to the DomesticHelper enquiry team, who help connect you with a maid-hiring service. Nothing is sent until you press send, and you can edit it first.

Open WhatsApp draft
DomesticHelper editorial teamReviewed 14 August 2026Sourced from Malaysian government registriesIndependent of the hiring agenciesEditorial standards
Enquire on WhatsApp