top of page

Is Your Recruitment Agency Licensed? A Smarter Way to Check

Jul 27
7 min read

Key Takeaway


  • Knowing how to verify a recruitment agency in Malaysia takes under five minutes using the JTKSM portal. Most employers simply do not do it.

  • A licensed employment agency in Malaysia must hold a JTKSM licence under the Private Employment Agencies Act 1981 [Act 246] before placing any workers.

  • JTKSM issues three licence categories: A, B, and C. Only Licence C covers foreign worker placement in general employment sectors.

  • Recruitment agency verification catches unlicensed or lapsed providers before a contract is signed, not after a quota is lost.

  • Choosing a foreign worker agency based on price or speed without checking their licence status is one of the most avoidable compliance risks employers face.


Introduction


An agency sends a proposal. The pricing looks competitive and the turnaround sounds fast. The person on the phone seems to know the FWCMS process well. What is not obvious from any of that is whether the agency holds a valid licence at all.


In Malaysia, any organisation conducting recruiting activity for employers must be licensed under the Private Employment Agencies Act 1981 [Act 246], enforced by Jabatan Tenaga Kerja Semenanjung Malaysia (JTKSM) under the Ministry of Human Resources. Operating without one is a criminal offence. Engaging one carries compliance risk that lands directly on the employer's side.


Knowing how to verify a recruitment agency in Malaysia takes a few minutes and costs nothing. Most employers skip it. This article covers what the licence categories mean, how to run the check, and what warning signs to look for before committing to any agency.


What Is a Licensed Employment Agency in Malaysia?


Any private employment agency (Agensi Pekerjaan Swasta, or APS) that holds a valid licence issued by JTKSM under the Private Employment Agencies Act 1981 qualifies as a legitimate partner. The Act covers any activity that facilitates employment between employers and job seekers, whether through direct sourcing, advertising, or placement.


A licence is not optional. Section 7 of the Act requires that no person may carry out recruiting activity without one. Licences run for 24-month periods and require renewal before expiry. The agency also has to be a company incorporated under the Companies Act 2016, with at least 51% of its shares held by Malaysian citizens. Minimum paid-up capital and money guarantee requirements vary by licence category.


Checking the licence status of any firm before signing is the simplest step any employer can take. An agency operating legally under JTKSM is accountable to that body and subject to inspection.



What the Three Licence Categories Actually Permit


JTKSM classifies private employment agencies into three categories. The category determines what the agency is legally permitted to do, and the difference matters more than most employers realise.


Licence A

Covers placement of local job seekers within Malaysia and job-matching for overseas employment. Agencies holding only a Licence A are not authorised to recruit or place foreign workers.


Licence B

Covers recruitment of foreign domestic helpers and non-citizens for domestic roles. It does not extend to general foreign worker placement for manufacturing, construction, plantation, agriculture, or services sectors.


Licence C

This is the broadest authorisation. It covers local worker placement, foreign domestic worker recruitment, and the recruitment, sourcing, and placement of foreign non-citizen workers across all sectors. Only Licence C agencies may legally handle end-to-end foreign worker recruitment on behalf of Malaysian employers.


Only agencies holding a JTKSM Licence C may legally source, screen, and place foreign workers for Malaysian employers across general employment sectors. Licence A or B alone does not cover this activity.


This distinction is practical, not technical. An employer who engages a Licence A or B agency for foreign worker placement in manufacturing or construction is not receiving a legally authorised service, even if the agency processes documents on their behalf.



How to Verify a Recruitment Agency in Malaysia in Three Steps


The JTKSM list of private employment agencies is publicly accessible and updated regularly. If you want to know how to verify a recruitment agency in Malaysia without any guesswork, this portal is where you start.


Step 1: Ask the Agency for Its JTKSM Licence Number

Every legitimate agency will provide this without hesitation. The licence number follows the format JTKSM followed by a number (for example, JTKSM 550). Branch licences carry a suffix such as JTKSM 550-1.


Step 2: Search the JTKSM Portal

Navigate to the List of Private Employment Agencies on the JTKSM website. The page has two tabs: one for active agencies and one for cancelled or suspended ones. Search by agency name or licence number.


Step 3: Confirm Three Things

Check that the licence category matches the service being offered (Licence C for foreign worker placement). Check that the licence period is current. Check that the registered company name and address match what the agency presented to you. A mismatch on any of these warrants clarification before engagement.


Knowing how to verify a recruitment agency in Malaysia through the JTKSM portal is the most direct check employers can run before signing any engagement letter or paying any deposit.


The portal also lists agencies whose licences have been cancelled or suspended. Running the name against both tabs gives a complete picture.


What Happens If You Hire Through an Unlicensed Agency


The penalties under the Private Employment Agencies Act 1981 fall on both the agency and, in certain situations, the employer. Section 7 of the Act sets the penalty for operating without a licence at a fine not exceeding RM200,000, imprisonment of up to three years, or both.


For employers, the consequences go further than any direct legal penalty:


Permit and Quota Rejection

Placements made through an unlicensed agent may not be recognised by JTKSM or the Immigration Department for quota, Visa with Reference (VDR), or PLKS purposes. The employer may lose the quota slot entirely.


Compliance Exposure During Audits

Global supply chain audits such as RBA (Responsible Business Alliance) and SMETA assessments review recruitment documentation as part of their scope. Records that trace back to an unlicensed agency can produce audit findings that affect export relationships.


No Formal Accountability Channel

A licensed agency is subject to JTKSM oversight and can have its licence suspended or revoked for malpractice. An unlicensed agent has no such accountability. If something goes wrong, there is no regulatory body to escalate to.



Red Flags to Watch When Choosing a Foreign Worker Agency


Some agencies are not on the JTKSM list but still present themselves convincingly. These are the signals worth watching for:


Reluctance to Share a Licence Number

Any legitimate agency displays its JTKSM licence number on its website, letterhead, and proposals. Hesitation or deflection is a significant warning sign.


No Registered Company Address on the Portal

Every licensed employment agency in Malaysia must maintain a physical office registered with JTKSM. An agency with no verifiable address is not structured for regulatory compliance.


Upfront Fees Outside Any Written Agreement

Requests for large payments before candidate sourcing begins, with no formal contract in place, fall outside standard practice.


Licence Category Does Not Match the Service Pitch

An agency pitching foreign worker placement while holding only a Licence A or B is operating outside its authorised scope. Recruitment agency verification on the JTKSM portal confirms this in seconds.


Licence Period Has Expired

Licences run for 24-month periods. An agency operating on a lapsed licence has no valid authorisation, regardless of its prior track record.


How Do I Verify a Recruitment Agency Is Licensed in Malaysia?


Go to the JTKSM portal list, ask for the agency's JTKSM licence number, and search for it. Confirm the licence category is C for foreign worker placement, the validity period is current, and the registered name and address match. The check takes under five minutes.


Frequently Asked Questions


1. How do I verify a recruitment agency in Malaysia before signing a contract?

Ask the agency for its JTKSM licence number, then search for it on the JTKSM portal. Check the licence category, validity period, and registered company details. If anything does not match what the agency presented, ask for clarification before committing. The whole process takes under five minutes and is free.


2. Which JTKSM licence category should a foreign worker agency hold?

Licence C is the only category that authorises an agency to recruit, source, and place foreign non-citizen workers across general employment sectors in Malaysia. This includes manufacturing, construction, plantation, agriculture, and services. Licence A covers local placement and overseas job-matching only. Licence B covers foreign domestic helpers. An agency pitching foreign worker recruitment without a Licence C is not legally authorised to do so.


3. Can an employer face consequences for using an unlicensed recruitment agency?

The direct criminal penalties fall on the unlicensed agency. Employers face indirect consequences: permit and quota rejections, compliance audit findings, and no formal accountability channel if the agency fails to deliver. The employer absorbs the operational and financial cost when an unlicensed arrangement breaks down.


4. How long is a JTKSM licence valid, and how does that affect my choice of agency?

Following the Private Employment Agencies (Amendment) Act 2017, licences are valid for 24 months from the date of issue. When choosing a foreign worker agency, always confirm on the JTKSM portal that the licence shown is current. An agency whose licence lapsed three months ago is not authorised, regardless of how established it appears.


5. What else should I check beyond the JTKSM licence number before finalising an agency?

Cross-reference the registered company name on the JTKSM portal against the SSM registration number the agency presents. Confirm they follow the employer-pays principle for recruitment fees, meaning workers pay nothing at any stage. If your operations include Sabah or Sarawak, run a separate check with JTK Sabah or JTK Sarawak since JTKSM licences only cover Peninsular Malaysia. A thorough check takes under 15 minutes and removes any doubt before money changes hands.


Knowing how to verify a recruitment agency in Malaysia is the one step most employers skip until it costs them. A lapsed or wrong-category licence is not obvious from a proposal or a phone call. It only shows up when a quota gets rejected or an audit surfaces unlicensed documentation. Running recruitment agency verification through the JTKSM portal before signing takes five minutes. UMR Strategic has operated as a licensed foreign worker recruitment agency since 2001, with over 30,000 workers placed across manufacturing, construction, services, and other sectors in Malaysia. You can run the same licence check on UMR before you talk to its team.


 
 
 

Comments


Foreign Worker Agency in Malaysia

Main Office

UMR Strategic Sdn. Bhd. (833791-U)
25 Jalan USJ 9/5N, Subang Business Centre
47620 Subang Jaya, Selangor Darul Ehsan
Malaysia

Tel           + 603 5632 1111
Fax          + 603 8011 5775
Email      umr@umr.com.my

Nepal Office

Skyways Bureau Services Pvt. Ltd.
Budhanilkant Na Pa Ward No 09
Badri Colony, Sukedhara, Nepal
P.O. Box No: 353

Tel           + 977 1 437 6101
                + 977 1 437 6102
Fax          + 977 1 437 6112
Email      info@skywaysnepal.com

Foreign Worker Services Malaysia
Workforce Solutions Malaysia
Work Permit Malaysia
foreign worker agency

© 2015 UMR Strategic Sdn Bhd. All Rights Reserved.

bottom of page