Back to job search
BFG Enterprise Services logo
BFG Enterprise ServicesVerified Job Source

Payroll Administrator

  • Markham, ON
  • On-site
  • Posted Sep 11, 2026
  • 1 position

$54,000–$60,000 / year

Opens an external site

Sign in to save this job
Employment type
Contract
Experience level
Mid-level · 2+ years
Minimum education
Professional degree
Posting language
English
Working hours
40 hours per week

Job summary

The Payroll Administrator is responsible for end-to-end payroll processing across multiple Canadian provinces while ensuring compliance with federal and provincial legislation. This role involves managing complex calculations such as travel time, mileage, and shift differentials within the NetSuite system.

Job details

The Payroll Administrator is responsible for the full-cycle processing of payroll across multiple Canadian provinces, ensuring compliance with all applicable federal and provincial legislation. This role requires experience handling complex payroll scenarios, including mileage and travel time calculations, and staggered shift schedules. The successful candidate will leverage the NetSuite accounting system to maintain accurate and timely payroll operations. Key Responsibilities: Process end-to-end payroll for employees across multiple provinces in Canada on a weekly basis. Ensure compliance with federal and provincial payroll legislation, including employment standards, taxation, and statutory deductions (e.g., CPP, EI, income tax). Accurately calculate: Travel time for field staff working at various job sites Mileage reimbursements in accordance with company policy Overtime, shift premiums, and staggered shift schedules Maintain and update employee payroll records, including new hires, terminations, and status changes. Prepare Records of Employment (ROEs), Respond to employee payroll inquiries in a timely and professional manner. Support audits by providing payroll data and documentation as required. Collaborate with HR and Finance teams to ensure accurate payroll inputs and reporting. Qualifications & Experience: Diploma or degree in Accounting, Finance, or a related field. PCP (Payroll Compliance Practitioner) designation from the National Payroll Institute is preferred. 1–3+ years of payroll experience, including multi-provincial payroll processing in Canada. Strong knowledge of Canadian payroll legislation and employment standards across provinces. Hands-on experience with NetSuite payroll module (or similar ERP systems). Skills & Competencies: High attention to detail and accuracy. Strong analytical and problem-solving skills. Ability to manage complex payroll calculations (travel time, mileage, shift differentials). Excellent organizational and time management skills. Strong communication skills and ability to handle confidential information with discretion. Proficiency in Microsoft Excel including pivot tables / VLOOKUP and payroll reporting tools. Working Conditions: May require extended hours during payroll processing periods and year-end. Ability to manage deadlines in a fast-paced environment. Interaction with field staff across different time zones.

What you’ll do

The Payroll Administrator is responsible for end-to-end payroll processing across multiple Canadian provinces while ensuring compliance with federal and provincial legislation. This role involves managing complex calculations such as travel time, mileage, and shift differentials within the NetSuite system.

Requirements

Candidates should possess a diploma or degree in Accounting or Finance, with a preference for the PCP designation. A minimum of 1 to 3 years of experience in Canadian multi-provincial payroll processing is required.

Listed skills

  • Time management · Preferred
  • Problem solving · Preferred
  • Compliance · Preferred
  • Microsoft Excel · Preferred
  • Communication · Preferred
  • Reporting · Preferred
  • Data entry · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Payroll processing
  • NetSuite
  • Canadian payroll legislation
  • Multi-provincial payroll
  • Microsoft Excel
  • Pivot tables
  • VLOOKUP
  • Compliance
  • Data entry
  • Analytical skills
  • Problem-solving
  • Time management
  • Communication
  • Confidentiality
  • Reporting
  • Auditing
  • Payroll Reporting
  • Vlookups
  • Canadian Payroll
  • Payroll Computation
  • Payroll Processing
  • Professionalism
  • Payroll Compliance Practitioner
  • Accounting
  • Accounting Software
  • Finance
  • Pivot Tables And Charts
  • Income Tax
  • Problem Solving
  • Legislation
  • Operations
  • Time Management
  • Detail Oriented

Job areas

  • Finance & Accounting
  • Human Resources
  • Administrative
  • Payroll Administrator
  • Payroll Clerks
  • Payroll and Timekeeping Clerks

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs