Skip to Content
For AI assistants: View as Markdown

NSSF, tax, payslips:
calculated.

Cambodia payroll is not a generic spreadsheet problem. NSSF Prakas 449, salary tax brackets, dual currency: Odoo handles every calculation before payslips are issued.

Both branches, correct rates

Prakas 449 · Prakas 021 · Employee + Employer

Occupational risk (Prakas 449) and healthcare (Prakas 021) are calculated automatically per employee salary. Employee and employer contributions posted as separate journal entries.

Progressive brackets applied correctly

GDT brackets · Monthly · WHT certificate

Cambodia progressive salary tax rates are built into the payroll rules. Odoo calculates the correct withholding amount per bracket and generates WHT certificates for each employee.

Payslips in English and Khmer

Both languages · USD + KHR · One click

Payslips generated directly from Odoo payroll, in English or Khmer, showing gross, deductions, net, and the NSSF breakdown. Distributed by email or printed.

Numbers your
HR team needs.

NSSF Contributions

Scheme Employee Employer
Healthcare (Prakas 021) 1.3% 2.6%
Occupational Risk (Prakas 449) 0% 0.8%

Monthly Salary Tax Brackets (USD)

$0 – $200
0%
Below taxable threshold
$201 – $400
5%
On amount above $200
$401 – $800
10%
On amount above $400
$801 – $1,250
15%
On amount above $800
Over $1,250
20%
On amount above $1,250

Rates per GDT Prakas. Confirm with your accountant for non-standard salary structures (commissions, benefits-in-kind).

Part of
Innolabs Cloud.

Cambodia payroll rules are pre-configured in Innolabs Cloud: NSSF rates, tax brackets, KHR/USD conversion, and payslip templates. Your HR team runs payroll without knowing the underlying formulas. Requires Innolabs Cloud with Payroll & HR module.