Cara Mempekerjakan di Indonesia (Peraturan Ketenagakerjaan Indonesia 2025)
Dalam 20 Detik: Cara Mempekerjakan Karyawan Indonesia
Mempekerjakan 1-10 orang, menguji pasar Indonesia?
→ Gunakan pemberi kerja yang tercatat di EOR. Mereka bertindak sebagai pemberi kerja yang sah, menangani BPJS dan penggajian, dan Anda tidak perlu mendirikan entitas lokal. Biaya: $200-600/karyawan/bulan.
Mempekerjakan 20+ orang dengan komitmen jangka panjang?
→ Mendirikan badan hukum Anda sendiri (PT PMA). Kendali penuh atas kontrak kerja, data, dan biaya-biaya wajib. Membutuhkan waktu 2-4 minggu untuk mendirikan perusahaan, ditambah pengajuan pajak yang sedang berlangsung.
Hanya pekerjaan berbasis proyek jangka pendek (di bawah 6 bulan)?
→ Mempekerjakan kontraktor independen Indonesia dengan perjanjian layanan. Tetap berbasis proyek, tidak ada jam kerja tetap, hasil yang jelas. Waspadai risiko salah klasifikasi.
Sudah memiliki entitas di luar negeri tetapi perlu membayar karyawan di Indonesia secara legal?
→ Gunakan pemberi kerja yang tercatat atau dirikan PT PMA. Membayar kontraktor independen hanya akan menimbulkan risiko salah klasifikasi yang dapat memicu denda dari otoritas pajak.
Gulir ke bawah untuk mengetahui langkah-langkah yang tepat, biaya, dan pemeriksaan hukum untuk setiap opsi.
Pilih Model Perekrutan Anda (EOR vs Entitas vs Kontraktor)
Tabel Keputusan Cepat
| Situasi Anda | Model yang Direkomendasikan | Mengapa |
|---|---|---|
| 1-10 karyawan, menguji pasar | EOR | Cepat, patuh, dan tanpa pengaturan entitas |
| 10-20 karyawan, terus bertambah | EOR sekarang → PT PMA nanti | Kecepatan keseimbangan + kontrol masa depan |
| 20+ karyawan, berkomitmen 3-5 tahun | PT PMA | Biaya jangka panjang yang lebih baik, kontrol penuh |
| Hanya untuk proyek, di bawah 6 bulan | Kontraktor | Fleksibel, komitmen rendah |
Ringkasan Model
A. Pemberi Kerja (Employer of Record/EOR)
Pemberi kerja tercatat adalah entitas lokal yang bertindak sebagai pemberi kerja legal di atas kertas. Anda mengelola tanggung jawab dan kinerja pekerjaan; mereka menangani kontrak kerja, penggajian, kontribusi jaminan sosial, dan memastikan kepatuhan terhadap hukum ketenagakerjaan Indonesia.
Terbaik untuk: Masuk pasar dengan cepat, tim jarak jauh yang terdiri dari 1-20 karyawan lokal, perusahaan asing yang ingin menghindari beban administratif dan kerumitan kepatuhan terhadap peraturan.
Biaya: $200-600 per karyawan per bulan.
Apa yang tercakup: Kontrak kerja berdasarkan undang-undang ketenagakerjaan setempat, pendaftaran BPJS, penggajian bulanan dengan pemotongan pajak penghasilan, pembayaran THR (tunjangan wajib), pembaruan praktik kepatuhan.
B. Badan Hukum Anda Sendiri (PT atau PT PMA)
Mendirikan PT (perusahaan lokal) atau PT PMA (perusahaan asing) memberikan Anda kendali langsung untuk mempekerjakan karyawan lokal, penggajian, dan persyaratan kerja. Anda memiliki praktik kepatuhan tetapi juga menghadapi komplikasi hukum jika Anda tidak mengikuti peraturan ketenagakerjaan setempat.
Terbaik untuk: 20+ karyawan Indonesia, komitmen jangka panjang untuk pasar Indonesia (3+ tahun), perusahaan yang membutuhkan kontrol mutlak atas IP dan data karyawan.
Waktu penyiapan: 2-4 minggu untuk pendaftaran dengan otoritas pajak, ditambah dengan pengajuan pajak dan pengajuan BPJS.
Biaya yang sedang berjalan: Rp 30-50 juta/tahun untuk biaya layanan (sekretaris perusahaan, akuntan, vendor penggajian), ditambah staf SDM/penggajian internal jika operasi bisnis berkembang.
C. Kontraktor Independen
Mempekerjakan kontraktor independen bekerja untuk pekerjaan berbasis proyek tertentu dengan hasil yang ditentukan. Mereka mengendalikan jadwal dan metode mereka sendiri. Undang-undang ketenagakerjaan Indonesia sangat ketat dalam hal risiko salah klasifikasi-jika membayar kontraktor independen terlihat seperti mempekerjakan karyawan, otoritas pajak dapat mengklasifikasikannya kembali.
Terbaik untuk: Pekerjaan berbasis proyek yang sebenarnya, pertunjukan spesialis, hubungan di bawah 6 bulan tanpa komitmen jangka panjang.
Aman kapan: Mereka bekerja untuk beberapa klien, Anda membayar per hasil (bukan gaji bulanan), tidak ada jam kerja tetap, tidak ada pengawasan langsung.
Risiko salah klasifikasi dapat memicu denda ketika: Jadwal tetap, hubungan eksklusif, Anda menyediakan alat, durasi tidak terbatas. Otoritas pajak dapat menuntut gaji yang belum dibayar, pengembalian kontribusi BPJS, pesangon, dan denda.
Berapa Biayanya (Kalkulator Sederhana + Contoh)
Ketika Anda mempekerjakan karyawan Indonesia, anggarkan ~20-25% lebih besar dari gaji pokok untuk biaya-biaya wajib dan tunjangan wajib yang dikontribusikan oleh pemberi kerja.
Perincian Biaya: Pengembang Tingkat Menengah dengan Modal Dasar Rp 15 Juta
| Komponen Biaya | Bulanan (IDR) | Mengapa Anda Membayarnya |
|---|---|---|
| Gaji pokok | 15,000,000 | Apa yang diterima karyawan |
| BPJS Kesehatan (4%) | 480,000 | Asuransi kesehatan wajib (dibatasi hingga Rp 12 juta) |
| BPJS Jaminan Hari Tua (3,7%) | 555,000 | Tabungan pensiun (jaminan sosial) |
| BPJS Kecelakaan Kerja (0,5%) | 75,000 | Asuransi kecelakaan kerja |
| BPJS Kematian (0,3%) | 45,000 | Santunan kematian |
| Pensiun BPJS (2%) | 190,000 | Dana pensiun (dibatasi hingga Rp 9,5 juta) |
| Akrual THR (1/12) | 1,250,000 | Tunjangan hari raya keagamaan (1 bulan/tahun, bagian dari tunjangan wajib) |
| Total biaya pemberi kerja | 17,595,000 | 17.3% di atas dasar |
Tambah: Laptop, perangkat lunak, tunjangan internet (~ Rp 2-3 juta), tunjangan karyawan seperti asuransi kesehatan, anggaran pelatihan bahasa.
Total biaya tenaga kerja: Anda akan mendapatkan 20-25% di atas tawaran gaji kotor setelah Anda memperhitungkan semua kontribusi jaminan sosial dan biaya wajib.
Kisaran Gaji Berdasarkan Peran (2025, Bruto Bulanan)
Selalu pastikan penawaran Anda memenuhi tingkat upah minimum provinsi (Rp3,5 juta-5,3 juta+ tergantung lokasi berdasarkan peraturan ketenagakerjaan setempat).
- Customer Success Rep (Junior): IDR 8-12M
- Operasi Keuangan (Menengah): IDR 12-18M
- Manajer Produk (Menengah): IDR 18-30M
- Pengembang Perangkat Lunak (Mid): IDR 15-25M
- Pengembang Perangkat Lunak (Senior): IDR 25-40M
Ini adalah panduan untuk merekrut para profesional yang terampil, bukan kelompok yang kaku. Kandidat yang memenuhi syarat dengan keterampilan yang dibutuhkan di pasar Indonesia akan lebih banyak dibutuhkan.
Daftar Periksa Kepatuhan yang Tidak Dapat Dinegosiasikan
Sebelum Anda mempekerjakan karyawan di Indonesia dan memasukkan seseorang ke dalam daftar gaji, pastikan Anda mengikuti undang-undang ketenagakerjaan setempat untuk menghindari kesalahan penggajian dan komplikasi hukum:
- Pilih jenis kontrak kerja yang benar: PKWT (kontrak jangka waktu tertentu, maksimal 5 tahun) atau PKWTT (kontrak jangka waktu tidak tertentu, permanen). Pilihan tersebut memengaruhi aturan masa percobaan dan persyaratan pemutusan hubungan kerja.
- Hormati jam kerja: Standar 40 jam/minggu berdasarkan undang-undang ketenagakerjaan Indonesia. Upah lembur dibatasi 4 jam/hari, 18 jam/minggu. Pengganda gaji: 1,5-4× tergantung kapan.
- Mendaftarkan diri dalam BPJS (jaminan sosial): Baik Kesehatan (asuransi kesehatan) dan Ketenagakerjaan (program ketenagakerjaan termasuk asuransi kecelakaan kerja) dalam bulan pertama. Keterlambatan pendaftaran dapat memicu denda.
- Anggaran THR (tunjangan wajib): Satu bulan gaji per tahun, dibayarkan maksimal 7 hari sebelum hari raya keagamaan karyawan sesuai dengan undang-undang ketenagakerjaan setempat.
- Pemotongan pajak penghasilan (PPh 21): Tarif progresif (5-35%), dipotong setiap bulan, disetor ke otoritas pajak. Pemotongan pajak penghasilan yang tepat memastikan kepatuhan pajak.
- Mengikuti upah minimum provinsi: Jakarta Rp 5,3 juta, Bandung Rp 4,5 juta, Bali Rp 3,5 juta (tingkat upah minimum 2025). Pelanggaran dapat memicu denda dan klaim upah yang belum dibayar.
- Menyimpan data karyawan secara patuh: UU PDP Indonesia mensyaratkan penyimpanan yang aman, akses terbatas, dan mekanisme yang tepat untuk transfer lintas batas. Ketidakpatuhan akan menimbulkan komplikasi hukum.
Rincian di bawah ini jika Anda membutuhkan rumus, bagian yang lebih mendalam, dan panduan untuk menghindari perselisihan di tempat kerja.
Langkah demi Langkah: Cara Mempekerjakan Secara Legal
Inilah yang terjadi dari “kami membutuhkan seseorang” menjadi “mereka diterima.”
Langkah 1: Pilih Model Anda
Putuskan: EOR, PT PMA, atau kontraktor (gunakan tabel di atas).
Langkah 2: Tentukan Peran + Kisaran Gaji
Tuliskan tanggung jawab pekerjaan, keterampilan yang dibutuhkan, dan hasil. Tetapkan gaji di atas upah minimum provinsi. Contoh: Pengembang tingkat menengah di Jakarta, kisaran Rp 18-22 juta.
Langkah 3: Tentukan Jenis Kontrak
- PKWT (jangka waktu tertentu): Untuk posisi sementara, maksimal 5 tahun. Tidak ada masa percobaan. Membayar kompensasi di akhir masa kerja.
- PKWTT (permanen): Untuk peran yang sedang berlangsung. Masa percobaan hingga 3 bulan diperbolehkan. Membutuhkan pesangon jika di-PHK.
Langkah 4: Mencari Kandidat yang Memenuhi Syarat
Posting di 2-3 papan lowongan kerja:
- JobStreet (terbesar di Indonesia)
- Glints (teknologi/perusahaan rintisan)
- LinkedIn (peran menengah-senior)
Gunakan agensi jika merekrut beberapa peran dengan cepat (15-25% biaya gaji tahun pertama).
Langkah 5: Seleksi & Wawancara
- Uji kefasihan bahasa Inggris lebih awal jika relevan untuk tim jarak jauh (tertulis + lisan)
- Tinjau portofolio untuk peran desain/dev
- Berikan proyek uji coba berbayar (1-2 jam) untuk melihat hasil kerja nyata
Langkah 6: Menerbitkan Kontrak Kerja yang Sesuai
Jika menggunakan EOR: Mereka menghasilkan kontrak. Tinjau dengan cermat untuk penugasan IP yang mengalir kembali kepada Anda.
Jika menggunakan PT PMA: Kontrak Anda harus mencakup:
- Jenis kontrak (PKWT atau PKWTT)
- Gaji pokok + jadwal pembayaran
- Tunjangan wajib (BPJS, THR)
- Masa percobaan (khusus PKWTT, maksimal 3 bulan)
- Jam kerja, ketentuan upah lembur
- Penetapan IP, kerahasiaan
- Periode pemberitahuan
Jika menggunakan kontraktor: Perjanjian layanan (bukan kontrak kerja), ruang lingkup proyek, hasil kerja, pembayaran per pencapaian.
Langkah 7: Daftarkan BPJS + Pajak
Daftarkan karyawan:
- BPJS Kesehatan (asuransi kesehatan)
- BPJS Ketenagakerjaan (JHT, JKK, JKM, JP)
- Mendapatkan atau memverifikasi NPWP (nomor pokok wajib pajak) karyawan
Langkah 8: Uji Coba Penggajian Pertama
Hitung dan verifikasi:
- Gaji pokok
- Iuran BPJS (bagian pemberi kerja + karyawan)
- Pemotongan pajak penghasilan PPh 21
- Akrual THR (1/12 bulanan)
Jalankan penggajian melalui EOR atau sistem penggajian Anda.
Langkah 9: Rencana Orientasi 90 Hari (Khusus PKWTT)
- Minggu 1: Perkenalan dengan tim, alat, konteks
- Minggu 2-4: Proyek pertama dengan dukungan
- Minggu 5-12: Meningkatkan kepemilikan, check-in mingguan
- Hari ke-90: Peninjauan kinerja, konfirmasi pekerjaan atau diakhiri selama masa percobaan (dengan alasan yang sah + dokumentasi)
Untuk PKWT: Tidak ada masa percobaan. Sebagai gantinya, tetapkan pencapaian proyek yang jelas.
Bagaimana Mengelola & Mempertahankan Bakat Indonesia

Jika Anda Mengelola Karyawan Indonesia, Lakukan Hal Ini dalam 30 Hari Pertama:
Minggu 1:
- Mengatur pertemuan 1 lawan 1 mingguan (bahkan 15 menit)
- Memperjelas tanggung jawab pekerjaan secara lisan DAN tertulis
- Buat saluran pribadi untuk pertanyaan (Slack DM bekerja dengan baik untuk tim jarak jauh)
Minggu 2-4:
- Hormati penjadwalan Ramadan (jika ada): tawarkan jam kerja yang fleksibel, hindari rapat di siang hari yang berisiko tinggi
- Catat hari libur nasional yang akan datang (Idul Fitri, hari libur lokal berbeda-beda di setiap provinsi sesuai dengan peraturan setempat)
- Menawarkan anggaran pembelajaran yang kecil untuk pelatihan bahasa, kursus teknis sebagai bagian dari tunjangan karyawan
Ritual berkelanjutan yang meningkatkan retensi karyawan lokal:
- Pengakuan publik dalam rapat tim
- Respons cepat pada obrolan (karyawan Indonesia mengharapkan balasan cepat)
- Percakapan jalur karier setiap tiga bulan tentang tanggung jawab pekerjaan
- Merayakan hari libur nasional dan ulang tahun
Catatan Komunikasi untuk Perusahaan Asing
Budaya kerja di Indonesia cenderung ke arah komunikasi tidak langsung. “Ya” bisa berarti “Saya mendengar Anda,” bukan “Saya setuju.” Hal ini penting ketika mengelola karyawan di Indonesia.
Beradaptasi oleh:
- Mengecek pemahaman setelah pertemuan: “Jelaskan kepada saya apa yang akan Anda lakukan pertama kali?”
- Memberikan umpan balik secara pribadi, bukan dalam pengaturan kelompok (menghindari penyelesaian perselisihan di tempat kerja secara terbuka)
- Menciptakan ruang untuk pertanyaan dalam sesi 1 lawan 1
Tim Jarak Jauh & Norma Kerja Dari Rumah
- Kecepatan internet bervariasi-memberikan tunjangan konektivitas (Rp 500 ribu-1 juta/bulan) sebagai bagian dari tunjangan kerja
- Ruang kerja bersama yang populer di Jakarta, Bandung, Bali untuk tim jarak jauh
- Sebagian besar peran (CS, pengembang, desain) bekerja dengan baik dari jarak jauh untuk operasi bisnis
- “WFO” = Work From Office (Anda akan melihatnya di pos pekerjaan lokal saat merekrut pekerja asing atau talenta lokal)
Cara Mengakhiri Hubungan Kerja dengan Aman (Jika Diperlukan)

Aturan untuk Menghindari Perselisihan di Tempat Kerja:
- Alasan yang sah diperlukan untuk PKWTT (kontrak kerja waktu tidak tertentu). Hukum ketenagakerjaan Indonesia tidak mengizinkan pemecatan seseorang “hanya karena”. Alasan yang sah menurut undang-undang ketenagakerjaan setempat: pelanggaran berat, pelanggaran berulang setelah peringatan, hukuman pidana, penutupan perusahaan, kesepakatan bersama.
- Menghormati periode pemberitahuan. Standarnya adalah 30 hari per kontrak kerja (periksa persyaratan kerja). Bayar uang pengganti jika pemutusan hubungan kerja dilakukan dengan segera.
- Uang pesangon untuk PKWTT mengikuti formula yang telah ditetapkan. Sekitar 1-2 bulan per tahun masa kerja (disederhanakan berdasarkan hukum Indonesia). Ditambah dengan uang jasa dan cuti tahunan berbayar yang tidak terpakai.
- PKWT (Perjanjian Kerja Waktu Tertentu) = kompensasi, bukan pesangon. Satu bulan gaji per tahun masa kerja jika Anda mengakhiri kontrak lebih awal atau pada saat habis masa berlakunya sesuai dengan undang-undang ketenagakerjaan setempat.
- Dokumentasikan semuanya untuk menghindari komplikasi hukum. Peringatan tertulis (2-3), catatan rapat, rencana perbaikan. Pengadilan berpihak pada karyawan lokal ketika dokumentasi yang ada sangat minim, sehingga menimbulkan perselisihan di tempat kerja.
Praktik terbaik untuk perusahaan global: Menegosiasikan perjanjian perpisahan bersama. Pembayaran pesangon yang lebih rendah sebagai imbalan untuk keluar secara bersih, menyelesaikan perselisihan di tempat kerja, kedua belah pihak membebaskan klaim.
Rincian Pemutusan Hubungan Kerja Lengkap (Untuk SDM/Hukum dengan Keahlian Lokal)
Selama masa percobaan (khusus PKWTT, 3 bulan pertama): Dapat mengakhiri hubungan kerja tanpa pesangon, tetapi perlu alasan yang sah + dokumentasi untuk mencegah komplikasi hukum.
Formula pesangon (PKWTT di bawah hukum ketenagakerjaan Indonesia):
- Di bawah 1 tahun: 1 bulan gaji
- 1-2 tahun: 2 bulan
- 2-3 tahun: 3 bulan
- 3-4 tahun: 4 bulan
- Berlanjut hingga batas yang ditetapkan oleh peraturan ketenagakerjaan setempat
Juga berutang ketika memberhentikan karyawan di Indonesia:
- Uang jasa (perhitungan terpisah berdasarkan masa kerja per periode kerja)
- THR yang diprorata (tunjangan wajib)
- Cuti tahunan berbayar yang belum digunakan
- Upah yang belum dibayar
Kompensasi PKWT (kontrak kerja waktu tertentu): Jika Anda mengakhiri kontrak jangka waktu tetap lebih awal atau kontrak tersebut berakhir secara alami, bayarkan ~1 bulan gaji per tahun kerja (prorata) sesuai dengan undang-undang ketenagakerjaan setempat.
Contoh: 18 bulan untuk PKWT 2 tahun = 1,5 bulan kompensasi gaji.
Pemutusan hubungan kerja kontraktor independen: Mengikuti ketentuan dalam perjanjian kerja. Jika terstruktur dengan baik untuk pekerjaan berbasis proyek (tidak ada jam kerja tetap, independensi sejati, tidak ada kontrol langsung), akhiri kontrak sesuai ketentuan kerja tanpa pesangon atau komplikasi hukum.
Daftar Periksa Akhir: Sebelum Anda Mempekerjakan Karyawan Indonesia Pertama Anda
Gunakan ini untuk mengonfirmasi bahwa Anda siap mempekerjakan karyawan di Indonesia dan memastikan kepatuhan terhadap peraturan:
Keputusan dibuat:
- [ ] Model yang dipilih: Perusahaan EOR / PT PMA berbadan hukum / Kontraktor independen
- [ ] Anggaran yang dihitung termasuk biaya pemberi kerja 20-25% (kontribusi jaminan sosial + biaya wajib)
- [ ] Gaji yang dikonfirmasi memenuhi tingkat upah minimum provinsi sesuai dengan peraturan ketenagakerjaan setempat
Pengaturan hukum untuk kepatuhan ketenagakerjaan:
- [ ] Pemberi kerja dari kontrak kerja yang ditandatangani ATAU badan hukum PT PMA yang terdaftar
- [ ] Template kontrak kerja siap (kontrak jangka waktu tetap PKWT atau kontrak tidak tetap PKWTT)
- [ ] Klausul penugasan IP yang termasuk dalam persyaratan kerja
- [ ] Paket penyimpanan data sesuai dengan Undang-Undang PDP dan peraturan setempat
Kepatuhan terhadap peraturan yang berlaku:
- [ ] Proses pendaftaran jaminan sosial BPJS telah dikonfirmasi (asuransi kesehatan + asuransi kecelakaan kerja)
- [] Sistem penggajian diatur (melalui perusahaan yang tercatat atau milik sendiri) untuk menghindari kesalahan penggajian
- [ ] Proses pemotongan pajak penghasilan dipahami untuk kepatuhan pajak
- [ ] Anggaran THR yang dialokasikan (1/12 bulanan untuk tunjangan wajib)
Operasional siap untuk operasi bisnis:
- [ ] Deskripsi pekerjaan ditulis dengan tanggung jawab pekerjaan yang jelas
- [ ] Proses perekrutan yang ditetapkan untuk menemukan kandidat yang memenuhi syarat dan profesional yang terampil
- [ ] Rencana orientasi untuk 90 hari pertama (masa percobaan jika PKWTT)
- [ ] Manajer dilatih tentang norma komunikasi Indonesia dan mengelola tim jarak jauh
Sudah dapat semuanya? Anda siap merekrut karyawan di pasar Indonesia.
Masih bingung dengan sesuatu? Bicaralah dengan para profesional lokal (konsultan SDM dengan keahlian lokal atau pengacara ketenagakerjaan). Menerapkan kepatuhan ketenagakerjaan sejak awal akan menyelamatkan Anda dari perselisihan di tempat kerja, hukuman yang memicu denda, dan pergantian karyawan di kemudian hari.
Semoga berhasil membangun tim jarak jauh Anda dengan talenta lokal di Indonesia.
Siap Mengajukan atau Memperpanjang Visa Anda?
Biarkan spesialis visa kami menangani aplikasi Anda.


