Hiring Indonesian Employees 2026: Complete Guide
Hiring in Indonesia requires understanding local requirements. Here's your step-by-step guide.
Hiring Process Overview
Hiring Journey
From recruitment to onboarding
2-4 weeks
Rp 0
6 steps
1
2
3
4
5
6
Pre-Employment Requirements
New Hire Documents
What to collect from employees
0 of 8 completed0/6 required
identity
tax
bpjs
qualification
background
payment
Salary Structure
Typical Salary Components
| Component | Description | Taxable |
|---|---|---|
| Basic salary | Core compensation (min 75%) | Yes |
| Fixed allowances | Transport, meals | Yes |
| Position allowance | Role-based | Yes |
| Performance bonus | Variable | Yes |
| THR | Religious holiday bonus | Yes |
| Overtime | Extra hours pay | Yes |
Cost Calculator
Total Employment Cost
Estimate employer total cost
Default Inputs
- Gross Monthly Salary (IDR)
- 15,000,000 IDR
- Include THR Provision
- Yes
Estimated Result
Gross SalaryRp 15.000.000
BPJS Kesehatan (4%)Rp 600.000
BPJS JKK (0.24%)Rp 36.000
BPJS JKM (0.3%)Rp 45.000
BPJS JHT (3.7%)Rp 555.000
BPJS JP (2%)Rp 300.000
THR ProvisionRp 1.250.000
Total Monthly CostRp 17.786.000
Estimated total
Employer BPJS: ~10.24% of salary
Rp 17.786.000
BPJS Registration
BPJS Kesehatan (Health)
Health Insurance
Contributions:
- Total: 5% of salary
- Employer: 4%
- Employee: 1%
Cap: IDR 12 million base salary
Coverage:
- Employee
- Spouse
- Up to 3 children
- Additional family members: +1% each
BPJS Ketenagakerjaan (Employment)
| Program | Employer | Employee | Total |
|---|---|---|---|
| JKK (Work Accident) | 0.24-1.74% | 0% | Varies |
| JKM (Death) | 0.30% | 0% | 0.30% |
| JHT (Pension Fund) | 3.70% | 2% | 5.70% |
| JP (Pension) | 2% | 1% | 3% |
Employment Contract Essentials
Contract Types
Choose the right contract
| Feature | PKWTT (Permanent) | PKWT (Fixed-term) |
|---|---|---|
| Duration | Indefinite | Max 5 years |
| Probation | Max 3 months | Not allowed |
| Termination | Cause + severance | At end date |
| When to Use | Core/ongoing roles | Projects/temporary |
Contract Checklist
- Employee and employer details
- Job title and description
- Workplace location
- Working hours
- Salary and components
- Benefits
- Start date (and end date for PKWT)
- Probation terms (PKWTT only)
- Termination provisions
- Signed by both parties
Probation Period
Probation Rules
For PKWTT (Permanent) only:
- Maximum 3 months
- Must be in writing
- Full salary during probation
- Can terminate with notice during probation
- No severance if terminated during probation
For PKWT (Fixed-term):
- Probation NOT allowed
- Any probation clause is void
Payroll Considerations
Payment Requirements
| Requirement | Detail |
|---|---|
| Frequency | Monthly (most common) |
| Method | Bank transfer |
| Currency | IDR |
| Pay slip | Required |
| Deductions | BPJS, PPh 21, loans |
Tax Withholding (PPh 21)
Employer must:
- Calculate monthly PPh 21
- Withhold from salary
- Remit by 10th of following month
- Report by 20th of following month
- Issue annual tax slip (1721-A1)
Onboarding Best Practices
Onboarding Checklist
Setting up new employees
0 of 7 completed0/6 required
orientation
logistics
development
compliance
Common Mistakes
| Mistake | Impact |
|---|---|
| No written contract | Defaults to PKWTT |
| Late BPJS registration | Fines and penalties |
| Using PKWT for permanent roles | Contract becomes PKWTT |
| Probation in PKWT | Clause is void |
| Not collecting NPWP | Tax reporting issues |
| Missing tax withholding | Employer liability |
Common Questions
Ask Zantara
AI-powered answers from our knowledge base
Suggested questions:
Related Articles
Topics
Zantara AI
AI HR Advisor
Questions about how this applies to your case?
Bali Zero handles visas, company setup, tax and property compliance in Indonesia. Ask us directly on WhatsApp.
Chat with Bali Zero on WhatsApp