How to Verify a Licensed Maid Agency in Malaysia (Step-by-Step)
📋 Complete Guide · Malaysia

How to Verify a Licensed Maid Agency in Malaysia (Step-by-Step)

Protect your family and your money. Before hiring a domestic helper, learn exactly how to confirm an agency is fully licensed, legitimate, and compliant with Malaysian law.

⏱ 8 min read 📅 Updated 2025 🏛 Based on JTKSM & JPRI Guidelines

Why Verifying Your Maid Agency Matters

Hiring a domestic helper is a significant decision — financially, legally, and personally. In Malaysia, thousands of households rely on foreign domestic workers from countries like Indonesia, Philippines, Cambodia, and Sri Lanka. But not all agencies that promise seamless placements operate within the law.

Unlicensed or fraudulent maid agencies are a real and documented problem. They may collect large upfront fees and disappear, supply workers with forged documents, leave employers stranded if a worker needs replacement, or operate without proper permits — exposing you as the employer to legal liability.

⚠️
Important: Under Malaysian law, employers who engage domestic helpers through unlicensed agents may face penalties, even if they were unaware of the agency's unlicensed status. Always verify before you pay.
💸

Financial Risk

Upfront fees can range from RM8,000 to RM18,000. Losing this to a fraudulent agency is devastating.

⚖️

Legal Exposure

Employers may face fines or prosecution if the hiring process is non-compliant with the Employment Act and Immigration Act.

🏠

Safety Concerns

Unverified workers may have undisclosed criminal or medical histories — posing risks to your household.

🔄

No Recourse

Unlicensed agencies offer no legal replacement guarantee. You may be stuck with no helper and no refund.

Who Regulates Maid Agencies in Malaysia?

Maid and domestic helper placement agencies in Malaysia are governed by two primary bodies:

  • Jabatan Tenaga Kerja Semenanjung Malaysia (JTKSM) — the Department of Labour Peninsular Malaysia, under the Ministry of Human Resources. All maid agencies must hold a valid licence issued by JTKSM under the Private Employment Agencies Act 1981 (Act 246).
  • Jabatan Imigresen Malaysia (Immigration Department) — oversees the work permit (Permit Kerja) and visa process for foreign domestic helpers.

For Sabah and Sarawak, the equivalent labour departments (Jabatan Tenaga Kerja Sabah and Jabatan Tenaga Kerja Sarawak) handle licensing in their respective states.

ℹ️
Key Law: The Private Employment Agencies Act 1981 (Act 246) makes it a criminal offence to operate a maid agency without a valid licence. Penalties include fines up to RM10,000 or imprisonment up to 3 years.

Step-by-Step: How to Verify a Licensed Maid Agency

Follow these steps in order before making any payment or signing any contract with a maid agency.

1

Ask for the Agency's Licence Number

Before anything else, request the agency's official JTKSM licence number. Every legitimate maid agency in Peninsular Malaysia must hold a Private Employment Agency (PEA) licence. This number is usually displayed on their office certificate, letterhead, and website.

  • The licence number typically follows the format: JTKSM/PEA/[STATE CODE]/[NUMBER]/[YEAR]
  • Ask to see the physical or digital licence certificate
  • Note the licence expiry date — a valid licence must be current, not expired
Tip: Be wary of agencies that refuse to share their licence number or give vague answers. A legitimate agency will share this information without hesitation.
2

Verify via the JTKSM Online Portal

The Department of Labour Peninsular Malaysia maintains an online directory of licensed maid agencies. You can cross-check the agency's licence number directly through their official portal.

  • Visit the JTKSM official website at www.jtksm.gov.my
  • Navigate to the "Semakan Lesen" (Licence Verification) or "Agensi Pekerjaan Bertauliah" section
  • Enter the agency name or licence number to confirm its validity and status
  • Confirm the licence is marked as Aktif (Active) — not expired, suspended, or revoked
Tip: Screenshots from the portal showing an agency's active licence are solid proof. Ask the agency to show you this themselves if you have difficulty navigating the site.
3

Check if the Agency is a Member of an Industry Association

While not a legal requirement, membership in a recognised industry body adds an extra layer of credibility and accountability. Look for membership in:

  • Association of Employment Agencies Malaysia (AEAM) — the main trade body for licensed maid agencies in Malaysia
  • Malaysian Maid Employers Association (MMEA) — focused on employer rights and ethical practices

Association members are bound by a code of conduct and can be subject to disciplinary action by the association if they breach it — providing an additional complaints channel for you.

Tip: Visit the AEAM website to search their member directory. Non-members are not necessarily untrustworthy, but membership is a positive indicator.
4

Visit the Physical Office

A legitimate agency will have a registered physical office — not just a WhatsApp number or social media page. Plan a visit to verify:

  • The office address matches the one on the licence certificate
  • The JTKSM licence certificate is visibly displayed on the premises (required by law)
  • Staff are professional and willing to answer your questions clearly
  • The office address is consistent across all communications — website, letterhead, and receipt
Tip: Search the agency's registered address on Google Maps. If it leads to a random residential unit, a virtual office, or a co-working space with no physical presence, proceed with extreme caution.
5

Review the Service Agreement Carefully

A licensed and professional agency will always provide a written service agreement before collecting any payment. Read it carefully and look for:

  • Total fee breakdown — agency fees, government levies, insurance, and medical screening costs
  • Replacement policy — the conditions and timeframe for a free replacement if the helper leaves early
  • Refund policy — under what circumstances a partial or full refund is offered
  • Worker source country — the country of origin and any bilateral agreements or source country restrictions
  • Processing timeline — estimated dates for each stage of the placement process
Tip: Never pay in cash without a proper official receipt. All payments should be made via bank transfer or cheque to the agency's registered company account — not a personal account.
6

Confirm the Worker's Documents are Authentic

Once you are matched with a candidate, ensure all documentation is in order and verifiable:

  • Valid passport with at least 18 months of remaining validity
  • Official FOMEMA medical clearance certificate (from a FOMEMA-approved panel clinic)
  • Valid work permit or Employment Pass issued by Jabatan Imigresen Malaysia
  • PLKS (Pas Lawatan Kerja Sementara) — the official temporary work visit pass for domestic helpers

You can verify FOMEMA medical results on the official FOMEMA website at www.fomema.com.my using the foreign worker's passport number.

Tip: Do not accept photocopies alone. Request to inspect original documents or certified true copies. Any reluctance from the agency is a major red flag.
7

Check Online Reviews and Testimonials

While not an official verification step, online feedback can be invaluable. Search for the agency's name on:

  • Google Maps reviews
  • Facebook page reviews and comments
  • Malaysian consumer forums such as Lowyat.net and Mudah.my discussion boards
  • Malaysia Maid groups on Facebook

Look for patterns rather than isolated reviews. Consistent complaints about disappeared agents, unreturned deposits, or fake documents are serious warning signs regardless of a valid licence number.

Tip: Ask the agency for 2–3 references from previous clients. A confident, reputable agency will be happy to connect you with satisfied customers.

Red Flags to Watch Out For

Even if an agency appears legitimate at first glance, the following warning signs should prompt you to stop and investigate further — or walk away entirely.

🚨 Warning Signs of a Fraudulent or Unreliable Agency

  • Unable or unwilling to provide a JTKSM licence number
  • Licence number cannot be found or is listed as invalid on the JTKSM portal
  • Operates only via WhatsApp, Telegram, or social media — with no physical office
  • Requests full payment upfront before any matching or documentation begins
  • Asks for payment into a personal bank account rather than a company account
  • Offers suspiciously low fees compared to industry standard (below RM8,000 for full placement)
  • Guarantees placement within unrealistically short timeframes (e.g., "ready in 3 days")
  • Unable to provide a written service agreement or terms and conditions
  • Worker documents have inconsistent dates, mismatched names, or visible alterations
  • Pressures you to sign or pay immediately, citing "limited availability"
  • Has no verifiable physical address or registered business (SSM) number
Good Sign: A trustworthy agency will proactively show you their licence, welcome your questions, provide a clear written agreement, and give you time to decide — without pressure or urgency tactics.

Your Final Verification Checklist

Before you sign any agreement or transfer any money, run through this checklist. You should be able to tick every box.

✅ Licensed Maid Agency Verification Checklist

  • Agency has provided a valid JTKSM licence number
  • Licence number verified as Active on the JTKSM online portal
  • JTKSM licence certificate is displayed at the physical office
  • Agency has a verified physical office at the registered address
  • Agency is registered with the Companies Commission of Malaysia (SSM)
  • Written service agreement provided with full fee breakdown
  • Replacement and refund policies are clearly stated in writing
  • All payments made to the company's official bank account with receipt issued
  • Worker's passport, FOMEMA medical report, and work permit are verified
  • No high-pressure tactics, unrealistic promises, or upfront cash demands
  • Online reviews and testimonials are generally positive with no major complaint patterns

Where to Complain If Something Goes Wrong

If you have been defrauded by a maid agency — licensed or unlicensed — you have several avenues for recourse in Malaysia. Do not delay; file a report as soon as possible.

Practical Steps After Being Defrauded

  1. Gather all evidence — receipts, contracts, WhatsApp screenshots, bank transfer slips, and all communications with the agency.
  2. File a police report at your nearest police station. Request the report number for your records.
  3. Contact JTKSM to report the agency and check whether their licence can be revoked or action taken.
  4. File at TTPM (Tribunal Tuntutan Pengguna Malaysia) if you wish to claim financial compensation. The filing fee is minimal and the process is designed to be accessible without a lawyer.
  5. Seek legal advice if your losses are significant. Many Malaysian lawyers offer a free initial consultation for consumer fraud cases.

Final Thoughts

Hiring a domestic helper is one of the biggest household decisions you will make. The process involves significant money, legal obligations, and the safety of your family. Taking 30 to 60 minutes to properly verify a maid agency before you commit can save you from months of stress, financial loss, and legal headaches.

Remember: a legitimate, licensed maid agency will welcome your due diligence. They have nothing to hide. If an agency makes you feel like you are being difficult for asking basic questions — that itself tells you everything you need to know.

Always verify first, pay second, and keep every document in writing.

MG
Malaysian Guide Editorial Team This article is based on current guidelines from JTKSM, the Private Employment Agencies Act 1981, and FOMEMA regulations. It is intended for general informational purposes. For specific legal advice, consult a qualified Malaysian lawyer or contact JTKSM directly.

Leave a Reply

Your email address will not be published.

You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*