Korea Payroll for Odoo
Earned-income withholding tax + local income tax on top of the four social insurances — computed per employee
Run full statutory Korean payroll directly in Odoo. This module computes the earned-income withholding tax (근로소득세), the 10% local income tax (지방소득세) and the four social insurances (4대보험) for each employee, produces a payroll register (CSV and Excel) and a withholding-statement summary split by collecting agency. It is built on the Human Resources app and the Korea 4 Insurances module, carries its own payslip and computation models, and needs no Enterprise payroll. Compatible with Odoo 18 and Odoo 19, Community and Enterprise.
Earned-income withholding tax
The statutory monthly withholding behind the NTS simplified tax table (간이세액표): the monthly wage is annualised, the earned-income deduction (근로소득공제) and the basic personal/dependent deduction (인적공제, KRW 1,500,000 per qualifying person) are applied, the progressive income tax brackets (6 / 15 / 24 / 35 / 38 / 40 / 42 / 45%) give the computed tax, and the earned-income tax credit (55% / 30%, wage-capped) reduces it.
Editable bracket scale
The income-tax bracket scale is a fully editable model and the personal deduction, the tax-credit rates and the local-tax rate are company settings — so you adjust them whenever the Income Tax Act changes, nothing is hard-coded.
Four social insurances reused
National Pension, Health Insurance + Long-Term Care, Employment Insurance and Industrial Accident are computed by the Korea 4 Insurances engine and reused here, so the insurance rates and bands are configured in exactly one place. Per-employee pension and employment-insurance exemptions are honoured.
Withholding ratio & allowances
Each employee carries a non-taxable allowance (비과세) excluded from the tax base and an elected withholding ratio (80 / 100 / 120%), applied to the monthly tax and reconciled at the year-end settlement (연말정산).
Payroll runs & withholding statement
Populate employees, compute every statutory deduction and net pay in one click, review run totals, and export a CSV or Excel payroll register. A withholding-statement summary wizard totals the income tax and local income tax to remit through Hometax and the four-insurance contributions to remit to NPS, NHIS and COMWEL, so you know exactly what to file.
BYOK-friendly: the module produces the statutory figures and register files locally; you file them through Hometax (홈택스) and the 4대보험 portal with your own credentials. Resident registration numbers (주민등록번호) are masked on every export. No employee data leaves Odoo.
Disclosure: this module computes statutory deductions locally and produces register/summary files; it does not transmit any data to a third party. All rates, brackets, deductions and credits carry the current statutory defaults (including the 7.19% health rate effective 1 January 2026); confirm them against the latest official NTS, NPS, NHIS and COMWEL guidance before running live payroll.
Screenshots
Korea Payroll Run Krpay 2026
Korea Payroll Runs List
Update date: 2026-07-09