Salary - $65,000 - $85,000
Job Summary
This position will include all payroll aspects for a unionized operation. Determines pay and benefit entitlements for employees and maintains accurate payroll records for both weekly and bi-weekly. This role requires a strong understanding of payroll systems and excellent analytical skills.
Duties
- Retrieve and process employee timesheets, accumulating hours for weekly and bi-weekly payroll
- Accurately enter, process and balance weekly payroll earnings
- Prepare payroll-related filings and supporting documentation such as year-end tax statements, pension, ROE, T4, T2200 and other related documents
- Process monthly remittance reports, e.g., Union, WSIB, EHT, CRA remittances
- Assist in the administration of payroll-related inquiries from employees regarding new hires, paychecks, deductions, terminations, pay rate changes and tax questions.
- Conduct regular audits of payroll data to ensure accuracy and resolve discrepancies promptly.
- Print off and enter account payable invoices, and enter with correct GL codes and job costing accounts for more than one company
- Reconcile with statements, make any necessary inquiries to resolve discrepancies
- Assist with other office and finance duties
- Strong knowledge of different finance software. Knowledge with Bid2Win, Sage Intact, Jonas, ADP payroll software and Microsoft Outlook.
- Strong understanding of payroll environment with unions, CRA regulations and compliance requirements.
- Excellent attention to detail with strong analytical skills for data management.
- Ability to work collaboratively within a team environment while also being self-motivated.
- Strong organizational skills with the ability to manage multiple tasks effectively under tight deadlines.
- Excellent communication skills for interacting with employees at all levels regarding payroll matters.
- Fluent in English both reading, writing and communication