Skip to content

HR and payroll

Processing payroll, BPJS contributions, PPh 21, and payslips

Updated 30 Oct 2026

In this article

Steps

  1. Make sure the employee data is complete: base salary, allowances, PTKP status (non-taxable income status), BPJS membership (BPJS Kesehatan health insurance and BPJS Ketenagakerjaan employment insurance), and bank account.
  2. HR → Payroll → create a payroll run for the current month (permission "Process payroll").
  3. Medivana calculates gross pay, employee BPJS contribution deductions, employer contributions, PPh 21 (employee income tax), and net pay per employee.
  4. Review, adjust non-recurring components (overtime, bonuses, deductions), then approve.
  5. Issue a PDF payslip for each employee.

Automatic journal entry

Dr Salaries and allowances expense + Dr Employer BPJS contributions expense · Cr Bank (net) + Cr PPh 21 payable + Cr BPJS contributions payable.

Note

PPh 21 rates and methods and the contribution components follow the applicable regulations and are verified by a tax consultant. Review your first payroll together with the clinic's accountant.

Baca dalam Bahasa Indonesia