A payroll officer is responsible for ensuring employees are paid accurately and on time, managing all aspects of the payroll process. Their duties include collecting and verifying timesheets, calculating wages and deductions, processing payments, and maintaining accurate payroll records. They also handle employee inquiries, ensure compliance with regulations, and may assist with payroll reporting and audits.