Module · 10 menit baca

Odoo HR & Payroll Indonesia: PPh21, BPJS, THR Otomatis

Update 11 May 2026

Payroll Indonesia kompleks: PPh21 progresif, BPJS dual (Kesehatan + Ketenagakerjaan), THR setahun sekali, lembur, plus berbagai komponen tunjangan/potongan. Odoo HR + lokalisasi yang tepat bisa otomatisasi semua ini.

Modul HR di Odoo

  • Employees — database karyawan lengkap.
  • Recruitment — pipeline kandidat dari job posting hingga onboarding.
  • Attendances — kehadiran (check-in/out, geofencing untuk mobile).
  • Time Off — cuti, izin, sakit dengan approval workflow.
  • Payroll — penggajian dengan rules customizable.
  • Appraisals — performance review periodic.
  • Expenses — reimbursement karyawan.

Lokalisasi Payroll Indonesia

Versi Odoo standar tidak punya rules Indonesia. Lokalisasi yang umumnya ditambahkan oleh implementor:

  • PPh21 progressif dengan PTKP terbaru (TK/0, K/0, K/1, dst).
  • BPJS Kesehatan (4% employer + 1% employee, cap salary).
  • BPJS Ketenagakerjaan (JHT, JKK, JKM, JP — variabel per komponen).
  • THR — 1 bulan gaji prorate untuk yang < 12 bulan kerja.
  • Lembur formula UU Cipta Kerja (1.5x jam ke-1, 2x jam selanjutnya).
  • Gross-up opsi untuk perusahaan yang tanggung PPh21 karyawan.

Workflow Payroll Bulanan

  1. Tutup attendance bulan → import lembur & potongan ke draft payroll.
  2. Generate payslip per karyawan — PPh21 & BPJS otomatis hitung.
  3. HR review → approve → batch payment ke bank.
  4. Slip gaji dikirim otomatis ke email karyawan.
  5. Laporan SPT Masa PPh21 generate untuk DJP.
  6. Laporan SIPP BPJS Ketenagakerjaan generate untuk BPJS.

Self-Service Karyawan

Portal karyawan Odoo memungkinkan:

  • Lihat slip gaji history.
  • Ajukan cuti/izin.
  • Submit reimbursement dengan upload struk.
  • Update data pribadi (alamat, kontak darurat).
  • Lihat sisa cuti, presensi.

HR tim mengurangi 50%+ pertanyaan rutin.

Kesimpulan

Odoo HR + lokalisasi Indonesia yang baik bisa replace software payroll standalone (Gajimu, Talenta, dll) dengan integrasi otomatis ke akuntansi. Pilih implementor yang sudah punya lokalisasi mature — jangan yang baru pertama kali.


Diskusi gratis 30 menit dengan tim kami.

Tinggalkan nomor WhatsApp Anda — kami hubungi balik di hari kerja.

Privasi Anda terjaga. Kami tidak SPAM.