Recruitment Agency in Indonesia: How to Hire Through Vetted Specialist Agencies (2026)

A recruitment agency in Indonesia finds, screens and presents candidates for your open role, and you should pay only when someone is hired. Before you sign, check the agency's business licence, ask who its named placement officer is, and read the placement agreement for the fee, the guarantee and the scope of work. CBREX routes Indonesia roles to vetted specialist agencies under one contract.
CBREX is an AI-powered talent acquisition marketplace. One agreement gives you access to 4,000+ recruiting firms across 55 countries, Indonesia included, with one invoice and no retainers, seat licences or monthly fees. This guide shows you how to use an agency well, whichever route you take.
A local recruitment agency in Indonesia sources candidates from its own network, screens them against your brief, and presents a shortlist. It also handles candidate communication until an offer is accepted. The employer pays the fee. Candidates should not be charged for the service.
For an Indian company with no Jakarta entity or recruiting team, the value is local reach. A local agency knows which candidates are open to a move, what the market pays and how long notice periods run. It can also reach passive candidates who never answer job-board ads.
Match the agency type to the role first, and compare fees after. A high-volume operations hire needs a different supplier from a country manager or an engineering lead. Broadly, you will meet three kinds of provider.
On CBREX, the C Map engine does this matching. It reads your job requirements and routes them to the specialist recruiting agencies most likely to fill that exact role, so you are not guessing from a directory.
Agency fees for Indonesian hires are usually a one-off percentage of the hire's first-year pay, charged only after the candidate joins. Some firms ask for a retainer first. The exact rate depends on the country of hire, the seniority and the contract you sign.
We do not publish a single Indonesia percentage, because quoting one would be a guess. What we can say from our own placements is that the rate depends on the country the hire is made in. For a European comparison, we see 15-30% on placements there. For other markets, see our guide to recruitment agency fees by country.
| Model | How it works | Risk to you |
|---|---|---|
| Contingency (pay on hire) | Fee due only when a candidate accepts and joins | Lowest. You pay for outcomes only. |
| Retained | Part of the fee is paid up front, the rest on milestones or hire | Higher. You pay before you know the result. |
| Subscription or seat licence | Monthly or annual fee for platform access | Ongoing cost even in months with no hires |
CBREX uses the first model. There are no retainers, seat licences or monthly fees, and sourcing partners pay no fees or subscription either. Our breakdown of what recruitment agencies charge covers the models in more detail.
Indonesia's domestic placement rule, Permenaker 18/2024, requires a written agreement that states the service fee and a placement guarantee. So a quote on a call or a slide is not enough. Insist that both the fee and the guarantee appear in the signed document.
Do not set the fee by how hard the hire feels. Calibrate it by the candidate's years of experience. A scarce skill at a junior level does not justify a senior-level fee, and agencies that price on "difficulty" make comparing quotes impossible.
Run four checks before signing: confirm the agency's business licence, ask for the name of its placement officer, read the placement agreement in full, and put the fee trigger and replacement terms in writing. Ask for documentation at onboarding, not after the first shortlist arrives.
Ask for the agency's business licence and keep a copy. A valid licence should carry the agency's legal name, match the company on the placement agreement, and be current. Ask for the documents at onboarding and check the details with the issuing authority. A licence that cannot be produced is a reason to stop. This is the same discipline we apply when vetting agencies in any country: documents come first, then the first role.
Ask for the name of the agency's Petugas Antar Kerja, the officer responsible for placement. A firm that cannot name this person is unlikely to be handling placements in line with the local rules. Treat that as a signal to ask harder questions.
Indonesian rules set a minimum list of what the agreement must contain. It includes the identity of the parties, the rights and obligations of each side, and the scope of work. Read each item and check that nothing is left blank or vague.
For a general model of what a good agency agreement should cover, the IOM publishes a checklist for labour recruiter service agreements. It was written for migrant worker recruitment, but its structure is a useful template for any agency contract.
Before you sign, get these in the document:
For the replacement guarantee, CBREX's guarantee covers 30-90 days per placement, with a free replacement or a refund as the remedy. A sample clause: "If the placed candidate leaves within [number] days of the joining date, the agency will provide a replacement at no extra fee or refund the fee." Fill the number from the agreed guarantee period.
Duplicate submissions cause most disputes. On CBREX, the duplicate check is built into the platform. If a second agency tries to upload a candidate already submitted for that role, it is flagged at the moment of upload and the upload is blocked.
Hiring locally in Indonesia is different from recruiting Indian citizens for work abroad. For the second case, India's Ministry of External Affairs notes that under the Emigration Act, 1983, those who recruit Indian citizens for employment abroad must register with the Protector General of Emigrants. Check this before you work with any recruiter on that route.
Expect a first shortlist within days, and a full hire within weeks rather than months. On CBREX, the average time to source is between 4 and 48 hours, as reported by CBREX. We have not published an Indonesia-specific average for time to hire.
Treat the figures below as indicators from other markets we have filled, not a promise for Indonesia. Notice periods, the number of interview rounds and your own feedback speed all move the final number.
| Reported CBREX placement | Time |
|---|---|
| India GCC or niche search, role opening to hire | 24 days |
| Germany search, local or EU candidates, no visa step | 30-45 days |
| India-based role, typical | 15-45 days |
| Fastest European shortlist turnaround | 48 hours |
None of these is an Indonesia figure, so ask any agency for its own recent Indonesia time to hire. For more regional detail, read our guide to hiring through a recruitment agency in the Philippines.
Slow searches usually start with the brief. Two mistakes come up most. The first is wanting top-quality talent while paying below the market. The second is treating Indonesia as one pay market. Salaries and talent pools differ by city, so benchmark for the city where the person will actually work.
Be clear on the split between fixed and variable pay too. Sales and commercial roles often fail here, because the candidate compares total earnings and a vague split looks like a pay cut.
CBREX routes an Indonesia role by matching your job requirements to specialist recruiting agencies in its network, then screening every candidate three times before you see a ranked shortlist. You sign one contract, get one invoice, and pay only when a hire is made.
With a standalone vendor management system, you are limited to the agencies you already have. If supply thins out, you wait. CBREX adds new agencies to its marketplace on demand, so a specialist supplier can be added when your Indonesia search needs one.
The same model has worked at scale. One client consolidated 54 agency contracts into a single CBREX contract, and in another AI talent example we consolidated 65+ specialist vendors. Before consolidation, that client's time to hire was 60-75 days. Our guide to international recruitment agencies explains the structure.
For confidential searches, we map only boutique search firms whose owners have more than two decades of experience. They know how to stay discreet, and they have the industry networks to find people who are not looking.
If you have an Indonesia role open, book a demo and we will walk you through how it would be matched and screened. To see what scattered agency admin costs you today, try the Hidden Hiring Tax calculator. Questions first? Let's talk.
Run an Indonesian recruitment firm? Registration is free, and you earn a commission on each successful hire. You can sign up as a recruiting firm, or log in to your supplier account.


