Payroll Analyst

Forbes Bros. Group of Companies

Edmonton

On-site

CAD 65,000 - 85,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Forbes Bros. Group of Companies in Edmonton, AB, is seeking a Payroll Analyst to manage full-cycle Canadian payroll for non-union employees across multiple entities.

The role emphasizes accuracy, compliance, and timely processing within a fast-paced construction environment. You will handle weekly and bi-weekly cycles, calculate deductions, remittances, and year-end filings, and collaborate with HR and Finance to maintain data integrity.

Qualifications

  • 2–5 years of full-cycle Canadian payroll experience.
  • Experience with union payroll and multi-province processing preferred.
  • Strong knowledge of source deductions, remittances, and T4 reporting.
  • Experience in construction or project-based environments is an asset.
  • Proficient with payroll/time-entry systems and MS Excel.

Responsibilities

  • Process end-to-end weekly and bi-weekly payroll for multiple Canadian entities.
  • Validate time, pay rates, overtime, premiums, and deductions.
  • Prepare remittances, ROEs, and year-end tax reporting.
  • Reconcile payroll data and maintain audit trails.
  • Collaborate with HR, Finance, site admins to resolve payroll issues.

Skills

Full-cycle payroll
Union payroll experience
Canadian payroll legislation
Payroll data reconciliation
Confidentiality & accuracy

Education

Payroll certification or related post-secondary education

Tools

Microsoft Excel

Job description

Forbes Bros. Group of Companies delivers transmission, distribution, substation, and related power infrastructure projects across Canada and the United States.

Our work spans field construction, project delivery, operations, and corporate support in an environment where safety, execution, and reliability matter.

POSITION SUMMARY

The Payroll Analyst is responsible for accurate, timely, and compliant full-cycle Canadian payroll processing for operational and corporate employees. Based in Edmonton, Alberta, this role primarily administers non-union payroll and supports union payroll when required across multiple legal entities and provinces.

The role supports weekly and bi-weekly payroll cycles and ensures wages, overtime, premiums, allowances, vacation pay, taxable benefits, source deductions, benefit deductions, and other payroll transactions are processed correctly. It also completes CRA remittances, Records of Employment, workers' compensation reporting, and year-end tax reporting.

Working with Human Resources, Finance, field leaders, and site administrators, the Payroll Analyst validates data, reconciles records, resolves discrepancies, and maintains audit support. Success requires practical payroll knowledge, attention to detail, and consistent execution within a fast-paced construction environment.

Core Responsibilities
Payroll Processing & Compliance
  • Process end-to-end weekly and bi-weekly payroll for employees across multiple Canadian entities and provinces
  • Validate time, pay rates, regular and overtime hours, premiums, allowances, vacation pay, taxable benefits, and adjustments
  • Calculate and process CPP, EI, income tax, benefits, garnishments, retirement contributions, and other deductions
  • Process payroll changes for new hires, terminations, leaves, transfers, and compensation or status updates
  • Ensure compliance with federal and provincial legislation, company policies, and internal payroll controls
  • Administer non-union payroll and support union rates, deductions, remittances, and collective agreement requirements
  • Maintain payroll calendars, checklists, records, and processing deadlines
Statutory Reporting & Year-End
  • Calculate, reconcile, and remit source deductions and employer contributions to the Canada Revenue Agency
  • Prepare, submit, and amend Records of Employment in accordance with Service Canada requirements
  • Prepare, reconcile, and file T4s, T4As, and related year-end summaries
  • Support year-end balancing, taxable benefit reviews, pension adjustments, and employee tax form distribution
  • Prepare WCB and WSIB remittances, annual returns, reporting, and reconciliations
Data Integrity & Reconciliation
  • Reconcile payroll registers, liability accounts, source deductions, benefit deductions, and general ledger entries
  • Investigate and correct payroll discrepancies, missed or incorrect payments, and employee overpayments
  • Maintain complete payroll records for internal controls, audits, and record-retention requirements
  • Maintain data integrity across payroll, human resources, time-entry, and financial systems
Payroll Administration & Reporting
  • Process off-cycle payments, manual adjustments, reversals, corrections, and final pay calculations
  • Maintain employee tax elections, direct deposit details, vacation balances, and deduction instructions
  • Prepare payroll reports, reconciliations, and labour cost summaries for internal stakeholders
  • Support government and internal payroll reviews, information requests, and audits
Stakeholder Collaboration & Service
  • Partner with Human Resources, Finance, project teams, and site administrators to validate inputs and resolve issues
  • Respond to employee and leader payroll inquiries accurately and promptly
  • Maintain confidentiality of payroll, tax, banking, and personal information
  • Support payroll process improvements, system testing, internal controls, and operating procedures
QUALIFICATIONS & SKILLS
  • Two (2) to five (5) years of full-cycle Canadian payroll experience, including demonstrated responsibility for end-to-end non-union payroll processing
  • Experience processing union payroll and payroll across multiple Canadian provinces is preferred
  • Strong working knowledge of Canadian payroll legislation and administration, including source deductions, statutory remittances, Records of Employment, T4 reporting, and year-end reconciliation
  • Experience completing workers' compensation reporting and remittances, including WCB or WSIB requirements
  • Payroll experience within construction, utility infrastructure, or another project-based contracting environment is considered an asset
  • Experience using payroll and time-entry systems, with intermediate to advanced proficiency in Microsoft Excel
  • Payroll Compliance Professional (PCP) certification or relevant post-secondary education in payroll, accounting, or business is considered an asset but is not required
  • Strong accuracy, organization, judgment, and confidentiality, with the ability to manage competing priorities and meet fixed payroll deadlines.

Forbes Bros. Group of Companies and its affiliated entities are committed to providing a respectful and accessible recruitment process.

Employment is subject to the requirements of the applicable role, location, project, and employing entity. Depending on the position, this may include verification of work authorization, background screening, driver abstract, drug and alcohol screening, credential verification, client/site access requirements, and other pre-employment conditions permitted by applicable law.

Applicants who require accommodation during the recruitment process are encouraged to contact the recruitment team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Canadian Payroll Analyst - Construction
Canadian Payroll Analyst - Construction

Forbes Bros. Group of Companies • Edmonton

On-site
CAD 65,000 - 85,000
Payroll Coordinator
Payroll Coordinator

Executrade – Your Recruitment Specialists • Edmonton

On-site
CAD 70,000 - 78,000
Payroll Coordinator
Payroll Coordinator

Soletanche Bachy Canada Inc. • Hamilton

On-site
CAD 55,000 - 75,000
Payroll Specialist
Payroll Specialist

ProSeal Service Group • Calgary

On-site
CAD 75,000 - 85,000
Payroll Administrator
Payroll Administrator

ProSeal Service Group • Calgary

On-site
CAD 60,000 - 70,000
Senior Payroll Specialist
Senior Payroll Specialist

Export-Packers • Brampton

Hybrid
CAD 80,000 - 100,000
Hybrid – 1 day work from home per week
Summer hours
RRSP Match Program
+2
Senior Payroll Specialist
Senior Payroll Specialist

Export Packers • Brampton

Hybrid
CAD 80,000 - 100,000
Hybrid – 1 day work from home per week
Summer hours
Competitive vacation and Sick day
+4
Senior Payroll Specialist
Senior Payroll Specialist

Export Packers Company Limited • Brampton

Hybrid
CAD 80,000 - 100,000
Hybrid work
Summer hours
Vacation and sick days
+4
Payroll Administrator
Payroll Administrator

Ledcor Construction, Inc. • Edmonton

Hybrid
CAD 52,000 - 68,000
Payroll Administrator
Payroll Administrator

Colter Energy LP • Calgary

On-site
CAD 65,000 - 85,000
RRSP matching
Benefits