Collect and verify all necessary documents for monthly payroll preparation, including timesheets, timecards, attendance records and clock-in/clock-out records.
Process monthly payroll using the Company’s payroll system/software, ensuring accurate calculation of working hours, overtime, allowances, deductions, leave and other payroll-related matters.
Ensure accuracy in recording and tallying employees’ daily attendance and working hours before processing payroll.
Maintain and update employees’ payroll, attendance and leave records in the payroll system.
Assist in the preparation and issuance of monthly tax invoices and ensure timely submission to clients.
Prepare Purchase Orders (PO), Delivery Orders (DO) and other related documents when required.
Liaise with the person-in-charge and relevant departments to verify manpower attendance, working hours, quantities, specifications and other required information.
Maintain proper filing and documentation of payroll records, invoices, purchase orders, delivery orders and other accounting documents.
Ensure all payroll and accounting information is accurate, up to date and handled with confidentiality.
Perform any other ad-hoc duties as assigned by Management.
Job Requirements
Diploma or Certificate in Accounting, Finance, Business Administration or a related field.
Minimum 1–2 years of relevant experience in payroll, accounts or administrative work.
Experience in using payroll software (e.g. Info-Tech) or other payroll systems is preferred.
Good knowledge of payroll processing, attendance records, overtime calculations, allowances and deductions.
Good numerical and analytical skills, with strong attention to detail.
Able to work independently, meet deadlines and handle confidential employee information.
Experience in manpower, construction or project-based companies will be an advantage.