- Gather information on hours worked for each employee
- Calculate the correct amount incorporating overtime, deductions, bonuses etc.
- Receive approval from upper management for payments when needed
- Administer statements of payment to personnel
- Process taxes and payment of employee benefits
- Keep track of hour rates, wages, compensation benefit rates, new hire information etc.
- Address issues and questions regarding payroll from employees and superiors
- Prepare reports for upper management, finance department etc.