Indonesia requires employers to calculate severance pay using a formula tied to years of service, monthly wages, and long-service entitlements under Law No. 6 of 2023 (Cipta Kerja Omnibus Law), which makes termination costs difficult to predict without in-country legal support. An Employer of Record lets you hire staff in Indonesia within days, with full compliance and zero need for a local entity. The EOR removes the risk of miscalculating severance, missing mandatory BPJS registrations, or filing incorrect income tax withholding with Direktorat Jenderal Pajak.
What Is an Employer of Record in Indonesia?
An Employer of Record in Indonesia is a third-party organisation that becomes the legal employer of your staff under Indonesian law, handling all statutory obligations, payroll, and compliance while you retain full operational control. The EOR holds the employment contract, registers the employee with government authorities, and assumes responsibility for termination procedures. You direct the work, set objectives, and manage performance.
Under Law No. 13 of 2003 on Manpower (as amended by Law No. 6 of 2023), every employment relationship in Indonesia must be documented in a written contract, include mandatory provisions on working hours and overtime rates, and comply with sector-specific collective labour agreements (Perjanjian Kerja Bersama) where applicable. Fixed-term contracts (PKWT) are permitted only for specific project-based or time-bound work, and employers must register employees with BPJS Ketenagakerjaan (social security) and BPJS Kesehatan (health insurance) within 30 days of hire. The EOR ensures every contract clause, contribution rate, and filing deadline aligns with these requirements.
You retain day-to-day management, assign tasks, conduct performance reviews, and define role scope. The EOR owns the legal employment relationship, processes monthly payroll in Indonesian Rupiah, withholds and remits income tax (PPh 21) to Direktorat Jenderal Pajak, files BPJS contributions, and executes termination procedures including severance calculation and labour office notification when needed.
How Does an Employer of Record Work in Indonesia?
The EOR model in Indonesia follows a structured process from offer to onboarding. Every step involves a specific legal obligation, government registration, or payroll event. Understanding this process helps you plan timelines and set expectations with your new hire.
Step 1: Define Role and Terms
You provide the EOR with the job title, salary, benefits, start date, and any specific entitlements. The EOR checks whether a collective labour agreement (Perjanjian Kerja Bersama) applies to the role and industry, as these agreements often set minimum wages, allowances, and working conditions above the statutory floor. If the employee will work in a specific province, the EOR confirms the applicable provincial minimum wage (Upah Minimum Provinsi) set annually by the governor. The EOR also determines whether the role qualifies for a fixed-term contract (PKWT) or requires a permanent contract (PKWTT) under Article 56 of Law No. 13 of 2003.
Step 2: EOR Compliance Check
The EOR verifies that the proposed salary meets or exceeds the 2026 provincial minimum wage for the employee's work location. For example, DKI Jakarta's minimum wage for 2026 is IDR 5,333,913 per month, set by Governor Decree. The EOR confirms that working hours do not exceed 40 hours per week (7 hours per day for 6-day weeks or 8 hours per day for 5-day weeks) as mandated by Article 77 of the Manpower Law. The EOR also classifies the role correctly to determine eligibility for overtime, meal allowances, and transport allowances.
Step 3: Employment Contract
The EOR prepares a written employment contract in Bahasa Indonesia, as required by Article 57 of Law No. 13 of 2003. The contract must include the employee's full name and identity card number (NIK from KTP), job description and work location, salary and allowances, working hours and rest periods, contract duration (if fixed-term), and termination notice requirements. For fixed-term contracts (PKWT), the contract cannot exceed 5 years in total and must specify the project or time-bound reason under Article 59. Permanent contracts (PKWTT) may include a probation period of up to 3 months, during which no severance applies if either party terminates. The contract must reference Law No. 13 of 2003 and any applicable collective agreement.
Step 4: Government Registrations
Within 30 days of the employee's start date, the EOR registers the employee with BPJS Ketenagakerjaan (social security administering pensions, work injury, death benefits, and old-age savings) and BPJS Kesehatan (national health insurance). Late registration can result in administrative fines and denial of claims. The EOR also obtains or verifies the employee's Nomor Pokok Wajib Pajak (NPWP), the tax identification number required for income tax withholding. If the employee does not have an NPWP, the EOR assists with online application through the Direktorat Jenderal Pajak portal, which typically issues the number within 1 to 3 business days.
Step 5: Payroll in Local Currency
The EOR processes monthly payroll in Indonesian Rupiah (IDR), calculating gross salary, statutory deductions, and net pay. Income tax (PPh 21) is withheld using the progressive rates under Article 17 of the Income Tax Law, ranging from 5% to 35% depending on annual taxable income. The EOR remits PPh 21 to Direktorat Jenderal Pajak by the 10th of the following month. Employer and employee contributions to BPJS Ketenagakerjaan and BPJS Kesehatan are deducted and remitted by the same deadline. Payslips are issued in Bahasa Indonesia and include itemised deductions.
Step 6: Ongoing Compliance
Each month, the EOR remits employer contributions of 3.70% of gross salary to BPJS Ketenagakerjaan (covering 2% for pensions, 0.24% for work injury, 0.30% for death benefits, and 1.16% reserved for old-age savings), plus 4% of gross salary to BPJS Kesehatan. Employee contributions are deducted from salary and remitted alongside employer portions. The EOR files monthly PPh 21 withholding reports and annual reconciliation (SPT Tahunan PPh 21) with Direktorat Jenderal Pajak. The EOR monitors changes to provincial minimum wages, which are typically announced in November for the following calendar year. The EOR also tracks any updates to collective labour agreements or regulatory guidance from the Ministry of Manpower.
Step 7: Termination
Termination in Indonesia is governed by Articles 150 to 172 of Law No. 13 of 2003 (as amended by Law No. 6 of 2023). Employers can only terminate for just cause, such as serious misconduct, repeated violation of company rules after written warnings, or resignation. Notice periods vary by contract type and collective agreement, but typically range from 30 to 60 days for permanent contracts. Severance pay is calculated using a formula that adds severance entitlement (based on years of service, from 1 month's wages for under 1 year to 9 months' wages for 8+ years), long-service entitlement (from 2 months' wages for 3 years of service to 10 months' wages for 24+ years), and compensation for unused leave and rights. The EOR calculates the total severance amount, processes final payroll, issues the termination letter, and notifies the local Dinas Tenaga Kerja (Manpower Office) as required by regulation.
Employment Laws and Compliance an Employer of Record Handles in Indonesia
When you hire through an Employer of Record in Indonesia, the EOR assumes full responsibility for compliance with national and provincial employment law, so you do not need to build an in-country HR function or engage local legal counsel for routine matters.
- Employment Contracts: Every employment relationship must be documented in a written contract in Bahasa Indonesia under Article 51 of Law No. 13 of 2003. The contract must specify salary, working hours, job description, and termination provisions. Fixed-term contracts (PKWT) are permitted only for project-based or seasonal work and cannot exceed 5 years total. Failure to provide a compliant contract converts the relationship to permanent status (PKWTT) by operation of law, exposing the employer to severance liability.
- Income Tax Withholding: Employers must withhold monthly income tax (PPh 21) from employee wages using the progressive rates set out in Article 17 of the Income Tax Law (5%, 15%, 25%, 30%, and 35% depending on annual taxable income). The employer remits withheld tax to Direktorat Jenderal Pajak by the 10th of the following month and files an annual reconciliation (SPT Tahunan PPh 21) by March 31. Penalties for late remittance include 2% monthly interest on unpaid amounts.
- Social Security and Pensions: Employers must register employees with BPJS Ketenagakerjaan and BPJS Kesehatan within 30 days of hire. Employer contributions to BPJS Ketenagakerjaan total 3.70% of gross salary (covering old-age savings, pensions, work injury, and death benefits), while employee contributions are 2% for pensions. BPJS Kesehatan contributions are 4% from the employer and 1% from the employee. Contributions are remitted monthly by the 10th of the following month. Late payment results in administrative fines and suspension of benefits.
- Statutory Leave: Employees are entitled to 12 days of paid annual leave after 12 months of continuous service under Article 79 of Law No. 13 of 2003. Employees also receive paid leave for national public holidays (typically 15 to 17 days per year) and religious holidays as declared by the government. Female employees are entitled to 3 months of paid maternity leave (1.5 months before and 1.5 months after birth), and male employees receive 2 days of paid paternity leave. Menstruation leave and miscarriage leave are also mandated.
- Termination and Severance: Employers can only terminate for just cause as defined in Article 158 of Law No. 13 of 2003. Severance pay is calculated using a statutory formula that adds severance entitlement (1 to 9 months' wages based on tenure), long-service entitlement (2 to 10 months' wages based on tenure), and compensation for unused leave. The employer must issue a termination letter, pay all amounts within 7 days of termination, and notify the local Manpower Office. Failure to follow the correct procedure can result in reinstatement orders or additional compensation.
- Working Time: Standard working hours are 40 hours per week, structured as either 7 hours per day over 6 days or 8 hours per day over 5 days under Article 77 of Law No. 13 of 2003. Overtime must be compensated at 1.5 times the hourly rate for the first hour and 2 times for subsequent hours. Overtime on rest days and public holidays attracts higher multipliers. Employers must obtain written consent from employees for overtime and may not require more than 4 hours of overtime per day or 18 hours per week.
- Health and Safety: Employers must comply with occupational health and safety regulations under Law No. 1 of 1970 and implementing decrees. This includes conducting workplace risk assessments, providing personal protective equipment where required, and reporting workplace accidents to the local Manpower Office. Companies with 100 or more employees or operating in high-risk sectors must establish a joint safety committee (P2K3).
- Data Protection and Privacy: Indonesia's Personal Data Protection Law (Law No. 27 of 2022) came into force in October 2024 and requires employers to obtain employee consent for processing personal data, implement security measures, and notify employees of data breaches. Employers must also register as data controllers if processing sensitive personal data. The law is enforced by the Ministry of Communication and Informatics, and penalties for non-compliance include administrative fines and potential criminal liability.
- Collective Labour Agreements: Where a collective labour agreement (Perjanjian Kerja Bersama) applies to the workplace or industry, the employer must comply with the minimum wages, allowances, and conditions set out in that agreement. Collective agreements are negotiated between employers and registered trade unions and are typically valid for 2 years. Employers must provide a copy of the agreement to the local Manpower Office within 7 days of signing.
- Provincial Minimum Wage: Each of Indonesia's 38 provinces sets an annual minimum wage (Upah Minimum Provinsi) based on the cost of living and economic growth, typically announced in November and effective from January 1. Some districts and cities within provinces set higher minimum wages (Upah Minimum Kabupaten/Kota). Employers must pay at least the applicable minimum wage for the employee's work location. Non-compliance can result in administrative sanctions, fines, and criminal penalties under Article 185 of Law No. 13 of 2003.
How Much Does It Cost to Use an Employer of Record in Indonesia?
The cost of hiring through an Employer of Record in Indonesia has two components: the EOR's service fee and the statutory employer contributions required by Indonesian law. Statutory contributions are fixed percentages set by BPJS Ketenagakerjaan, BPJS Kesehatan, and tax regulations, so they apply regardless of whether you use an EOR or operate your own entity. Playroll's EOR service fee starts from $399 per employee per month and is billed separately from payroll. This fee covers contract preparation, government registrations, monthly payroll processing, tax filings, compliance monitoring, and ongoing HR support.
Let's look at an example that includes a base salary and the EOR service fee.
The EOR service fee covers preparation of the employment contract in Bahasa Indonesia, registration with BPJS Ketenagakerjaan and BPJS Kesehatan within the 30-day deadline, monthly payroll processing including calculation of PPh 21 income tax withholding, remittance of all statutory contributions to government authorities, generation of compliant payslips, ongoing compliance monitoring including changes to minimum wage and collective agreements, and HR support for leave requests, contract amendments, and termination procedures.
Employer of Record vs Setting Up an Entity in Indonesia
Choosing between an Employer of Record and establishing your own entity in Indonesia depends on your hiring timeline, budget, and long-term commitment. Foreign companies typically incorporate a PT PMA (Perseroan Terbatas Penanaman Modal Asing), a limited liability company for foreign investment. Registration requires a minimum paid-up capital (typically IDR 10 billion for most sectors, though specific sectors may have different thresholds), a local registered address, and approval from the Indonesia Investment Coordinating Board (BKPM). The process takes 3 to 6 months and costs between $15,000 and $30,000 in legal, registration, and advisory fees.
For companies hiring fewer than 15 employees in Indonesia, an Employer of Record is almost always the faster and more cost-effective route.
Playroll also supports your long-term growth through its Global Entity Setup product, which handles entity incorporation and local payroll in 120+ countries, so you can transition from EOR to your own compliant entity in Indonesia when the time is right, without switching providers or rebuilding your HR processes.
How Long Does It Take to Hire Someone in Indonesia Through an Employer of Record?
The total timeline to hire and onboard an employee in Indonesia through an Employer of Record is typically 5 to 10 business days from final employment terms to the employee's official start date.
- Stage 1: Contract preparation and signing (1 to 2 business days): The EOR drafts the employment contract in Bahasa Indonesia, incorporating all mandatory clauses under Law No. 13 of 2003, the agreed salary and benefits, and any applicable collective agreement provisions. You review and approve the contract, then the employee signs electronically or by hard copy. Timing depends on how quickly you provide role details and approve the draft.
- Stage 2: Government registrations (3 to 5 business days): The EOR registers the employee with BPJS Ketenagakerjaan and BPJS Kesehatan, which must be completed within 30 days of the start date under regulation but is typically done before or immediately after onboarding. The EOR also verifies or applies for the employee's NPWP (tax identification number) through the Direktorat Jenderal Pajak online portal, which usually issues the number within 1 to 3 business days. Missing the BPJS registration deadline results in administrative penalties and potential denial of employee claims.
- Stage 3: Payroll configuration and first cycle (1 to 2 business days): The EOR configures the employee's payroll profile, including salary breakdown, BPJS contribution tiers, and PPh 21 tax calculation. Indonesian employers typically pay salaries monthly, with payroll processed between the 25th and last day of the month for the preceding work period. The first payslip is issued after the employee completes their first full or partial month of work.
- Stage 4: Indonesia-specific requirements (0 to 2 business days): If the employee is covered by a collective labour agreement (Perjanjian Kerja Bersama) registered with the local Manpower Office, the EOR may need additional time to confirm specific entitlements or obtain a copy of the agreement. This step can often run in parallel with contract preparation.
Timelines can extend if the employee does not have an existing NPWP and the Direktorat Jenderal Pajak experiences processing delays, or if the role falls under a regulated sector requiring additional documentation or approvals from the Ministry of Manpower. Public holidays in Indonesia, particularly during Ramadan and Idul Fitri (Eid al-Fitr), can also add 3 to 5 business days to government processing times.
By comparison, setting up a PT PMA entity in Indonesia typically takes 3 to 6 months before you can legally hire your first employee, and requires upfront capital investment, legal representation, and BKPM approval.
How Playroll's Employer of Record Process Works in Indonesia
Playroll manages every stage of employment in Indonesia, from contract preparation to ongoing compliance, so you can focus on building your team.
1. You define who you want to hire and the employment terms
You provide Playroll with the candidate's details, job title, proposed salary, benefits, start date, and work location. Playroll confirms that the salary meets the applicable provincial minimum wage for 2026 and checks whether a collective labour agreement applies to the role.
2. Playroll prepares a compliant contract under Indonesian law
Playroll drafts a written employment contract in Bahasa Indonesia that includes all mandatory clauses under Law No. 13 of 2003, such as job description, salary and allowances, working hours and overtime provisions, and termination notice requirements. You review and approve the contract, and the employee signs before their start date.
3. Employee onboarded and payroll goes live
Playroll registers the employee with BPJS Ketenagakerjaan and BPJS Kesehatan, verifies or applies for their NPWP (tax identification number) through Direktorat Jenderal Pajak, and configures payroll to process monthly salary, statutory deductions, and net pay in Indonesian Rupiah. Onboarding typically takes 5 to 10 business days, and the employee receives their first payslip after completing their first month of work.
4. Playroll manages ongoing compliance
Playroll processes monthly payroll, withholds and remits PPh 21 income tax and BPJS contributions by the 10th of each month, files annual tax reconciliation, monitors changes to provincial minimum wages and collective agreements, and handles leave requests, contract amendments, and termination procedures including severance calculation. If your hiring grows to where a local entity makes sense, Playroll can handle that too through its global entity setup service, so you can transition from EOR to your own PT PMA without switching providers.
Disclaimer
THIS CONTENT IS FOR INFORMATIONAL PURPOSES ONLY AND DOES NOT CONSTITUTE LEGAL OR TAX ADVICE. You should always consult with and rely on your own legal and/or tax advisor(s). Playroll does not provide legal or tax advice. The information is general and not tailored to a specific company or workforce and does not reflect Playroll’s product delivery in any given jurisdiction. Playroll makes no representations or warranties concerning the accuracy, completeness, or timeliness of this information and shall have no liability arising out of or in connection with it, including any loss caused by use of, or reliance on, the information.









.webp)
