
Recruitment Agency Indonesia
Six things to settle before you brief any recruitment agency in Indonesia
Most disappointing agency engagements in Indonesia were decided before the search started, in what the client did not ask. Settle these first.
01
Who will employ the person
An agency finds; it does not employ. If you have no Indonesian entity, decide now whether an employer of record will hold the contract, or the shortlist goes nowhere.
02
The licence
Placement agencies in Indonesia operate under an LPTKS licence. Ask for the number. It is the quickest filter for the informal operators that crowd this market.
03
The fee, in writing
Percentage of what, paid when, and what the replacement guarantee covers. Most agencies do not publish schedules, so the quotation is the only document you will have.
04
Seniority in Indonesian terms
A manager title in Jakarta can mean a first-line lead or a head of function. Brief on scope and years inside multinationals, not on the title.
05
How English is assessed
Ask for the method, not the label. A live conversation on a work topic and a written exercise tell you more than a proficiency score.
06
What happens after day one
Recruitment ends at the start date. Retention is what you are paying for. Ask who checks in with the employee in month three, and whether that is included.
Recruitment Agency in Indonesia for International Companies: Fees, Process and Timelines in 2026
By the MixWork Team · Last updated 11 September 2026
Key takeaways
• Five different businesses are called a recruitment agency in Indonesia. A foreign company hiring people to work in Indonesia needs a licensed placement agency or an integrated recruitment and employer of record partner, not a migrant-worker agency.
• Fees run from a few hundred dollars per job posting to roughly a third of first-year salary for retained executive search. Only two providers publish their rate: Glints TalentHub at 18% and MixWork at 10% of first-year salary.
• No recruitment agency can employ the person for you. Without an Indonesian entity you need an employer of record; the agency’s shortlist is worthless if you cannot legally put someone on payroll.
• A first shortlist arrives as fast as 24 hours for junior and mid-level roles and 48 hours for senior and director roles, and a hire can start as little as two weeks after the brief. The candidate’s 30-day notice period, not the search, is what stretches it.
• The professionals MixWork places average six years inside multinationals and global agencies, are educated at Indonesia’s top universities, and stay: twelve-month retention runs above 90%.
Five things called a "recruitment agency" in Indonesia, and which one you need
| Type | What it does | Who employs the person | Right for a foreign company when |
|---|---|---|---|
| Contingency recruitment agency | Sources and shortlists; paid only on a hire | You, through your own Indonesian entity | You already have a PT or PT PMA and need volume hiring for mid-level roles |
| Retained executive search (headhunter) | Direct-approach search for senior and C-level roles; paid in stages | You, through your own entity | A country head or director role where the candidate is not looking |
| Staffing or outsourcing agency (alih daya) | Supplies workers it employs itself for specified functions | The agency | Non-core functions at volume; regulated by PP 35/2021 |
| Manpower or migrant-worker agency (P3MI) | Places Indonesian workers in jobs abroad | The overseas employer | Never, if you are hiring people to work in Indonesia; this is the wrong search result |
| Integrated recruitment and employer of record | Sources, screens and then employs the person for you on a compliant Indonesian contract | The EOR | You have no Indonesian entity and want professional staff who stay |
Private placement agencies operating in Indonesia hold a licence as an LPTKS (Lembaga Penempatan Tenaga Kerja Swasta) under Manpower Law 13/2003 art. 37 and Permenaker 39/2016, and may charge placement fees only to the employer and to specified senior job categories, not to ordinary job seekers (Law 13/2003 art. 38). Ask any agency for its licence number.
What recruitment costs in Indonesia, by route
| Route | Fee | Basis | Employment included |
|---|---|---|---|
| Job boards, run in-house | USD 100 to 400 per posting | Jobstreet, Glints, Kalibrr, LinkedIn | No |
| Contingency agency | Quoted ranges of roughly 15% to 25% of first-year salary | Market ranges we hear quoted; agencies rarely publish schedules | No |
| Retained executive search | Quoted ranges of roughly 25% to 33% of first-year cash, often invoiced in thirds | Market ranges; confirm in writing | No |
| Glints TalentHub | 18% of first-year salary, plus EOR from SGD 399 per employee per month | Published on talenthub.glints.com, accessed 7 September 2026 | Yes, with the EOR add-on |
| MixWork talent sourcing | From 10% of first-year salary, paid only when the hire is confirmed | Published rate card | Yes: EOR from USD 249 per employee per month, Total Care 360 included |
Agency percentages other than the two published ones are market ranges, not audited figures; get every fee schedule in writing, including the replacement guarantee period and what triggers it. Third-party pricing changes without notice.
From brief to first day: a realistic timeline
| Stage | What happens | Typical time | What slows it down |
|---|---|---|---|
| 1. Scoping | Role, seniority, city, all-in budget including BPJS and THR, written quotation | 1 to 3 days | Undefined seniority; comparing against home-market titles |
| 2. Sourcing and screening | Direct search plus the major boards; CV screen, English and technical interviews, identity, document and background checks | As fast as 24 hours for junior and mid-level roles, 48 hours for senior and director roles | Niche skill sets; salary anchored below market; a brief written in home-market titles |
| 3. Client interviews and offer | Two rounds is typical; offer letter with salary in rupiah | 1 to 2 weeks | Slow interview scheduling across time zones |
| 4. Notice period | Candidates in employment must give at least 30 days’ written notice | 30 days is normal; some negotiate less | Counter-offers; unpaid leave balances |
| 5. Compliant onboarding | PKWTT contract in Bahasa Indonesia, BPJS registration, payroll setup, equipment, workspace | 1 to 3 weeks, overlapping the notice period | Missing documents; late equipment |
| Total | Brief to a working colleague | As little as 2 weeks when the candidate is available; 4 to 6 weeks when a 30-day notice period applies; 1 to 3 weeks when you already have the person | The notice period is the long pole, not the paperwork |
Notice: PP 35/2021 art. 36 and 50. BPJS registration within 30 days of the start date: Law 24/2011. Figures current as at 11 September 2026; confirm with Indonesian counsel before relying on them.
Frequently Asked Questions
Related guides
• Employer of Record in Indonesia: the complete 2026 guide
• Cost to hire employees in Indonesia: 2026 breakdown
• How to hire employees in Indonesia, step by step
• Hire an offshore team in Southeast Asia
• Hiring in Jakarta: the talent market
• How to hire contractors in Indonesia compliantly
• Hire IT developers and software engineers in Indonesia
• Hire an executive assistant in Indonesia
• Best EOR companies in Indonesia, compared
Proof: MixWork case studies
• Case study: an AI-ready engineering team, 2 engineers placed, brief to shortlist in under 7 days
• Case study: a compliance-ready IT team for a listed group, 7 roles, hired in under 45 days
• Case study: an e-commerce rebuild for a retailer, brief to hire in under 20 days
• Case study: a four-person remote marketing pod for a DTC brand
• Case study: a five-person support and operations team for a lifestyle brand
• Case study: a managed four-person creative team for a marketing agency

