Payroll Analyst

Kelly Services (Canada), Ltd.

Calgary

On-site

CAD 50,000 - 59,000

Full time

15 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Vacation pay

Job summary

Kelly Services (Canada), Ltd. is seeking an experienced Contract Payroll Analyst to join the payroll team in Canada.

You will process payroll for Canadian employees and expatriates, ensuring compliance and accuracy in a fast-paced environment. The role reports to the Payroll Manager and involves collaboration with HR, Finance and IT to support reliable payroll operations and high service standards, including regulatory filings and year-end activities.

Qualifications

  • 6–10 years of payroll experience.
  • Experience with multi-provincial & multi-cycle payroll.
  • Strong knowledge of Canadian payroll regulations.
  • Experience with SAP Payroll or SAP SuccessFactors is a plus.
  • Advanced Excel for data analysis & reporting.

Responsibilities

  • Prepare and process payroll for Canadian employees, including expatriates.
  • Support regulatory filings and year-end activities.
  • Maintain payroll data confidentiality and accuracy.
  • Update payroll policies to reflect legislation and company policies.
  • Collaborate with HR, Finance and IT to integrate payroll with other functions.
  • Audit payroll data, investigate discrepancies, escalate issues as needed.
  • Prepare and submit payroll reports to authorities and internal partners.
  • Respond to payroll questions with clear guidance.
  • Support external auditors during payroll audits.
  • Provide backup to other payroll team members.
  • Stay up to date with Canadian payroll legislation changes.
  • Identify opportunities to improve payroll and time processes and share insights.

Skills

Payroll experience
Excel
Analytical skills
Organizational skills
Time management
Communication skills
Independent & collaborative

Education

Payroll certification

Tools

SAP Payroll
SAP SuccessFactors

Job description

Contract term: November 16, 2026 to November 15, 2027

Schedule: Monday to Friday, 37.5 hours per week

Pay rate: $36.00–$43.00 per hour, plus 4% vacation pay

We’re seeking an experienced and meticulous Contract Payroll Analyst to join the payroll team. Reporting to the Payroll Manager, you’ll process payroll for Canadian employees and expatriates, helping ensure payroll is accurate, compliant and delivered efficiently.

This role is a good fit for someone who enjoys working in a fast-paced environment and brings a strong understanding of Canadian payroll regulations. You’ll work closely with payroll colleagues, HR, Finance, IT, employees and managers to support reliable payroll operations and a high standard of service.

What you’ll do
  • Prepare and process payroll for Canadian employees, including salaried, fixed-rate, temporary and expatriate employees.
  • Support regulatory filings and payroll year end activities.
  • Maintain accurate payroll-related data and protect the confidentiality and integrity of sensitive employee information.
  • Maintain and update payroll policies and procedures to reflect applicable federal, provincial and local legislation, as well as company policies.
  • Work with HR, Finance and IT to support the integration of payroll processes with other business functions.
  • Audit payroll data, investigate discrepancies and errors, and resolve or **escalate** issues in a timely manner.
  • Prepare and submit payroll reports, including year end tax forms, to government authorities and internal partners.
  • Respond to payroll related questions from employees and managers, providing clear guidance on issues and policies.
  • Support external auditors during payroll audits and help ensure audit requirements are met.
  • Provide backup to other members of the payroll team as needed.
  • Keep up to date with changes to Canadian payroll legislation and help ensure statutory requirements are met.
  • Identify opportunities to improve payroll and time processes, and share insights and recommendations with the team.
What you bring
  • Legal eligibility to work in Canada.
  • Six to ten years of payroll experience, including experience running in-house payroll.
  • Experience processing multi-provincial and multi-cycle payroll.
  • A strong understanding of federal, provincial and local payroll regulations.
  • Experience with a large ERP payroll system; SAP Payroll or SAP SuccessFactors experience is an asset.
  • Advanced Microsoft Excel skills for data analysis and reporting.
  • Strong analytical skills and a keen eye for detail and accuracy.
  • A sound understanding of internal controls and payroll best practices.
  • The ability to learn new systems, adapt to changing processes and manage multiple priorities.
  • Excellent organizational, time-management, interpersonal and communication skills.
  • The ability to work independently and collaboratively with employees and colleagues at all levels.
  • A professional payroll certification or designation is highly desirable.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Payroll Analyst
Payroll Analyst

Adecco • Calgary

On-site
CAD 65,000 - 90,000
Payroll Analyst
Payroll Analyst

Manulife John Hancock • Southwestern Ontario

On-site
CAD 70,000 - 95,000
Associate Payroll Specialist
Associate Payroll Specialist

Jobgether • Canada

Hybrid
CAD 55,000 - 65,000
Remote work flexibility
Office option available
Collaborative team culture
Contract Payroll Analyst
Contract Payroll Analyst

Agilus Consulting Group • Calgary

On-site
CAD 48,000 - 59,000
Onsite workplace
12-month contract
Competitive hourly pay
Bilingual Payroll Specialist
Bilingual Payroll Specialist

isgSearch • Toronto

Hybrid
CAD 80,000 - 95,000
Leave coverage
Benefits package
Payoll and Benefits Specialist
Payoll and Benefits Specialist

The Staffing Alternative • Vaughan

On-site
CAD 60,000 - 85,000
Payroll Specialist
Payroll Specialist

Right Time Group • St. Catharines

Remote
CAD 65,000 - 90,000
Manager-Payroll
Manager-Payroll

TELUS • Montreal (administrative region)

Remote
CAD 110,000 - 150,000
Payroll & Time Administration Specialist
Payroll & Time Administration Specialist

Kelly • Calgary

On-site
CAD 49,000 - 70,000
Payroll Manager, North America
Payroll Manager, North America

Superior Propane Inc. • Cambridge

On-site
CAD 110,000 - 125,000
Annual incentive program