A payroll officer is responsible for employees are paid accurately and on time, all aspects of the payroll process. Their duties include ensuring and verifying timesheets, wages calculating 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.