Payroll Specialist
Robert Half View all jobs
- Vaughan, ON
- Contract
- Full-time
- Process weekly payroll for approximately 150 employees, including salaried and hourly staff, using EZpay.
- Set up new employees and manage terminations within payroll systems, ensuring accuracy in vacation accruals and deductions.
- Prepare payroll files for bank uploads and oversee remittances such as government contributions, vacation payouts, and union payments.
- Handle accounts payable by reviewing, coding, and entering 10–15 invoices daily into QuickBooks Desktop.
- Issue around 80 cheque payments bi-weekly, ensuring timely and accurate processing.
- Allocate expenses to appropriate general ledger accounts in a non-purchase order environment.
- Maintain effective communication with vendors and internal departments across multiple locations.
- Manage invoices received through mail and the accounts payable inbox efficiently.
- Oversee expenses related to repairs, maintenance, IT, and office operations.
- Collaborate with HR to ensure payroll compliance and resolve any discrepancies.
- Minimum of 3 years of experience in payroll and accounting functions.
- Proficiency in payroll systems such as EZpay, ADP Workforce Now, Ceridian, or Dayforce.
- Strong knowledge of payroll processes, including remittances and vacation payouts.
- Familiarity with QuickBooks Desktop and general ledger account allocations.
- Experience in handling accounts payable, including invoice processing and cheque issuance.
- Excellent organizational and time-management skills to handle multiple tasks effectively.
- Ability to work collaboratively with vendors and internal teams across various locations.
- Strong attention to detail and accuracy in financial processes.
Jobboom
We are sorry but this recruiter does not accept applications from abroad.