RECRUITMENT & HIRING
How hiring through a recruitment agency works in Malaysia — end to end
The complete employer guide: the six stages of an agency hire, the licence every Malaysian recruitment agency must hold under the Private Employment Agencies Act 1981, how to check that licence on the JTKSM register in two minutes, who is legally allowed to pay the fee, and the PDPA duties that start the moment a CV lands in your inbox.

Hiring through a recruitment agency in Malaysia runs in six stages: you brief the role, the agency searches and screens, it sends a shortlist, you interview, you offer, and the agency is paid on a successful start. Every agency must hold a licence from the Department of Labour of Peninsular Malaysia (JTKSM) under the Private Employment Agencies Act 1981 [Act 246] — and you can verify that licence yourself before signing anything.
- Recruiting without a licence is a criminal offence in Malaysia. Section 7(1) of the Private Employment Agencies Act 1981 states plainly that “No person shall carry on any recruiting activity unless he has been granted a licence under this Act”, and section 7(2) sets the penalty at a fine up to RM200,000, up to three years’ imprisonment, or both, per the Act 246 reprint published by JTKSM.
- You can check any agency’s licence in about two minutes. JTKSM publishes a searchable List of Private Employment Agencies showing every licensee’s licence number, category, validity dates and status.
- The law caps what an agency can charge a candidate, not what it charges you. The First Schedule to Act 246 limits the placement fee on a job seeker employed within Malaysia to “not more than 25% of the basic wages for the first monthly wages”; employer-side fees are set by commercial agreement instead.
- If you pay the placement fee, the agency cannot also bill the candidate. Section 14b(3) is explicit: where the employer pays, “no placement fee shall be demanded by the private employment agency from the job seeker or non-citizen employee”.
- Malaysia’s hiring market is tight, which is why agencies exist. The Department of Statistics Malaysia recorded 194,800 job vacancies against 9.23 million jobs in Q1 2026 — a 2.1% vacancy rate — in its Employment Statistics, First Quarter 2026.
Have a role you need filled and want to talk it through before committing to anything? WhatsApp Steph at Carriera — we are licensed as Agensi Pekerjaan Carriera Talent Resources Sdn Bhd, JTKSM 615.
Most guides to Malaysian recruitment agencies are lists of agencies. This one is different: it is the process, the law and the money, written for the person on the employer’s side of the table. If you have never used an agency before — or you have used one and felt you were guessing at what was normal — this is the map. Every legal figure below is quoted from the statute or the government register, with the source next to it.
What actually happens, stage by stage
How does hiring through a recruitment agency work in Malaysia?
An agency hire in Malaysia moves through six stages: briefing, search, screening, shortlist, interview and offer. You supply the role definition, the salary band and the decision-makers; the agency supplies reach into the market, screening capacity and negotiation cover. On a contingency arrangement, the agency is only paid when the person you chose actually starts work.
The six stages of an agency hire in Malaysia are consistent across the market, whatever the agency calls them:
- Understand the business and the role. A proper brief covers the reporting line, the real must-haves versus nice-to-haves, the salary band, the interview panel and the decision timeline — not just a job description forwarded by email.
- Search for the best fit. The agency works its own database, its network and direct approaches to people who are not applying to advertisements. This is the part an employer cannot easily replicate in-house.
- Assess and screen. Candidates are interviewed and checked against the brief before you see them. Screening is where agencies differ most sharply: a manually screened shortlist and an unfiltered CV forward are the same service on paper and completely different in practice.
- Present a shortlist. You receive a small number of qualified, interested, salary-aligned candidates with notes on each.
- Manage the interviews. Scheduling, feedback in both directions, and managing candidate expectations between rounds.
- Complete on an accepted offer. The agency supports the offer, the resignation conversation and the counter-offer risk, then the placement completes when the candidate starts.
The reason this service exists is structural, not promotional. Malaysia had 9.23 million jobs in the first quarter of 2026, of which 97.9% were already filled, leaving 194,800 vacancies at a 2.1% vacancy rate, according to the Department of Statistics Malaysia. In a market that close to full, the person best suited to your role is almost always already employed somewhere else and is not reading job advertisements. Reaching that person is the work you are buying.
Stage timing varies by seniority and by how fast you can decide. We set out realistic stage-by-stage durations, including the notice-period tail that most hiring plans forget, in our guide to how long hiring through a recruitment agency takes in Malaysia.
The legal condition every agency must meet
Is the recruitment agency legally allowed to recruit for you?
Only a licensed private employment agency may legally recruit in Malaysia. The Private Employment Agencies Act 1981 [Act 246] requires a licence from the Director General of Labour for any recruiting activity, and operating without one is an offence carrying a fine of up to RM200,000, imprisonment of up to three years, or both. The licence comes in three categories, A, B and C, each with its own capital requirement.
The statutory language leaves no room for interpretation. Section 7(1) of the Private Employment Agencies Act 1981 reads:
“No person shall carry on any recruiting activity unless he has been granted a licence under this Act.”
— Private Employment Agencies Act 1981 [Act 246], section 7(1), official reprint published by JTKSM
Section 7(2) then provides that a person who contravenes it “shall, on conviction, be liable to a fine not exceeding two hundred thousand ringgit or to imprisonment for a term not exceeding three years or to both”. The Act was last amended by Act A1554, which came into operation on 1 February 2018; the same amendment introduced the current licence categories and capital thresholds, as summarised by Malaysian employment law firm Donovan & Ho.
A licensee must also be a company incorporated under the Companies Act 2016 in which “at least fifty-one per cent of the total shares of the company are held by citizens of Malaysia”, per section 9(1)(a) of the Act. The category of licence determines what that agency may lawfully place:
| Licence category | What the agency may place | Minimum paid-up capital | Money guarantee |
|---|---|---|---|
| Licence A | Job placement for a job seeker within Malaysia | RM50,000 | RM5,000 |
| Licence B | Job placement within and outside Malaysia, and foreign domestic servants within Malaysia | RM100,000 | RM100,000 |
| Licence C | Job placement within and outside Malaysia, and non-citizen employees within Malaysia | RM250,000 | RM250,000 |
Licence categories and thresholds from the Second Schedule to the Private Employment Agencies Act 1981, as published by JTKSM, Ministry of Human Resources. Verified 24 July 2026.
The category matters commercially, not just legally. An agency holding Licence A cannot lawfully place a non-citizen employee for you, so if your role requires an Employment Pass hire, the category on the licence is the first thing to look at. Licensing applies whatever the firm calls itself — we explain why the label makes no difference to the licence question in recruitment agency vs headhunter vs executive search.
The two-minute check almost nobody runs
How do you check a recruitment agency’s JTKSM licence?
Check a Malaysian recruitment agency’s licence on JTKSM’s public List of Private Employment Agencies, which is searchable by agency name, licence number, licence category and state. Each entry shows the company’s registered name and number, address, licence number, category, validity period and current status, so you can confirm the licence is real, is the right category and has not expired.
The register is maintained by the Department of Labour of Peninsular Malaysia and is public. To verify an agency before you engage it:
- Open JTKSM’s List of Private Employment Agencies.
- Search by the agency’s registered company name, not its trading or marketing name. Section 9(1)(d) of the Act requires that “the applicant shall have the words ‘Agensi Pekerjaan’ precede the name of the company” — so if a firm’s legal name does not start with those two words, that is your first signal to ask a question.
- Confirm three fields on the entry: the licence number, the category (A, B or C, against what you need), and the validity period. Licences expire, and an expired licence is not a technicality.
- Check the status field, which flags a licence that has been cancelled or suspended.
Two further protections sit in the Act and are worth knowing about. Section 13(1) requires that a licensed agency “display its licence in a conspicuous place in the premises as specified in the licence”, with a fine of up to RM50,000 for failing to do so — so the licence should be visible if you visit the office. Section 19 requires every agency to keep records of registered job seekers, registered employers, vacancies, placements and fees collected “for a period of not less than six years”, which is what makes a fee dispute auditable years later.
For context on our own position: Carriera’s recruitment arm is licensed as Agensi Pekerjaan Carriera Talent Resources Sdn Bhd (1058296-H), JTKSM 615, and our training arm, Carriera Academy Sdn Bhd (1112514-D), is a separately accredited HRD Corp Approved Training Provider. You should not take that on our word — look it up on the register above.
Who pays, and what the law limits
Who pays the recruitment agency in Malaysia — the employer or the candidate?
In Malaysian white-collar permanent recruitment the employer normally pays, and Act 246 makes that arrangement protective of the candidate. The Act caps what an agency may charge a job seeker but does not cap what it charges an employer, and section 14b(3) provides that where the employer pays the placement fee, the agency may not also demand a placement fee from the candidate.
This is the part of the relationship most employers never see written down. The Act regulates candidate-side fees tightly through the First Schedule:
| Who is charged | Statutory ceiling under the First Schedule |
|---|---|
| Job seeker employed within Malaysia | Not more than 25% of the basic wages for the first monthly wages |
| Job seeker employed outside Malaysia | Not more than 25% of the basic wages for the first monthly wages |
| Non-citizen employee employed within Malaysia | Not more than one month of the basic wages for the first monthly wages |
| Employer engaging the agency | Not capped by the Act — set by commercial agreement between the agency and the employer |
Placement-fee ceilings quoted from the First Schedule to the Private Employment Agencies Act 1981, official reprint published by JTKSM. Verified 24 July 2026.
Section 14(1) reinforces the ceiling and adds a paper trail: “No private employment agency shall charge for any service rendered a fee on the job seeker and non-citizen employee other than or in excess of that as specified in the First Schedule and for every fee received a receipt shall be issued.” A separate registration fee may be charged to a job seeker under section 14a, also within the First Schedule limits.
The provision employers should actually remember is section 14b. Subsection (2) allows the employer to pay the placement fee, and subsection (3) then states that where it does, “no placement fee shall be demanded by the private employment agency from the job seeker or non-citizen employee”. In other words, an employer-paid engagement is not just a commercial preference — it legally closes the door on the candidate being charged for the same placement. If you are ever unsure, that is a fair and answerable question to put to any agency in writing.
Act 246 defines your side of the relationship too: an “employer” is “any person who engages a private employment agency to recruit an employee for himself”. What that engagement costs commercially, how percentages are typically structured and what a replacement guarantee actually covers are set out in how recruitment agency fees work in Malaysia, and the choice between paying on success or paying in stages is covered in contingency vs retained recruitment.
What to have ready before the first call
What should an employer prepare before briefing a recruitment agency?
Before briefing a recruitment agency, an employer should fix five things: the role definition and its genuine must-haves, a defensible salary band, the interview panel and format, the decision timeline, and the start date. Agencies cannot compensate for an undecided employer, and in a tight Malaysian market a slow or vague process loses candidates to faster competitors.
Prepare these five before the briefing call:
- The role, separated into must-have and nice-to-have. A brief with eleven must-haves is a brief that returns nobody.
- A salary band you can defend. Benchmark it rather than guess; our Malaysian salary guide for employers sets out how to build a market-fair band by level.
- The interview panel and format, with names and availability. Interview slots that take three weeks to find are the single most common cause of a lost candidate.
- Who decides, and by when. Agree the decision-maker before the shortlist arrives, not after.
- The full cost of the hire, not the salary. Statutory contributions, the notice-period gap and onboarding time all belong in the budget — see the true cost of hiring an employee in Malaysia.
Speed matters more in 2026 than it did five years ago because good candidates have options. Randstad Malaysia’s 2026 Market Outlook and Salary Guide, drawing on a survey of 982 respondents, found that 52% would consider changing jobs in 2026 if they were unhappy with their salary increment, their bonus, or both, per Randstad Malaysia. That cuts both ways: the person you want is more open to moving, and the person you just hired is more open to being approached.
On the shape of the market itself, Fahad Naeem, Country Director of Randstad Malaysia, put it this way when the guide was launched:
“Malaysia’s ambition to evolve into a high-value economy is challenging employers to rethink their talent strategies. The rapid pace of growth has driven strong demand for highly technical and specialised skills, resulting in acute talent scarcity, particularly in roles shaped by digital transformation.”
— Fahad Naeem, Country Director, Randstad Malaysia, quoted in Business Today, 23 December 2025
Your duties start when the CV arrives
What are your data-protection duties when an agency sends you CVs?
A candidate’s CV is personal data, and the employer receiving it carries obligations under Malaysia’s Personal Data Protection Act 2010 as amended in 2024. The amendments took effect in stages between January and June 2025, renamed “data user” to “data controller”, made appointing a Data Protection Officer mandatory, and raised the maximum fine for breaching a Data Protection Principle to RM1,000,000.
Using an agency does not outsource your data-protection exposure — it adds a second party to it. The Personal Data Protection (Amendment) Act 2024 “came into force in stages from January to June 2025” and, as international law firm Mayer Brown records, it “replaces the term ‘data user’ with ‘data controller’ throughout the Act”. From June 2025, “both data controllers and data processors are required to appoint at least one DPO”.
The penalty change is the part that should reach the board. The maximum fine for breaching the PDPA’s Data Protection Principles rose from RM300,000 to RM1,000,000, and the maximum term of imprisonment from two years to three, per Mayer Brown. Data controllers must also notify the Personal Data Protection Commissioner as soon as practicable where they have reason to believe a personal data breach has occurred, and notify affected individuals without unnecessary delay.
In practice, three habits cover most of the recruitment-stage risk: keep candidate CVs out of general shared drives, delete or properly retain them on a stated basis once the role is closed rather than by default, and make sure your agency has consent before it passes a candidate’s details to you. The related question of what you may lawfully verify about a candidate, and when consent is required, is covered in our guide to background and reference checks in Malaysia.
When not to use an agency
When is a recruitment agency the wrong choice?
A recruitment agency is the wrong choice when the role attracts strong applicants on its own, when you are hiring in volume for one repeatable profile, or when the real gap is a skill your existing team could be trained into. Agencies earn their fee on roles that are scarce, confidential, urgent or repeatedly unfilled — not on roles a job advertisement fills in a fortnight.
Being straight about this is part of the job. A recruitment agency adds most value where the market is thin, the search must be discreet, the role has already failed to fill once, or the cost of a wrong hire is high. It adds least value where a well-written advertisement reaches plenty of qualified applicants and you have the internal capacity to screen them — and for a great many Malaysian roles it does. The Department of Statistics Malaysia counted 626,861 job openings advertised online in Q1 2026, up 6.6% year on year, with the services sector alone accounting for 78.8% of them, per its Big Data Analytics: Job Market Insights, First Quarter 2026. An advertised, well-supplied role does not need a search consultant. We compare the three routes honestly on cost, effort and quality in recruitment agency vs JobStreet vs in-house hiring.
There is a fourth route employers forget: not hiring at all. If the gap is a capability rather than a headcount — a finance team that cannot handle e-invoicing, a payroll team unsure of statutory deductions, an operations team that has never been trained on the Employment Act — training the people you already have is often faster and cheaper than a search, and in Malaysia it can be funded from the HRD Corp levy you are already paying. That is the case for HRD Corp-claimable training rather than a hire.
Carriera’s side of the process
How does Carriera work with employers?
Carriera is a boutique Malaysian recruitment agency handling permanent white-collar placement for SMEs and MNCs across Peninsular Malaysia. We run the six-stage process above, we screen manually rather than forwarding CV volume, and you deal directly with the consultant working your role. Our recruitment arm is licensed as Agensi Pekerjaan Carriera Talent Resources Sdn Bhd, JTKSM 615.
Carriera has served more than 50 companies across logistics, freight and warehousing, medical devices, electrical and electronics, high-precision manufacturing, accounting and financial services, retail chains, packaging, professional services and wholesale distribution. The roles we place are typically HR, accounts and finance, customer service, and management through to specialist technical positions.
Three things define how we work, and they are deliberate choices rather than claims: we work quality over volume, so every candidate is manually screened before you see them; we know the Malaysian market well enough to tell you when your salary band will not clear; and because the team is small, you deal directly with the consultant on your role rather than an account layer. Where a role is genuinely scarce we headhunt for it, within the same permanent-placement engagement.
Alongside recruitment, Carriera Academy delivers HRD Corp-claimable corporate training under the SBL-Khas scheme, which is what makes the “train instead of hire” option a real one to put on the table. You can see the recruitment side in full at recruitment for employers.
Still have questions?
Hiring through a recruitment agency in Malaysia — employer FAQ
Do recruitment agencies in Malaysia need a licence?
How do I check if a recruitment agency in Malaysia is licensed?
Can a recruitment agency charge both the employer and the candidate for the same placement?
How much can a recruitment agency charge a job seeker in Malaysia?
What is the difference between Licence A, B and C for a Malaysian recruitment agency?
Does the PDPA apply to candidate CVs an agency sends my company?
Is Carriera a licensed recruitment agency in Malaysia?
Sources: the licence requirement (s.7(1)), the RM200,000 / three-year penalty (s.7(2)), the 51% Malaysian-shareholding and paid-up-capital conditions (s.9(1)(a)), the “Agensi Pekerjaan” naming condition (s.9(1)(d)), the display-of-licence duty and RM50,000 fine (s.13), the fee and receipt rule (s.14(1)), the registration fee (s.14a), the employer-paid placement fee rule (s.14b(2)–(3)), the six-year record-keeping duty (s.19), the “employer” definition (s.3), and the First and Second Schedule figures are all quoted from the Private Employment Agencies Act 1981 [Act 246] reprint published by JTKSM; the licence categories are cross-checked against JTKSM’s Private Employment Agencies page; the public register is JTKSM’s List of Private Employment Agencies; the 1 February 2018 commencement of the 2017 amendment per Donovan & Ho; the Q1 2026 jobs, filled-jobs and vacancy figures per the Department of Statistics Malaysia, Employment Statistics First Quarter 2026, and the 626,861 online job postings per the same department’s Big Data Analytics: Job Market Insights, First Quarter 2026; the 982-respondent survey and 52% job-mobility figure per Randstad Malaysia’s 2026 Market Outlook and Salary Guide, with the Fahad Naeem quotation as reported by Business Today on 23 December 2025; and the PDPA amendment dates, terminology change, DPO duty and RM1,000,000 penalty ceiling per Mayer Brown. Verified 24 July 2026. This article is general information for employers, not legal advice; take advice on your specific facts before acting.
Have a role to fill? Start with a conversation, not a contract.
Tell Steph what the role is, what you have already tried and when you need someone in the seat. If an agency search is the right answer we will scope it; if a job advertisement or training your existing team would serve you better, we will say so.
WhatsApp Carriera →