Employer of record services allow foreign companies to hire employees in Indonesia without first establishing their own local entity.
Under this model, the EOR provider hires the employee through its Indonesian company and acts as the legal employer, while the client continues to direct the employee’s day-to-day work.
This arrangement can be useful for businesses that want to enter the Indonesian market, test a local team, or begin hiring before completing company incorporation.
Understanding the service scope, division of responsibilities, and onboarding process will help you determine whether an EOR fits your hiring plan.
Keep reading to determine whether this hiring model fits your plan and what you should confirm before onboarding begins.
When Do Employer of Record Services Fit Your Indonesia Hiring Plan?
Employer of record services may fit your plan when you have identified talent in Indonesia but are not ready to establish a local company, want to test the market with a small team, or need to begin hiring while company incorporation is still in progress.
The model also helps businesses manage local employment contracts, payroll, tax filings, social security, and HR administration through an Indonesian entity.
Before choosing this route, consider the number of employees, expected hiring duration, proposed employment terms, and whether any foreign employees will require additional approvals.
Also Read: Evolving Policies for Hiring Foreign Workers in Indonesia: Opportunities and Challenges
What Should Be Included in Employer of Record Services?
The service scope should cover more than issuing employment contracts and transferring salaries.
A complete proposal should explain how the provider will manage the employee from initial onboarding through payroll, ongoing administration, and eventual offboarding.
1. Employment Contract Preparation and Onboarding
A complete EOR service should prepare an employment contract that clearly states the employee’s role, salary, benefits, working arrangements, and other agreed conditions.
Indonesian regulations recognize employment relationships created through employment contracts and distinguish between fixed-term and indefinite-term arrangements.
The provider should therefore confirm that the selected contract type matches the nature and expected duration of the work.
2. Payroll and Employee Tax Administration
Payroll management should cover salary calculations, approved allowances, deductions, payslips, and payment according to the agreed payroll schedule.
The applicable tax is responsible for calculating, withholding, depositing, and reporting employee income tax, as well as issuing the relevant withholding evidence.
A clear payroll process reduces the risk of differences between the employment agreement, payslip, tax records, and amount received by the employee.
3. BPJS Registration and Social Security Contributions
Does the proposal include employee registration and ongoing contribution management for the applicable BPJS programs?
Employers are required to register themselves and eligible workers with BPJS and handle the required contribution payments. Foreign employees may also be subject to different social security or insurance requirements depending on how long they work in Indonesia.
4. Benefits and Ongoing HR Administration
Employment responsibilities continue after the employee receives their first salary. The EOR provider should explain how it manages benefits, leave records, employee data changes, contract renewals, workplace documentation, and termination administration.
This support is particularly important when a change in the employee’s status affects payroll, tax, social security, or contractual obligations.
5. Work Permit Support for Foreign Employees
Foreign nationals require a separate assessment before they can be hired and begin working in Indonesia.
An employer of foreign workers generally needs an approved Foreign Worker Utilization Plan, or RPTKA, unless a specific exemption applies. The EOR proposal should clearly state whether work permit and immigration support are included, charged separately, or handled by another service provider.
6. Local HR and Legal Support
Employment issues rarely arise only during payroll processing. Employees may need help understanding their contracts, benefits, documents, leave procedures, or other administrative matters during their employment.
A responsive local support team allows questions and changes to be addressed before they disrupt the employee’s work or create avoidable compliance issues.
Also Read: The Importance of Local Expertise in International Hiring
How Much Do Employer of Record Services Cost in Indonesia?
EOR pricing in Indonesia is not standardized, so the exact cost depends on the provider, the scope of services included, and the profile of the employee being hired.
Most providers charge a recurring fee per employee, on top of the employee's gross salary, benefits, and mandatory contributions. Before comparing quotes, it helps to understand what typically drives the total cost:
- Service fee structure. Providers may charge a flat monthly fee per employee, a percentage of the employee's salary, or a tiered fee based on headcount or contract complexity.
- Salary, benefits, and mandatory contributions. The employee's gross salary, agreed allowances, and mandatory BPJS contributions are paid through the EOR but are separate from the service fee itself.
- Payroll and tax administration. Some providers bundle payroll processing and income tax withholding into the base fee, while others price these as add-ons.
- Foreign employee requirements. Hiring a foreign national usually costs more, since it involves RPTKA processing, work permit support, and additional immigration-related administration.
- Contract type and duration. Short-term, project-based, or non-standard employment arrangements may carry different fees than standard indefinite-term contracts.
- Additional HR support. Ongoing services such as leave management, contract renewals, termination handling, and local HR consultation may be included in the package or billed separately.
Because these components vary between providers, it is worth asking for an itemized quote that separates the EOR service fee from the employee's salary, benefits, and statutory contributions. This makes it easier to compare proposals on a like-for-like basis and to confirm exactly which of the responsibilities described earlier in this guide are covered under the quoted price.
Who Controls the Employee and Holds Legal Responsibility?
Under an EOR arrangement, the provider hires the employee through its Indonesian company and assumes the employer-side responsibilities covered by the employment contract and service agreement.
These responsibilities commonly include contract administration, salary payments, payroll tax, BPJS registration, employment records, and local HR support.
The client company still selects the employee, defines the role, assigns daily tasks, monitors performance, and manages access to its business systems.
The service agreement should clearly explain which decisions require the client’s approval, which tasks are handled by the EOR provider, and what information must be submitted before payroll or employment changes can be processed.
Using an EOR does not remove the client’s operational responsibilities, so both parties need clear communication throughout the employment period.
EOR vs Establishing a Company in Indonesia
An EOR is not the only way to build a team in Indonesia, and it is worth comparing it against setting up your own local entity before committing to either path.
The right choice usually comes down to how quickly you need to hire, how long you plan to operate in Indonesia, and how much administrative setup your business is prepared to take on upfront.
An EOR lets you hire without registering a company of your own. The provider already holds an operating entity in Indonesia, so once an employment contract is signed, an employee can typically start work within a matter of weeks.
This makes the model well suited to companies testing the Indonesian market, hiring a small team, or filling a role while their own entity is still being incorporated.
The trade-off is that the EOR remains the legal employer on record, and the client pays a recurring service fee for as long as the arrangement continues.
Establishing your own Indonesian company gives you a legal entity that can hire staff directly, hold local licenses, and operate without an intermediary.
This route requires more time and cost upfront, including incorporation, licensing, and setting up in-house or outsourced payroll and compliance functions.
It generally suits businesses planning long-term, larger-scale operations in Indonesia, where the fixed costs of running an entity are offset by direct control over employment and business activities.
| EOR | Own Indonesian Company |
|---|
| Legal entity | No entity required from the client | Client owns a registered legal entity |
| Time to hire | Faster; hiring can begin once contracts are ready | Slower; entity setup precedes hiring |
| Employer of record | EOR provider is the legal employer | Company is the direct legal employer |
| Best suited for | Market testing, small teams, interim hiring | Established, long-term operations |
| Cost structure | Recurring EOR service fee per employee | Entity setup costs plus ongoing compliance costs |
| Operational control | Client directs daily work; provider handles employment admin | Client controls both employment and business operations directly |
In practice, some businesses start with an EOR to enter the market quickly, then transition employees to their own entity once incorporation is complete and the local operation has grown enough to justify it.
Also Read: Everything You Need to Know to Establish a Foundation in Indonesia
How Long Does It Take to Onboard Employees Through an EOR?
There is no single onboarding timeline that applies to every employee because the process depends on document readiness, contract review, payroll setup, social security registration, and the proposed start date.
Hiring a foreign national may require more time because the applicable foreign-worker approvals must be completed before employment begins.
1. Confirm the Role and Employment Package
Onboarding begins with the client confirming the job title, responsibilities, salary, benefits, contract period, working arrangement, and intended start date. Leaving any of these points undecided can delay contract drafting and payroll preparation. Finalize the full employment package before asking the EOR provider to prepare the employee documents.
2. Collect the Employee’s Documents
The EOR provider will need complete and accurate information about the employee before registration can proceed.
The required documents may include identification, address, bank, tax, and social security information, depending on the employee’s status. Missing or inconsistent data may need to be corrected before the contract, payroll profile, and registrations can be finalized.
3. Review and Sign the Employment Contract
How quickly can the employee and client review the proposed employment terms? Contract revisions may take longer when the role includes special benefits, variable compensation, intellectual property provisions, confidentiality requirements, or non-standard working arrangements.
Once the terms are agreed upon, the provider can arrange signing and complete the necessary employment records.
4. Complete Payroll and Social Security Setup
After the contract is signed, the employee must be added to the relevant payroll and administrative systems.
The provider may also need to prepare tax withholding records and complete the applicable BPJS registration or updates. The employee’s start date should be coordinated with the provider’s payroll cutoff to avoid delayed or manually adjusted salary payments.
5. Process Foreign-Worker Approvals Where Required
Foreign employees cannot follow exactly the same onboarding process as local hires. The employer may need an approved RPTKA and must meet the applicable requirements for the employee’s position, employment period, insurance, and social security.
The timeline should therefore be confirmed separately before making a final commitment on the foreign employee’s starting date.
6. Coordinate the First Working Day
The final stage connects the legal and administrative process with the employee’s actual work. The client should prepare the employee’s reporting line, equipment, system access, orientation, and initial responsibilities while the EOR provider confirms the employment administration.
Coordinating both sides prevents the employee from being legally onboarded but operationally unprepared.
Also Read: New Company Registration Requirements in Indonesia Under Permenkum 49 of 2025
Build Your Indonesia Team with the Right EOR Partner!
An effective EOR arrangement begins with clear employment terms, well-defined responsibilities, and a service scope that supports the full employee lifecycle.
Without that foundation, gaps may appear in contracts, payroll, social security, work permits, or ongoing administration.
CPT Corporate’s employer of record service helps foreign companies hire employees through an Indonesian company while managing the local employment responsibilities included in the agreed scope.
Contact CPT Corporate today to discuss your hiring plan and determine the next steps for onboarding your employees in Indonesia!