Search “best maid agency Malaysia” and every result is a top-10 list written by a maid agency that has, by a remarkable coincidence, ranked itself first. There is no independent league table of Malaysian maid agencies, and this post is not going to invent one. What it will do is more useful: show you how to tell a legitimate agency from a dangerous one in about 30 minutes, using the two government registers that actually exist.

That matters more in 2026 than it used to. In June 2026, Bukit Aman warned of a wave of maid-placement scams — a warning carried by the New Straits Times under the headline “work today, gone tomorrow”. The pattern: syndicates take a deposit for a helper who works a day and vanishes, or never arrives at all, then come back asking for more money under a new pretext. The victims did not skip research. They read the wrong kind of research: marketing pages ranked by Google, none of which mention licence categories or blacklists.

So here is the honest version. “Best” is not a name, it is a checklist — a valid JTKSM licence, the right licence category, a clean blacklist record, an itemised quote, and a real office. Any agency that passes all five is a genuine candidate, and you can start from a pre-verified shortlist by browsing licensed maid agencies in Malaysia right now. But read the checks first, so you know what the shortlist is actually filtering for.

Why Every “Best Maid Agency” List Is Selling You Something

The pages ranking for this search fall into two groups. The first is agencies publishing “top maid agency in Malaysia” posts with themselves at number one, competitors arranged politely below, and a WhatsApp button after every paragraph. The second is content farms that have never contacted a single agency on their “most recommended” list and compile from other people’s marketing copy.

Neither group verifies anything. In the lists we reviewed while researching this post, not one cross-checked its recommendations against JTKSM’s register of licensed private employment agencies, and not one screened for agencies on the Ministry of Home Affairs (KDN) ESIMS blacklist. A ranking that skips those two checks is not a ranking. It is an advertisement with numbers on it.

The question “which agency is best” also has no single answer because the market is segmented. An agency that is excellent at placing Indonesian helpers in Johor may not recruit from the Philippines at all. The best agency for a family in Penang hiring an experienced Filipino caregiver is a different company from the best one for a Kuala Lumpur household hiring a first-time Indonesian helper. What is universal is the vetting — so that is what the rest of this post covers.

What “Best” Actually Means: Five Checks That Matter

Strip away the marketing and a reliable maid agency in Malaysia — the kind actually worth calling “best” — is one that passes five tests:

  1. A valid, current JTKSM licence. Not expired, not cancelled, not “pending renewal”.
  2. The right licence category. The licence must cover recruiting foreign domestic helpers, not just local placements.
  3. A clean blacklist record. The agency does not appear on the MOHA ESIMS blacklist of banned or suspended operators.
  4. An itemised written quote. Every ringgit of the package broken out on paper before any deposit changes hands.
  5. A real office and a verifiable track record. A physical address you can visit, and reviews that exist somewhere the agency cannot edit.

Notice what is not on the list: the biggest advertising budget, the fastest WhatsApp replies, or the lowest price. The cheapest quote in your inbox is more often a warning sign than a bargain, for reasons the red-flags section below makes uncomfortably specific.

Check 1: Verify the JTKSM Licence Before You Compare Anything Else

JTKSM — Jabatan Tenaga Kerja Semenanjung Malaysia, under the Ministry of Human Resources — licenses every legitimate private employment agency in Peninsular Malaysia under the Private Employment Agencies Act 1981. No JTKSM licence, no legal maid placement: when people search for an “approved maid agency in Malaysia”, this register is what approval actually means. It is the one check that costs nothing and eliminates the worst outcomes, so do it first.

Three steps, in order:

  1. Ask for the licence number. A legitimate agency will give it immediately, usually before you ask. Hesitation is an answer in itself.
  2. Confirm it on the government register. JTKSM publishes its list of licensed private employment agencies, including agencies whose licences have been cancelled or suspended. The agency’s name, licence number and status should match what you were told.
  3. Check the category covers foreign helpers. Licences come in categories, and only Category B or C agencies handle foreign domestic helper recruitment. An agency holding a local-placement licence cannot legally bring in a helper from Indonesia or the Philippines, whatever its website says.

Then run the second register: the Ministry of Home Affairs’ ESIMS blacklist of banned operators. An agency can hold a licence and still have a compliance record you would want to know about, and a blacklisted agency processing your paperwork is how employers end up with an undocumented helper and no recourse.

One regional caveat. Sabah and Sarawak run their own labour and immigration systems, with their own fee schedules — Sarawak introduced a new one from 1 January 2026 — so if you are hiring in Kuching or Kota Kinabalu, verify against the state-level authority rather than assuming the Peninsular register covers you.

The shortcut: every agency listed on Maid Agencies MY has already been cross-checked against the JTKSM register and the ESIMS blacklist. The directory does steps 2 and 3 for you; you still ask for the licence number, because how an agency answers tells you plenty.

Red Flags That Should End the Conversation

The June 2026 police warning was not about subtle fraud. The syndicates Bukit Aman described used the same handful of moves that have always separated scams from sloppy-but-legitimate agencies. Here they are, and what each one actually means:

Red flagWhat it usually means
Payment to a personal bank accountThe single loudest alarm. Legitimate agencies bill through a company account. Check any account or phone number on PDRM’s Semak Mule portal before transferring a sen.
No licence number, or excuses instead of oneEither unlicensed or borrowing someone else’s licence. Both are deal-breakers.
A price far below the market rangeThe gap gets recovered later — through surprise “processing fees”, or through deductions from the helper’s salary, which is both exploitative and illegal.
Full payment demanded upfrontStandard practice is staged payment against milestones. Anyone insisting on 100% before paperwork starts is planning to stop answering your calls.
“Ready stock, sign today” pressureHelpers are people, not stock, and genuine placement takes weeks of processing. Urgency is manufactured to stop you doing the checks on this page.
WhatsApp-only, no visitable officeWhen the deposit disappears, so does the phone number. An office you have sat in is your cheapest insurance.
Suggests you hold the helper’s passportWithholding a helper’s passport or salary is illegal in Malaysia. An agency that recommends it will cut corners everywhere else too.

If you have already been caught, act fast: call the National Scam Response Centre on 997, lodge a police report, and keep every receipt and chat log. Speed matters — recovery becomes far harder once the money leaves the mule account.

Compare Fees Like an Auditor

Once an agency passes the licence and blacklist checks, the comparison becomes financial — and the numbers only mean something itemised. A Malaysian agency package is a bundle: recruitment in the source country, medical screening (FOMEMA), visa and permit processing, the first-year levy, basic insurance, the flight, and airport pickup, all wrapped into one upfront price. The market ranges look like this:

Cost lineTypical range (Peninsular, 2026)
Agency package — most nationalitiesRM12,000–19,000 upfront
Agency package — Filipino helperRM15,000–22,000 upfront, clustering around RM17,000
Monthly salary (paid directly, on top)RM1,500–2,500 depending on nationality and experience
Year 2+ renewal (levy, FOMEMA, permit, insurance)Roughly RM1,000–1,500 per year
Security bond (commonly quoted)~RM250 (Indonesia) / ~RM750 (Philippines)

Treat these as self-reported market ranges from competing agencies, not gazetted figures — and be suspicious of any page that quotes the annual levy as a single confident number, because published figures genuinely conflict. The comparison that matters is not between two totals but between two itemised lists. Ask every shortlisted agency for the same breakdown, in writing, and check three things the advertised price almost never includes: the monthly salary, food and accommodation, and what happens — and what it costs — if the helper leaves early. The replacement clause is where cheap packages quietly become expensive ones.

For the full salary arithmetic, including the two-year worked total and the 2026 wage change for Filipino helpers, see our breakdown of the Filipino maid salary in Malaysia.

Indonesian, Filipino or Local: “Best” Depends on Who You’re Hiring

Agencies specialise by source country, so the nationality decision comes before the agency decision, not after it. The economics differ more than most first-time employers expect:

Indonesian helperFilipino helper
Salary floor~RM1,500/month (2022 bilateral arrangement)RM1,800/month market standard, moving toward RM2,250 as the Philippines’ USD500 minimum phases in through 2026
Typical packageLower end of RM12,000–19,000RM15,000–22,000
Household income requirement (agency-reported)~RM7,000/month combined~RM5,000/month combined
Common strengths citedLarger candidate pool, language proximity (Bahasa)English fluency, strong demand for childcare and elderly-care experience

Two caveats on that table. The income thresholds circulate on agency sites rather than on a government page we could verify, so confirm them with your agency before treating them as fixed. And the Filipino salary floor is genuinely in motion: the Philippines’ Department of Migrant Workers is phasing in a USD500 minimum for new and renewed contracts, voluntary for now but clearly the direction of travel — budget RM2,250 for a new 2026 contract and be pleasantly surprised otherwise.

Other source countries — Cambodia, Myanmar, Vietnam, Sri Lanka among them — have their own agencies, floors and processing quirks, and a genuinely local option exists too: Malaysian part-time cleaners, hired hourly or by session with no permit, levy or agency package at all. That is a different product for a different need — a live-in helper and a weekly cleaner solve different problems. If you have settled on a Filipino helper, start from the agencies that actually recruit from the Philippines: our Filipino maid agency directory filters for exactly that. And if you are still mapping the whole process — eligibility, paperwork, timelines — the step-by-step guide to hiring a maid in Malaysia covers it end to end.

“Best Maid Agency in KL” — Why City Actually Matters

A surprising amount of “best agency” searching is really location searching — best maid agency in KL, in Klang, in Johor Bahru. Location matters for practical reasons: you want an office you can reach for document signing, interviews and, bluntly, for accountability if something goes wrong. Kuala Lumpur and Selangor hold the deepest pool of licensed agencies, which means more genuine choice and more price competition; Johor Bahru and Penang have strong markets of their own.

The verification standard does not change by city — a KL agency and a Seremban agency face the same licence checks. What changes is how many candidates survive the checks. Compare the best maid agencies in Kuala Lumpur side by side, or browse the full directory by state and city to see every verified agency near you.

The 30-Minute Shortlist Method

Pulling it together, here is the whole process, in the order that wastes the least of your time:

  1. Decide the nationality first. It determines the salary floor, the package range and which agencies are even relevant.
  2. Pull a verified shortlist of three to five agencies in your city from the directory — licence and blacklist checks already done.
  3. Ask each for its licence number anyway. The speed and comfort of the answer is data.
  4. Request the same itemised quote from each — every line, including the replacement clause and Year 2 renewal costs.
  5. Visit the office of your front-runner before signing anything.
  6. Pay in stages, to a company account, and keep every document.

Thirty minutes of this beats three hours of reading top-10 lists, because every minute is spent on things an agency cannot fake.

Frequently Asked Questions

What is the best maid agency in Malaysia?

There is no single best agency, and the lists claiming otherwise are almost always written by an agency ranking itself first. The best agency for you holds a valid JTKSM licence in the right category, is absent from the ESIMS blacklist, quotes in itemised writing, and has an office you can visit. Everything after that is fit and price.

How do I check if a maid agency is licensed?

Ask for the JTKSM licence number, ask to see the physical licence, and match both against JTKSM’s published register of private employment agencies — then confirm the agency is not on the MOHA ESIMS blacklist. Every listing in our directory has already passed both checks.

How much do maid agencies charge in Malaysia?

Roughly RM12,000–19,000 upfront for most nationalities and RM15,000–22,000 for a Filipino helper, plus the monthly salary paid directly and around RM1,000–1,500 a year in renewals. Always get the bundle itemised — the ranges are market-reported, not government-fixed.

Is it cheaper to hire a maid without an agency?

The paperwork alone is cheaper — quoted anywhere from about RM1,600 to RM3,800, though published figures conflict. But the direct route means sourcing, vetting and replacing the helper yourself, which is the real cost the low numbers hide. Our guide to hiring a maid in Malaysia compares both routes honestly.

Should I choose an Indonesian or Filipino maid agency?

Decide what your household needs first. Filipino helpers cost more — RM1,800 rising toward RM2,250 a month, with higher packages — and are often preferred for English-language childcare and elderly care. Indonesian helpers sit on a lower salary floor under a separate bilateral arrangement. Then shortlist agencies that genuinely recruit from that country.