Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

53 results for Payroll Manager jobs

Payroll Manager
  • Mississauga, ON
  • onsite
  • Permanent
  • 100000 - 120000 CAD / Yearly
  • <p>Our client is seeking an experienced Payroll Manager to oversee and lead a high-performing, payroll team. This role will be responsible for ensuring accurate and compliant end-to-end payroll processing across multiple provinces, while providing leadership, mentorship, and strategic direction to a small team.</p><p><br></p><p>This is a hands-on leadership role ideal for someone who enjoys both people management and being actively involved in payroll operations.</p><p>Key Responsibilities</p><ul><li>Lead, coach, mentor, and develop a small team of Payroll Administrators</li><li>Foster a collaborative, high-performance team environment</li><li>Provide training and ongoing support to ensure continuous development</li><li>Oversee and review end-to-end payroll processing for a high-volume, multi-province, unionized environment</li><li>Approve payroll to ensure accuracy, compliance, and timeliness</li><li>Act as a backup for full-cycle payroll when required</li><li>Lead all year-end payroll activities including reconciliations and reporting</li><li>Ensure compliance with federal and provincial payroll legislation, including union requirements</li><li>Support internal and external payroll audits</li><li>Prepare and analyze payroll reports for internal stakeholders</li><li>Leverage Excel to manage and interpret large data sets</li><li>Work closely with Finance and HR to ensure alignment on payroll processes and reporting</li><li>Communicate payroll policies, updates, and changes clearly across all levels of the organization</li><li>Participate in and lead payroll-related projects such as upgrades or M&amp;A activities</li><li>Support the integration of newly acquired employees into the payroll system, ensuring accurate onboarding, data validation, and alignment with internal payroll processes and policies</li><li>Partner with HR and Finance during acquisitions to ensure a smooth transition, including payroll setup, compliance, and employee communication</li><li>Identify opportunities to improve payroll processes and efficiencies</li></ul><p><br></p><p><br></p><p><br></p><p><br></p>
  • 2026-07-29T00:00:00Z
Payroll & Benefits Manager
  • Surrey, BC
  • onsite
  • Permanent
  • 100000 - 120000 CAD / Yearly
  • <p>Our client is seeking a Payroll &amp; Benefits Manager to join their growing organization.</p><p><br></p><p>The Payroll &amp; Benefits Manager will report into senior leadership and be responsible for leading the payroll and benefits function across a multi-site Canadian organization. This position will oversee full-cycle payroll, employee benefits administration, payroll accounting, compliance, and a small payroll team while acting as the organization&#39;s subject matter expert for payroll and benefits. The ideal candidate enjoys improving processes, leading people, and working in a fast-paced environment where accuracy, compliance, and exceptional employee service are paramount.</p><p><br></p><p><strong>What&#39;s on Offer</strong></p><p>• Salary: $100,000 - $120,000</p><p>• 3 weeks&#39; vacation</p><p>• Extended Benefits</p><p>• Company-sponsored social events throughout the year</p><p>• Monday – Friday onsite position</p><p>• Opportunity to join a growing, well-established Canadian organization with excellent long-term career potential</p><p><br></p><p><strong>Must Haves</strong></p><p>• Payroll Compliance Practitioner (PCP) designation</p><p>• Union payroll experience</p><p>• Minimum 2 years of leadership experience</p><p>• Employee benefits administration experience</p><p>• Payroll accounting experience, including month-end reconciliations and journal entries</p><p><br></p><p><strong>Nice to Have</strong></p><p>• Payroll Leadership Professional (PLP) designation</p><p>• Experience with Payworks payroll software</p><p>• Experience managing payroll across multiple locations or entities</p><p>• Experience supporting payroll or benefits audits</p><p>• Strong Microsoft Excel skills</p><p>• Experience identifying and implementing process improvements</p><p>• Strong communication and leadership skills</p><p><br></p><p><br></p>
  • 2026-08-12T00:00:00Z
Senior Manager, Payroll
  • Vancouver, BC
  • onsite
  • Permanent
  • 120000 - 150000 CAD / Yearly
  • <p>Our client is looking for a highly skilled Senior Manager, Payroll to oversee and optimize payroll operations within their organization. Based in Vancouver, British Columbia, this role requires a dynamic leader with expertise in payroll systems, compliance, and employee benefits administration. You will play a critical role in ensuring payroll accuracy, streamlining processes, and supporting the broader HR and financial functions. The role would require relocation should you not be located in the lower mainland.</p><p><br></p><p>Responsibilities:</p><ul><li>Lead all aspects of payroll operations for a complex, high-volume environment spanning unionized and non-union employee groups</li><li>Ensure accurate and timely processing of semi-monthly payroll, T4 and T4A slips, in compliance with legislative and collective agreement requirements</li><li>Maintain rigorous internal controls and risk management frameworks to safeguard payroll accuracy and confidentiality</li><li>Provide strategic guidance and escalation support for payroll-related labour relations matters, including grievances and bargaining</li><li>Collaborate cross-functionally with Finance, HR, IT, and the Integrated Services Center to align payroll strategy with enterprise objectives</li><li>Oversee Workday configuration, payroll system integrations, and automation initiatives, including Robotic Process Automation (RPA) </li><li>Coach, mentor, and lead a payroll team of 30, including team leads focused on operations, maternity leave, tuition waivers, and contributions</li><li>Serve as the institutional subject matter expert on Canadian payroll compliance, tax filings, benefit entitlements, and CRA regulations</li><li>Represent the company in audits, external stakeholder meetings, and strategic community initiatives</li><li>Drive continuous improvement through data analytics, performance metrics, and cross-functional engagement</li><li>Design and maintain payroll SLAs and KPIs to ensure alignment with service excellence goals </li><li>Lead communication and training initiatives for payroll across the company, including onboarding orientations and ServiceNow query triage</li><li>Serve as backup to the Director of Payroll during absences and support succession planning</li></ul>
  • 2026-08-12T00:00:00Z
Payroll Administrator
  • Vancouver, BC
  • onsite
  • Permanent
  • 55000 - 65000 CAD / Yearly
  • <p>Our client, a well-established and growing Canadian organization, is seeking a Payroll Administrator to join their team in the Tri-Cities area. This is an excellent opportunity for a payroll professional who enjoys working in a high-volume environment and is looking to join a collaborative, people-focused organization.</p><p><br></p><p>Reporting to the Payroll Team Lead, the Payroll Administrator will be responsible for processing full-cycle payroll for over 500+ union and non-union employees across multiple locations while ensuring compliance with employment standards, collective agreements, and company policies.</p><p><br></p><p>Please note: This is a 16-month maternity leave coverage with the potential for extension or permanent employment based on business needs and performance.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• Process bi-weekly payroll for 500+ unionized and non-unionized employees.</p><p>• Process garnishments, off-cycle payments, terminations, and Records of Employment (ROEs).</p><p>• Investigate and resolve payroll discrepancies and employee payroll inquiries.</p><p>• Assist with year-end payroll activities, including T4-related inquiries and reporting.</p><p>• Maintain employee payroll records, including new hires, rehires, compensation changes, and employee information updates.</p><p>• Prepare payroll reconciliations and various payroll-related reports, including union dues and seniority reporting.</p><p>• Monitor and communicate payroll and timekeeping discrepancies to internal stakeholders.</p><p>• Provide payroll and timekeeping system training to new employees as required.</p><p>• Stay current with employment standards legislation, collective agreements, and payroll best practices.</p><p>• Contribute to process improvements and payroll documentation updates.</p><p>• Support additional payroll and administrative projects as required.</p><p><br></p><p><br></p>
  • 2026-08-13T00:00:00Z
Payroll Administrator
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a <strong>Payroll Administrator</strong> to support payroll operations for a large university in Calgary, Alberta on a Long-term Contract basis. This role will focus on high-volume bi-weekly payroll processing for unionized and non-unionized employees and is ideal for someone who is detail-oriented, organized, and comfortable working in a fast-paced environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process and maintain payroll transactions for unionized and non-unionized employee groups.</li><li>Enter and validate payroll data to support accurate bi-weekly processing for a large workforce.</li><li>Review timesheets, earnings, deductions, and benefits information before payroll deadlines.</li><li>Identify and resolve payroll discrepancies with internal teams.</li><li>Use Excel, including lookups and pivot tables, to organize and reconcile payroll data.</li><li>Assist with benefits and payroll administration while following established procedures and collective agreement requirements.</li><li>Work closely with the payroll team to meet deadlines and maintain accurate records.</li><li>Identify data issues and escalate exceptions requiring further review.</li></ul><p><br></p>
  • 2026-08-19T00:00:00Z
Payroll Administrator
  • Waterloo, ON
  • onsite
  • Temporary
  • 25 - 30 CAD / Hourly
  • We are looking for a Payroll Administrator to join our team in Ontario on a contract basis. In this role, you will oversee weekly payroll activities for a mixed employee population, ensuring pay is processed accurately, on schedule, and in line with legislative and organizational requirements. This position is well suited to someone who is highly organized, attentive to detail, and confident managing payroll records, calculations, and employee inquiries in a fast-paced environment.<br><br>Responsibilities:<br>• Administer weekly payroll for permanent and part-time employees using PeopleSoft, ensuring each pay cycle is completed accurately and on time.<br>• Review submitted time records through the time and attendance system, confirm accuracy, and follow up on exceptions before payroll is finalized.<br>• Audit payroll information for completeness and compliance with internal guidelines as well as applicable payroll legislation.<br>• Research and correct payroll issues such as missed hours, entry errors, deductions, and other pay-related discrepancies.<br>• Calculate payroll components including overtime, vacation pay, statutory holiday pay, benefit changes, and other required adjustments.<br>• Maintain up-to-date employee payroll files while protecting confidential information and handling sensitive data with discretion.<br>• Address payroll questions from employees, managers, and internal partners by providing clear and timely support.<br>• Prepare payroll reports, assist with reconciliations, and contribute to year-end payroll activities including tax-related documentation.
  • 2026-08-20T00:00:00Z
Payroll Administrator
  • Okotoks, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking a detail-oriented and experienced Payroll Administrator to join their team. The Payroll Administrator will be responsible for the accurate and timely processing of payroll for a large employee group, including unionized teachers, substitute teachers, certified staff, support staff, and salaried office employees.</p><p><br></p><ul><li>Process monthly payroll for large and diverse employee population.</li><li>Administer payroll in compliance with collective agreements, employment standards, payroll legislation, and organizational policies.</li><li>Calculate and process payroll earnings, benefits, union dues, statutory deductions, and other employee payroll transactions accurately and in compliance with applicable legislation.</li><li>Maintain employee payroll records and ensure data accuracy.</li><li>Prepare and process payroll adjustments, retroactive pay, salary grid updates, and other payroll-related transactions.</li><li>Complete payroll remittances and ensure compliance with applicable federal and provincial regulations.</li><li>Prepare annual payroll reporting, including T4s and year-end reconciliations.</li><li>Prepare payroll journal entries and post payroll transactions to the general ledger.</li><li>Reconcile payroll accounts and work closely with the Finance team to investigate and resolve discrepancies.</li><li>Respond to employee payroll inquiries with professionalism and excellent customer service.</li><li>Communicate regularly with employees, managers, Human Resources, Finance, and external agencies regarding payroll-related matters.</li><li>Support payroll audits and provide documentation as required.</li><li>Assist with payroll process improvements and special projects.</li></ul><p><br></p>
  • 2026-08-20T00:00:00Z
Payroll Administrator
  • Richmond, BC
  • onsite
  • Temporary
  • 28.5 - 33 CAD / Hourly
  • We are looking for a Payroll Administrator to join a retail organization in Richmond, British Columbia on a Contract basis. This opportunity is well suited to someone who enjoys working in a collaborative payroll environment and can manage recurring payroll activities with accuracy and strong service skills. The successful candidate will support payroll operations for multiple store locations and head office employees while helping maintain a smooth, reliable pay process across the business.<br><br>Responsibilities:<br>• Administer bi-weekly payroll for employees across retail locations and head office, ensuring pay is processed accurately and on schedule.<br>• Review new employee entries, employee updates, and terminations to confirm records are complete and payroll changes are properly reflected.<br>• Validate timekeeping information in Kronos, investigate discrepancies, and reconcile timecards before payroll is finalized.<br>• Use PeopleSoft to maintain payroll data and support full-cycle payroll processing for hourly and salaried employees.<br>• Respond to questions from store leaders and employees regarding pay, deductions, and payroll-related concerns in a timely and attentive manner.<br>• Work closely with the payroll team to support year-end activities and other time-sensitive payroll priorities.<br>• Monitor payroll transactions for compliance with internal procedures and Canadian payroll standards.<br>• Assist with reporting, data review, and other payroll administration tasks that contribute to efficient department operations.
  • 2026-08-21T00:00:00Z
Payroll Manager, Compliance
  • Toronto, ON
  • onsite
  • Temporary
  • 45 - 55 CAD / Hourly
  • <p>Our client is seeking a Payroll Manager, Compliance to join their team on a contract-to-hire basis. This role will focus on payroll analysis, compliance, financial reporting, reconciliations, and audit support. The successful candidate will partner closely with Finance and People teams to ensure payroll practices are accurate, compliant, and aligned with organizational objectives.</p><p><br></p><p>This is an excellent opportunity for a detail-oriented professional who combines strong payroll knowledge with payroll analysis expertise and exceptional communication skills.</p><p><br></p><p><strong>Job details:</strong></p><ul><li>Pay: $45-$55/hour T4</li><li>Hybrid work arrangement in Downtown Toronto</li><li>Opportunity to transition into a permanent position</li><li>Collaborative and professional team environment within fast-growing organization</li><li>Exposure to complex payroll, compliance, and audit/financial reporting activities</li></ul><p><strong> </strong></p><p><strong>Key Responsibilities</strong></p><ul><li>Research, interpret, and apply legislative requirements affecting payroll operations, including labour standards, tax regulations, statutory deductions, and reporting obligations.</li><li>Prepare and present detailed payroll-related financial reports, including payroll expenses, tax liabilities, accruals, and compliance metrics.</li><li>Collaborate closely with Finance to support budgeting, forecasting, and payroll expense analysis.</li><li>Perform monthly reconciliations of payroll-related general ledger accounts and investigate discrepancies.</li><li>Lead and coordinate payroll audits, ensuring the accuracy and integrity of payroll transactions while identifying compliance risks.</li><li>Analyze payroll costs, including overtime, premiums, bonuses, taxable benefits, and deductions to support financial oversight and budget adherence.</li><li>Identify process improvement opportunities and recommend enhancements to payroll systems, controls, and reporting practices.</li><li>Provide guidance to Finance and HR stakeholders regarding payroll compliance requirements and reporting obligations.</li><li>Assist in developing and maintaining payroll policies, procedures, and internal controls to support regulatory compliance and best practices.</li><li>Prepare and reconcile vacation accruals, banked time balances, and other payroll-related liabilities.</li><li>Reconcile third-party invoices and deductions against payroll records.</li><li>Support compliance with workplace health and safety policies and reporting requirements.</li></ul><p><br></p>
  • 2026-08-21T00:00:00Z
Payroll Professional
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking a detail-oriented and experienced Payroll Professional to join their team. This role is responsible for administering full-cycle Canadian payroll, ensuring employees are paid accurately and on time while maintaining compliance with applicable legislation, regulations, and company policies.</p><p><br></p><p>Key Responsibilities</p><ul><li>Manage full-cycle Canadian payroll for hourly and salaried employees, including variable compensation components.</li><li>Process semi-monthly payroll accurately and within established timelines.</li><li>Review payroll data, conduct audits, investigate discrepancies, and resolve payroll-related inquiries.</li><li>Maintain employee payroll records and data within the organization&#39;s HRIS/payroll platform.</li><li>Administer employee earnings, deductions, benefits, and other payroll adjustments.</li><li>Prepare and submit payroll-related reporting, reconciliations, and statutory remittances.</li><li>Support year-end payroll activities, including T4 preparation, Records of Employment (ROEs), and related reconciliations.</li><li>Partner with Finance to complete payroll account reconciliations, journal entries, and audit requirements.</li><li>Generate recurring and ad hoc payroll reports for management and business stakeholders.</li><li>Assist with the administration of disability payments, salary continuance programs, workers&#39; compensation claims, and related payroll transactions.</li><li>Ensure payroll practices remain compliant with federal and provincial legislation, tax regulations, and internal policies.</li><li>Maintain and update payroll procedures and documentation to support consistency and compliance.</li><li>Identify opportunities to improve payroll processes, enhance efficiencies, and contribute to best-practice initiatives.</li><li>Handle confidential employee information with a high degree of professionalism and discretion.</li></ul><p><br></p><p><br></p><p><br></p>
  • 2026-08-18T00:00:00Z
Payroll Specialist
  • Mississauga, ON
  • onsite
  • Temporary
  • 20 - 23 CAD / Hourly
  • <p>We are looking for a detail-oriented Payroll Specialist to join a Hi Tech Engineering organization in Mississauga, Ontario on a Contract basis. In this role, you will support accurate and timely payroll administration by reviewing payroll records, maintaining data integrity, and preparing reporting for internal use. You will work closely with payroll colleagues to help ensure payroll activities are completed in line with applicable standards and deadlines.</p><p><br></p><p>Responsibilities:</p><p>• Enter, update, and maintain payroll information with a high level of accuracy across regular processing cycles.</p><p>• Review payroll records to identify discrepancies, verify supporting details, and help resolve issues before final processing.</p><p>• Conduct audits of payroll data to support compliance, consistency, and completeness in employee pay information.</p><p>• Prepare payroll-related reports and summaries for review, analysis, and record-keeping purposes.</p><p>• Collaborate with other payroll team members to coordinate processing activities and meet established timelines.</p><p>• Investigate payroll questions or exceptions and provide clear follow-up to support timely resolution.</p><p>• Help maintain organized payroll documentation while handling sensitive employee information with discretion.</p><p>• Contribute to continuous accuracy and efficiency in payroll operations by identifying process gaps and supporting improvements.</p>
  • 2026-08-18T00:00:00Z
Payroll Specialist
  • Richmond Hill, ON
  • onsite
  • Temporary
  • 18.9715 - 21.967 CAD / Hourly
  • We are looking for a Payroll Specialist to join an IT software organization in Richmond Hill, Ontario on a Long-term Contract basis. In this role, you will support accurate and timely payroll operations by reviewing employee pay information, maintaining payroll records, and preparing reporting for internal use. You will work closely with payroll colleagues to help ensure payroll activities are processed in accordance with company standards and applicable legislation. This opportunity is ideal for someone who is highly organized, detail-focused, and comfortable working in a deadline-driven environment.<br><br>Responsibilities:<br>• Enter and maintain payroll information in payroll systems with a high level of accuracy and attention to detail.<br>• Review payroll records to identify discrepancies, validate supporting information, and help resolve issues before processing is completed.<br>• Prepare regular payroll-related reports and summaries to support internal tracking, reconciliation, and compliance needs.<br>• Collaborate with other members of the payroll team to help deliver accurate and timely payroll processing for employees.<br>• Audit payroll data, including earnings, deductions, and employee updates, to support compliance with payroll policies and regulatory requirements.<br>• Investigate payroll-related questions or exceptions and assist in resolving concerns in a thorough and timely manner.<br>• Organize and manage multiple payroll tasks at once while meeting established deadlines in a fast-paced setting.
  • 2026-08-13T00:00:00Z
Payroll Specialist
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a <strong>Payroll Specialist</strong> to join their transport organization in Sherwood Park, Alberta on a Long-term Contract basis. This in-office role is ideal for a detail-oriented payroll professional who can independently manage end-to-end payroll across multiple groups and entities while maintaining accuracy and compliance.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage end-to-end payroll processing for multiple payroll cycles across two related entities.</li><li>Process payroll for both hourly and salaried employees while meeting established deadlines.</li><li>Reconcile benefit deductions, employer contributions, and payroll-related month-end transactions.</li><li>Prepare and post payroll journal entries and support payroll-related financial reporting.</li><li>Maintain accurate payroll records and validate earnings, deductions, remittances, and statutory requirements.</li><li>Apply Canadian payroll legislation, including federally regulated requirements.</li><li>Use UKG Pro to process payroll, maintain employee information, and resolve discrepancies.</li></ul><p><br></p>
  • 2026-08-20T00:00:00Z
Payroll Clerk
  • East York, ON
  • onsite
  • Contract / Temporary to Hire
  • 25.65 - 29.7 CAD / Hourly
  • We are looking for a detail-oriented Payroll Clerk to join a healthcare-focused team in Toronto, Ontario. This contract opportunity with permanent potential is ideal for someone who is confident managing end-to-end payroll for a group of approximately 50 physicians while supporting accurate records related to benefits and timekeeping. The successful candidate will bring strong payroll knowledge, sound administrative judgment, and hands-on experience using payroll and accounting systems in a fast-paced environment.<br><br>Responsibilities:<br>• Process regular payroll for approximately 50 doctors, ensuring earnings, deductions, and remittances are completed accurately and on schedule.<br>• Maintain payroll records by reviewing timesheets, attendance information, and related documentation for completeness and consistency.<br>• Administer benefit-related payroll updates, including enrolments, changes, and applicable deductions.<br>• Use platforms such as Payworks and Sage 50 to enter, verify, and reconcile payroll data.<br>• Investigate payroll discrepancies and resolve issues involving pay, hours worked, deductions, or employee records in a timely manner.<br>• Prepare payroll reports and support internal accounting processes by providing accurate financial and payroll information.<br>• Coordinate with HR and other internal stakeholders to ensure employee payroll details and attendance records remain current.<br>• Assist with payroll process improvements and support system-related updates when required as part of ongoing operations.
  • 2026-08-21T00:00:00Z
Payroll Analyst
  • Toronto, ON
  • onsite
  • Temporary
  • 35 - 50 CAD / Hourly
  • <p>We are looking for a <strong>Bilingual Payroll Analyst</strong> to support payroll operations for our client in Toronto, Ontario (1 day in week per office, 4 days remote). This Long-term Contract opportunity is ideal for someone who combines strong technical payroll knowledge with hands-on experience using leading payroll and accounting platforms. The successful candidate will help ensure employees are paid accurately and on time while supporting compliance, benefits administration, and payroll reporting.</p><p><br></p><p>Responsibilities:</p><p>• Assist with payroll system updates or related process changes as needed while minimizing disruption to ongoing operations.</p><p>• Process bi-weekly payroll for a large, multi-provincial payroll across Canada</p><p>• Handle employee payroll inquiries through ticketing system</p><p>• Pull and balance employee hours</p><p>• Verify payroll taxes and ensure payroll accuracy</p><p>• Process union payroll across multiple unions</p><p>• Collaborate with internal stakeholders to address payroll inquiries and improve day-to-day payroll processes.</p>
  • 2026-08-19T00:00:00Z
Payroll Team Lead
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking an experienced Team Lead, Payroll to oversee payroll operations, lead a dedicated payroll team, and ensure compliance with complex federal and provincial regulations. This role is ideal for a payroll professional who combines strong technical expertise with proven leadership capabilities and enjoys being both strategic and hands-on. The successful candidate will play a key role in maintaining accurate, compliant, and efficient payroll operations while supporting process improvements and mentoring team members.</p><p><br></p><p>Position Summary</p><p><br></p><p>As the Team Lead, Payroll, you will be responsible for leading payroll operations while actively participating in the end-to-end payroll process. You will provide guidance to a team of payroll professionals, serve as a subject matter expert on payroll legislation and compliance, and collaborate with stakeholders across the organization to ensure payroll is delivered accurately and efficiently. This position requires a strong understanding of Canadian payroll legislation, leadership experience, and the ability to thrive in a fast-paced, deadline-driven environment.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Lead, coach, and mentor a team of payroll professionals, promoting a culture of accountability, collaboration, and continuous improvement.</li><li>Oversee and participate in the full end-to-end payroll process for multiple employee groups, ensuring accuracy, timeliness, and compliance.</li><li>Monitor and maintain compliance with applicable payroll legislation, tax requirements, and reporting obligations across jurisdictions.</li><li>Partner with HR, Finance, IT, and other internal stakeholders to resolve payroll-related issues and enhance payroll processes.</li><li>Identify opportunities to streamline workflows, implement best practices, and leverage technology to improve operational efficiency.</li><li>Act as the escalation point for complex payroll inquiries and provide expert guidance as needed.</li><li>Support payroll audits, reconciliations, reporting requirements, and internal control processes.</li><li>Contribute to ongoing process improvement initiatives and payroll-related projects.</li></ul>
  • 2026-08-05T00:00:00Z
Payroll Operations Lead
  • Peterborough, ON
  • remote
  • Permanent
  • 70000 - 80000 CAD / Yearly
  • We are looking for a Payroll Operations Lead to oversee accurate and timely payroll administration for a senior care organization in Peterborough, Ontario. This position plays an important role in supporting employees through dependable pay practices, benefits coordination, and strong attention to financial detail. The successful candidate will bring expertise in payroll systems and accounting tools while helping maintain smooth day-to-day operations and compliance.<br><br>Responsibilities:<br>• Manage end-to-end payroll activities, ensuring employees are paid correctly and on schedule.<br>• Review payroll records, deductions, and earnings data to maintain accuracy across each processing cycle.<br>• Administer benefits-related payroll entries and resolve discrepancies affecting employee compensation.<br>• Use accounting and payroll software to update records, generate reports, and support financial reconciliation tasks.<br>• Monitor payment processing activities and address issues promptly to reduce delays or errors.<br>• Collaborate with internal teams to support payroll-related inquiries and provide clear, timely resolutions.<br>• Maintain payroll documentation and help ensure practices align with applicable policies and regulatory requirements.<br>• Assist with payroll system updates, configuration changes, or process improvements as needed.
  • 2026-08-20T00:00:00Z
Payroll consultant
  • Ottawa, ON
  • onsite
  • Temporary
  • 63 - 73 CAD / Hourly
  • <p><strong>We are looking for an experienced Payroll consultant to support a long-term contract opportunity in Ottawa, Ontario. </strong>This role is ideal for a detail-oriented payroll specialist who can build structure, improve processes, and provide reliable guidance across <strong>complex payroll operations in the United States and internationally.</strong> The successful candidate will bring strong communication skills and hands-on expertise managing payroll, benefits, compliance, and vendor coordination in a dynamic environment.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Establish and organize payroll operations for a newly formed or developing payroll function, creating practical processes that support accuracy and consistency.</p><p>• Oversee end-to-end payroll activities for employees in the U.S. and other jurisdictions, ensuring timely processing and alignment with applicable legislation and internal policies.</p><p>• Administer payroll-related records, deductions, taxable benefits, and remittances with careful attention to compliance requirements.</p><p>• Work closely with internal stakeholders to address payroll inquiries, explain processes clearly, and build confidence across teams.</p><p>• Review payroll data for accuracy, investigate discrepancies, and resolve issues through detailed analysis and corrective action.</p><p>• Coordinate with external payroll providers and system partners to support service delivery, reporting needs, and process improvements.</p><p>• Support benefit and expense-related payroll components, including integration points involving platforms such as Concur and payroll applications.</p><p>• Contribute to audits, reconciliations, and documentation updates to strengthen payroll controls and reporting reliability.</p>
  • 2026-08-05T00:00:00Z
Manager, Accounts Payable
  • Edmonton, AB
  • onsite
  • Permanent
  • 120000 - 140000 CAD / Yearly
  • <p><strong>Robert Half is partnering with a large, well-established organization to identify an experienced Manager, Accounts Payable.</strong> This leadership opportunity is ideal for a finance professional who excels at driving operational excellence, developing high-performing teams, and implementing process improvements within a complex, high-volume accounts payable environment.</p><p>Reporting to senior finance leadership, the Manager, Accounts Payable will oversee the full accounts payable function, ensuring timely and accurate processing of invoices, payments, and vendor transactions. The successful candidate will lead a large team of AP professionals, strengthen internal controls, optimize workflows, and collaborate with cross-functional stakeholders to support overall financial performance and working capital objectives.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Provide leadership and oversight for the end-to-end accounts payable function, including invoice processing, payment execution, vendor management, and expense administration.</li><li>Lead, mentor, and develop a team of accounts payable leaders and staff, fostering a culture of accountability, collaboration, and continuous improvement.</li><li>Establish and maintain effective policies, procedures, and internal controls to support accuracy, efficiency, and compliance.</li><li>Ensure vendor invoices and payments are processed accurately and within established timelines.</li><li>Partner with procurement, operations, and finance teams to improve procure-to-pay processes and resolve transactional issues.</li><li>Monitor cash disbursements and payment activities to support effective working capital management while maintaining positive vendor relationships.</li><li>Oversee vendor onboarding and master data governance to ensure accurate records and seamless payment processing.</li><li>Maintain compliance with internal control requirements, audit standards, and applicable regulatory obligations.</li><li>Review and approve payment runs, reconciliations, and other accounts payable activities.</li><li>Analyze departmental metrics and reporting to identify trends, mitigate risk, and recommend process enhancements.</li><li>Champion automation initiatives and technology improvements across accounts payable systems and workflows.</li><li>Support internal and external audit activities by providing documentation and responding to information requests.</li><li>Collaborate with finance and operational leaders to support broader organizational objectives and strategic initiatives.</li></ul><p><br></p>
  • 2026-08-14T00:00:00Z
Accounting & Payroll Clerk
  • Markham, ON
  • onsite
  • Permanent
  • 55000 - 60000 CAD / Yearly
  • We are looking for an Accounting &amp; Payroll Clerk to support day-to-day financial operations in Markham, Ontario. This position plays an important role in maintaining accurate records, processing payroll and invoices, and helping ensure transactions are completed on time. The ideal candidate is detail-oriented, organized, and comfortable working with accounting systems and spreadsheets in a fast-paced environment.<br><br>Responsibilities:<br>• Manage accounts payable and accounts receivable activities, including entering transactions and following up on outstanding items.<br>• Reconcile account balances and investigate discrepancies to help maintain accurate financial records.<br>• Process invoices, prepare billing documentation, and ensure supporting details are recorded correctly.<br>• Assist with payroll administration by entering payroll data and helping verify employee payments are accurate and timely.<br>• Maintain organized financial files and update accounting information in SAP and Excel-based records.<br>• Enter high volumes of data with accuracy while supporting routine accounting and reporting tasks.<br>• Communicate with internal teams and external contacts to resolve payment, billing, and account-related questions.
  • 2026-08-06T00:00:00Z
Accounting Manager
  • Waterloo, ON
  • remote
  • Temporary
  • 43.5385 - 50.413 CAD / Hourly
  • <p><strong>Accounting Manager – Temporary Contract (12 Months) Fully Remote</strong></p><p>We are seeking an experienced <strong>Accounting Manager</strong> to provide temporary contract support across <strong>Corporate Accounting</strong> and <strong>Accounting Operations</strong>. This role will help ensure continuity of <strong>month-end close, financial reporting, and compliance activities</strong> while also supporting key ERP project deliverables. The ideal candidate is a hands-on accounting professional with strong <strong>general ledger expertise</strong>, practical <strong>NetSuite experience</strong>, and the ability to work independently in a fast-paced environment. This person will take ownership of assigned responsibilities, apply sound judgment, solve problems effectively, and adapt to evolving business needs.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Prepare, review, and approve journal entries, including accruals, reclassifications, fixed assets, intangible assets, and other accounting adjustments</li><li>Analyze general ledger accounts and review fixed asset, lease, and intangible asset continuity schedules</li><li>Investigate unusual balances, account fluctuations, reconciling items, and data inconsistencies</li><li>Prepare balance sheet analysis reports and reconciliation summaries for senior management</li><li>Support month-end, quarter-end, and year-end close activities, ensuring deadlines are met</li><li>Ensure compliance with <strong>U.S. GAAP</strong>, <strong>SOX controls</strong>, and internal accounting policies</li><li>Support the <strong>NetSuite ERP reimplementation</strong> by gathering information, tracking open items, following up with stakeholders, and assisting with project deliverables</li><li>Assist with data cleansing, migration readiness, and validation of financial data integrations, mappings, reconciliations, and reporting outputs</li><li>Provide support across Corporate Accounting and Accounting Operations for special projects, process improvements, and evolving business priorities</li></ul><p><br></p><p><br></p>
  • 2026-08-18T00:00:00Z
Accounting Manager
  • North York, ON
  • onsite
  • Permanent
  • 100000 - 115000 CAD / Yearly
  • <p>We are looking for an <strong>Accounting Manager</strong> to lead core financial operations and support accurate, timely reporting for the organization in Markham, Ontario. This role is suited to a detail-oriented finance leader who can oversee day-to-day accounting activities, strengthen controls, and guide process improvements across multiple accounting functions. The successful candidate will work closely with internal stakeholders to support budgeting, payroll, payables, and system-based financial workflows while maintaining compliance and reporting integrity.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Direct daily accounting operations, ensuring financial records are complete, accurate, and prepared in accordance with internal standards and reporting deadlines.</p><p>• Oversee accounts payable activities, monitor payment workflows, and resolve issues that may affect the timely processing of vendor obligations.</p><p>• Manage payroll-related accounting tasks and coordinate with relevant teams or service providers to support accurate and compliant payroll administration.</p><p>• Supervise month-end and period-end close activities, including account reconciliations, variance review, and the preparation of supporting documentation.</p><p>• Lead budget coordination efforts by partnering with business leaders to compile financial inputs, track performance, and support forecast adjustments.</p><p>• Review financial data in ERP and related accounting platforms to identify discrepancies, improve reporting quality, and strengthen process efficiency.</p><p>• Support the administration and effective use of tools such as ADP, BlackLine, Concur, and other accounting systems that enable financial operations.</p><p>• Evaluate existing accounting procedures and implement improvements to enhance controls, consistency, and operational effectiveness, including system-related process updates where required.</p>
  • 2026-08-21T00:00:00Z
Accounting Manager
  • Burlington, ON
  • onsite
  • Permanent
  • 85000 - 95000 CAD / Yearly
  • <p>We are seeking an experienced, detail-oriented Accounting Manager to join our finance team. This position is responsible for managing the organization&#39;s day-to-day accounting functions while ensuring accurate financial reporting and supporting month-end and year-end close activities. The successful candidate will play a key role in maintaining the integrity of the company&#39;s financial records and providing reliable financial information to support business decisions.</p><p><br></p><p>This is an excellent opportunity for someone who enjoys working independently while collaborating closely with leadership in a dynamic, manufacturing environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage full-cycle bookkeeping and accounting functions </li><li>Maintain the General Ledger and ensure accuracy of all financial transactions </li><li>Prepare monthly, quarterly, and annual financial statements in accordance with GAAP </li><li>Complete month-end and year-end closing activities, including journal entries and account reconciliations </li><li>Perform bank, balance sheet, and intercompany reconciliations </li><li>Maintain prepaid expense, accrual, inventory, and fixed asset schedules </li><li>Process accounts payable and accounts receivable, ensuring timely and accurate recording of transactions </li><li>Prepare and process bi-weekly payroll while maintaining payroll records- 80 Employees- Non Union- Dayforce</li><li>Coordinate statutory remittances and government filings including HST, WSIB, garnishments, and other required submissions </li><li>Reconcile sub-ledgers to the General Ledger </li><li>Manage cash receipts, bank deposits, petty cash, and cash reconciliations </li><li>Maintain accurate accounting documentation and supporting records </li><li>Assist with management reporting by providing financial analysis and insights </li><li>Maintain personnel files and payroll-related documentation as required </li><li>Support audits and ensure compliance with accounting policies and internal controls </li><li>Participate in special projects and perform additional accounting duties as assigned </li></ul><p><br></p><p><br></p>
  • 2026-07-23T00:00:00Z
Accounting Manager
  • Calgary, AB
  • remote
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p><strong>THE ROLE:</strong></p><p>Robert Half is partnering with a well-established organization to identify an experienced Accounting Manager for a contract leadership role within its finance team. As the Accounting Manager, you will play a key role in overseeing day-to-day accounting operations, ensuring compliance with financial regulations, and supporting the organization’s strategic objectives. You will lead a diverse accounting team while providing guidance on complex accounting matters and continuous process improvements.</p><p><em>Responsibilities:</em></p><ul><li>Lead accounting operations, policies, and financial reporting activities to ensure compliance with IFRS and internal controls</li><li>Manage month-end and year-end processes, including journal entries, accruals, reconciliations, and financial analysis</li><li>Oversee accounting for multiple entities, including intercompany transactions and balance sheet reconciliations</li><li>Supervise cost accounting and inventory-related reporting while supporting manufacturing operations</li><li>Review and approve accounting schedules, journal entries, and supporting documentation</li><li>Ensure compliance with sales tax and other regulatory filing requirements</li><li>Develop, mentor, and manage the accounting team, setting performance goals and supporting professional growth</li><li>Partner with business leaders to drive process improvements, strengthen controls, and support operational decision-making</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a collaborative and proactive accounting leader who combines technical expertise with strong communication skills. You have the ability to engage teams, build consensus, and effectively manage priorities while maintaining accuracy and attention to detail. You are comfortable leading discussions, driving accountability, and fostering a culture of open communication and continuous improvement.</p><p><strong>WHAT&#39;S ON OFFER?</strong></p><p>This contract opportunity offers a competitive hourly wage, the chance to work with a respected organization, and the opportunity to make an immediate impact within a dynamic finance team. You&#39;ll gain valuable leadership experience, exposure to complex accounting operations, and the ability to contribute to meaningful business initiatives while expanding your professional network. This opportunity is ideal for a hands-on accounting professional who excels in a fast-paced environment and enjoys leading people, strengthening processes, and driving financial excellence across multiple business entities. If this contract opportunity sounds like the next step in your career please apply online today!</p>
  • 2026-08-17T00:00:00Z
Accounting Manager
  • North Vancouver, BC
  • onsite
  • Permanent
  • 100000 - 115000 CAD / Yearly
  • <p>A well-established, rapidly growing <strong>BC-based consulting and engineering organization</strong> is seeking an <strong>Accounting Manager</strong> to join its finance team in North Vancouver.</p><p><br></p><p>With 300+ employees across British Columbia and backing from a respected private equity partner, the company is entering an exciting phase of growth following the recent merger of two longstanding industry leaders. Serving clients across infrastructure, environmental, forestry, energy, utilities, and resource sectors, the organization offers the stability of an established business with the momentum and opportunity of a growing enterprise.</p><p><br></p><p>Reporting to the <strong>Controller</strong> and working closely with the <strong>CFO</strong>, this role will oversee a team of four accounting professionals while taking ownership of the accounting function, month-end close, and financial reporting processes.</p><p><br></p><p><strong>What You&#39;ll Be Doing</strong></p><ul><li>Lead and mentor a team of 4 accounting staff</li><li>Manage the full accounting cycle and month-end close process</li><li>Prepare month-end and year-end financial statements and reporting packages</li><li>Review and post accruals, intercompany transactions, and journal entries</li><li>Maintain general ledger integrity and balance sheet reconciliations</li><li>Oversee accounts payable, accounts receivable, and project accounting activities</li><li>Ensure timely government remittances and regulatory compliance</li><li>Partner closely with operations and business services teams to support accurate project billings</li><li>Assist with payroll reconciliations and year-end requirements as needed</li><li>Support the annual audit and year-end review process</li><li>Drive process improvements, workflow efficiencies, and AP automation initiatives</li><li>Play a key role in ongoing ERP optimization and finance transformation projects</li></ul><p><br></p><p><br></p>
  • 2026-07-30T00:00:00Z
2