Process the monthly payroll for all employees (full-time, part-time, contract, etc.).
Collect, review, and validate attendance, overtime, absence, leave requests, and timesheets and compute wages, allowances, deductions, overtime, penalties, and final settlements for resigned employees.
Maintain and update employee records: hiring, contracts, renewals, resignations, promotions/transfers, work permits (for foreign employees), and other personnel documents.
Manage social insurance, medical insurance, and other benefit programs: handle enrollments, de-enrollments, approvals, refunds, updates, and liaise with relevant authorities.
Conduct periodic reviews of compensation and benefits structure: job evaluations, grading systems, salary benchmarking/market surveys, salary range maintenance, allowances, and benefit proposals.
Conduct payroll audits and reconciliations: verify payroll outputs, ensure accuracy, reconcile with social insurance or benefit records, and correct discrepancies.
Provide reports on payroll, personnel status, attendance, benefits, and compliance as required for management or external authorities.
Ensure compliance with labour laws, social insurance regulations, company policies, and any regulatory requirements. Liaise with legal or governmental authorities when necessary (e.g. social insurance, labour office, work permits).
Handle employee inquiries related to payroll, benefits, leaves, absences, and provide clarifications or resolutions.
Assist in HR-related activities such as onboarding, offboarding, documentation, and coordination between payroll, HR, finance, and legal departments.