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

38 results for Payroll Specialist jobs

Payroll Specialist
  • Ottawa, ON
  • onsite
  • Contract / Temporary
  • 31.6635 - 36.663 CAD / Hourly
  • We are looking for a Payroll Specialist to join a team in Ontario on a long-term contract basis. This position is well suited to a detail-oriented payroll specialist who brings strong technical skills, advanced Excel capabilities, and a solid background managing complex payroll operations. The successful candidate will support accurate and timely payroll processing while handling related accounting and benefits activities in a high-volume environment.<br><br>Responsibilities:<br>• Administer end-to-end payroll for a large salaried employee group, ensuring payments are processed accurately and on schedule.<br>• Review and maintain payroll records related to earnings, deductions, overtime, commissions, and employee benefits.<br>• Prepare and post payroll-related journal entries while supporting account balancing and reconciliation activities.<br>• Verify payroll data for completeness and accuracy, resolving discrepancies through careful analysis and follow-up.<br>• Use advanced Excel functions, including pivot tables and lookup formulas, to analyze payroll data and generate reporting.<br>• Support benefit administration tasks by tracking updates and ensuring payroll changes are reflected correctly.<br>• Work within payroll and accounting systems such as ADP Workforce Now, Ceridian, or Dayforce to maintain reliable records and processing workflows.
  • 2026-05-14T00:00:00Z
Payroll Specialist
  • Calgary, AB
  • remote
  • Contract / Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a <strong>Payroll Specialist</strong> to join their team in Calgary, Alberta. This role supports high-volume payroll operations by helping customers quickly and accurately resolve payroll-related inquiries through a ticketing system. The ideal candidate brings a solid understanding of payroll processes along with strong client service skills, and is comfortable managing increased demand during peak periods while maintaining a consistent, reliable support experience.</p><p><strong>Responsibilities:</strong></p><ul><li>Manage payroll support tickets, prioritizing by urgency and SLA timelines.</li><li>Investigate and resolve client payroll issues, identifying root causes and providing clear guidance.</li><li>Support small businesses, accountants, and bookkeepers with payroll questions and process explanations.</li><li>Escalate complex or time-sensitive payroll issues through appropriate internal channels.</li><li>Communicate with clients via written support and phone when needed to improve resolution speed.</li><li>Meet productivity and quality targets tied to volume, accuracy, and customer satisfaction.</li><li>Use tools such as Zendesk, Slack, Jira, and payroll systems to document and manage cases.</li><li>Support clients during peak periods and payroll system transitions.</li><li>Maintain accurate case documentation and follow established workflows for consistent service.</li></ul>
  • 2026-05-20T00:00:00Z
Payroll Specialist
  • North York, ON
  • onsite
  • Permanent
  • 80000 - 90000 CAD / Yearly
  • We are looking for an experienced Payroll Specialist to support accurate and timely payroll operations for a healthcare-focused organization in Toronto, Ontario. This position is ideal for someone who brings strong knowledge of payroll administration, benefits coordination, and payment processing, along with confidence using payroll and accounting systems. The successful candidate will help maintain compliance, resolve payroll-related issues, and contribute to smooth day-to-day payroll delivery.<br><br>Responsibilities:<br>• Administer end-to-end payroll processing for employees, ensuring all earnings, deductions, and adjustments are calculated accurately and issued on schedule.<br>• Maintain employee payroll records in ADP Workforce Now and related accounting systems, keeping information current and aligned with internal policies.<br>• Review and process benefit-related payroll changes, including enrolments, deductions, and updates that affect employee compensation.<br>• Investigate and resolve payroll discrepancies by working with internal stakeholders and verifying supporting documentation.<br>• Prepare payroll reports, reconciliations, and supporting records to assist with auditing, financial tracking, and compliance requirements.<br>• Coordinate payment processing activities and confirm payroll transactions are completed accurately within required deadlines.<br>• Support payroll system updates or administrative changes as needed, including activities connected to process or platform adjustments.<br>• Respond to employee and management inquiries regarding pay, deductions, and payroll procedures in a thorough and timely manner.
  • 2026-05-06T00:00:00Z
Payroll Specialist
  • Strathroy, ON
  • onsite
  • Permanent
  • 55000 - 65000 CAD / Yearly
  • <p>Our client, a stable and well-established manufacturing organization, is seeking a detail-oriented Payroll Specialist to join their team. This role is responsible for processing non-union payroll and providing light HR support in a fast-paced manufacturing environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Process full-cycle bi-weekly payroll for salaried and hourly non-union employees</li><li>Ensure accurate calculation of regular hours, overtime, vacation pay, statutory holiday pay, and payroll deductions</li><li>Administer payroll changes including new hires, terminations, salary adjustments, and benefit deductions</li><li>Maintain accurate payroll records in accordance with Ontario employment standards and applicable legislation</li><li>Respond to payroll-related inquiries from employees and management in a professional and timely manner</li><li>Support month-end and year-end payroll activities including reconciliations, records of employment, T4s, and audits</li><li>Assist with light HR administrative duties such as onboarding documentation, maintaining employee files, and benefits enrollment</li><li>Provide general administrative support to the HR team, including basic reporting and compliance tracking</li></ul>
  • 2026-05-21T00:00:00Z
Payroll Specialist
  • Ottawa, ON
  • onsite
  • Permanent
  • 85000 - 90000 CAD / Yearly
  • <p><strong>Robert Half is partnering with an excellent organization that&#39;s looking for an experienced Payroll Specialist to join their Finance team. This is a full-time/permanent role working hybrid. </strong></p><p><br></p><p><strong>Advantages:</strong></p><p>-Competitive salary (85-90K)</p><p>-Full benefits + RRSP&#39;s</p><p>-3 weeks vacation + sick days</p><p>-Free parking</p><p>-Hybrid after training (1-2 days on site)</p><p><br></p><p><strong>Responsibilities:</strong></p><p><br></p><p>• Administer full-cycle payroll for employees across weekly and semi-monthly pay periods, ensuring timely and accurate processing.</p><p>• Review and update payroll records to maintain correct employee information, taxable earnings, deductions, benefit withholdings, garnishments, and applicable taxes.</p><p>• Verify payroll-related changes such as new employee setups, departures, compensation updates, incentive payments, and time entry data before each pay run.</p><p>• Apply federal, provincial, state, and local payroll requirements to support ongoing compliance.</p><p>• Perform reconciliations for payroll registers, tax remittances, benefit deductions, and payroll-related general ledger accounts to identify and resolve variances.</p><p>• Coordinate payroll funding activities and arrange statutory remittances and third-party payments within required timelines.</p><p>• Complete year-end payroll tasks for both countries, including annual balancing, tax form preparation, and required filings.</p><p>• Respond to employee payroll questions, investigate discrepancies, and support internal or external audit requests with accurate documentation.</p><p>• Collaborate with cross-functional partners in HR, Finance, and Benefits to improve payroll accuracy and maintain consistent processes.</p><p>• Safeguard confidential employee and payroll information by following privacy standards and internal controls.</p>
  • 2026-05-07T00:00:00Z
Payroll Specialist
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • 0 - 0 CAD / Yearly
  • <p>We are currently seeking experienced Payroll Specialists for upcoming opportunities with our clients across Calgary and surrounding areas. This shell posting is intended to identify payroll professionals with strong full-cycle payroll experience, exposure to high-volume employee processing, and experience working across various payroll systems and environments.</p><p><strong>Responsibilities:</strong></p><ul><li>Process full-cycle payroll for hourly, salaried, union, and non-union employee groups</li><li>Maintain payroll records, employee updates, deductions, benefits, and tax information accurately</li><li>Review payroll data for accuracy and resolve discrepancies prior to processing</li><li>Prepare payroll reconciliations, remittances, journal entries, and year-end reporting support</li><li>Administer employee onboarding, terminations, ROEs, and final pay calculations</li><li>Respond to payroll-related inquiries from employees and internal stakeholders</li><li>Support compliance with payroll legislation, company policies, and reporting requirements</li><li>Assist with payroll audits, process improvements, and system updates as needed</li></ul><p><br></p>
  • 2026-05-14T00:00:00Z
HR & Payroll Specialist
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Robert Half is partnering with a client to hire an HR &amp; Payroll Specialist who will play a key role in supporting day-to-day human resources operations and ensuring accurate, timely payroll processing. This position is ideal for a detail-oriented professional who enjoys balancing administrative precision with employee support.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process payroll accurately and on schedule</li><li>Maintain employee payroll and HR records while ensuring confidentiality and data integrity</li><li>Support onboarding, offboarding, and employee documentation processes</li><li>Assist with benefits administration, employee inquiries, and HR compliance activities</li><li>Partner with internal teams to ensure payroll changes, employee updates, and reporting are handled efficiently</li><li>Prepare payroll reports and assist with audits, reconciliations, and year-end processes</li><li>Help monitor adherence to company policies and applicable labor regulations</li><li>Support HR projects and general administrative functions as needed</li></ul>
  • 2026-05-15T00:00:00Z
Senior Payroll Specialist
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Robert Half is seeking a Senior Payroll Specialist on behalf of our client, a well-established organization looking to add a detail-oriented payroll professional to its team. </p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process end-to-end payroll accurately and on schedule for hourly employees</li><li>Review payroll data for accuracy, including earnings, deductions, taxes, garnishments, and benefit withholdings</li><li>Ensure compliance with payroll regulations</li><li>Reconcile payroll accounts and assist with month-end and year-end close activities</li><li>Prepare payroll reports for internal leadership, finance, and audit purposes</li><li>Assist with annual WCB reporting and T2200 documentation, ensuring accuracy and timely completion</li><li>Support tax filings and payroll-related audits</li><li>Research and resolve payroll discrepancies in a timely manner</li><li>Partner with HR and accounting teams to maintain accurate employee records and payroll changes</li><li>Help improve payroll processes, controls, and documentation</li></ul>
  • 2026-05-01T00:00:00Z
Payroll Accountant
  • North York, ON
  • onsite
  • Permanent
  • 70000 - 75000 CAD / Yearly
  • <p>Robert Half is partnering with a client seeking a detail-oriented and proactive<strong> Payroll Accountant</strong> to join their dedicated finance team. This position plays a central role in managing full-cycle accounting processes, payroll administration, trust fund management, and financial reporting within a long-term care environment. The ideal candidate ensures compliance with regulations, supports budgeting and audit preparation, and enhances the financial integrity of the organization.</p><p> </p><p><strong>Key Responsibilities:</strong></p><ul><li>Administer bi-weekly payroll, including pay adjustments, retroactive payments, special payments, and exceptions</li><li>Calculate severance payments and reconcile associated general ledger accounts</li><li>Manage regular remittances to third parties for benefits, union dues, pension plans, and garnishments</li><li>Support payroll year-end processes and related reporting</li><li>Handle payroll and benefits accounting, including journal entries, accruals, reconciliations, and GL account analysis</li><li>Maintain payroll documentation and ensure compliance with employment standards and collective agreements</li><li>Respond to inquiries from staff, auditors, and external parties</li><li>Process vendor invoices, maintain vendor records, and prepare payment runs</li><li>Support accounts receivable functions, issue invoices, apply payments, monitor aging reports, and resolve billing issues</li><li>Maintain resident trust account records, process deposits/withdrawals, and prepare monthly reconciliations and reports</li><li>Prepare and post journal entries, complete bank and petty cash reconciliations, and support month-end/year-end close</li><li>Assist with financial reporting, audit preparation, internal controls, and budgeting</li><li>Track capital project expenditures and funding streams</li><li>Support special projects and evolving finance needs as assigned</li></ul>
  • 2026-04-23T00:00:00Z
Payroll Manager
  • Brampton, ON
  • onsite
  • Permanent
  • 120000 - 130000 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 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 system implementations, 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>
  • 2026-05-06T00:00:00Z
Payroll Manager
  • Sunnyside, MB
  • onsite
  • Permanent
  • 90000 - 125000 CAD / Yearly
  • <p>We are looking for a Payroll Manager to oversee payroll operations and related employee programs for a growing Canadian organization based in Winnipeg.This role is well suited to a detail-oriented leader who can maintain accurate payroll processing, support benefits and pension administration, and uphold compliance with applicable legislation. The successful candidate will work closely with internal stakeholders to strengthen controls, improve reporting, and ensure a high standard of service across payroll activities.</p><p><br></p><p>Responsibilities:</p><p>• Direct end-to-end payroll administration while ensuring employees are paid accurately and on schedule.</p><p>• Oversee benefits and pension processes, including enrolments, changes, deductions, and ongoing plan administration.</p><p>• Interpret and apply Canadian payroll legislation, employment standards, and statutory requirements to maintain compliance.</p><p>• Prepare reconciliations, remittances, and year-end payroll reporting, including required government filings and related documentation.</p><p>• Lead, coach, and support payroll team members while promoting consistent procedures and service excellence.</p><p>• Review payroll practices and implement internal controls that reduce risk and support audit readiness.</p><p>• Partner with finance, human resources, and other departments to resolve payroll issues and improve operational efficiency.</p><p>• Maintain and optimize payroll, HR, and benefits systems, including supporting system updates, training, and process improvements.</p>
  • 2026-04-23T00:00:00Z
Payroll Coordinator
  • Toronto, ON
  • onsite
  • Permanent
  • 65000 - 75000 CAD / Yearly
  • We are looking for a detail-oriented Payroll Coordinator to support accurate and timely payroll operations for a service-based organization in Toronto, Ontario. This position plays an important role in maintaining employee pay records, administering payroll-related updates, and ensuring deductions and payments are processed correctly. The ideal candidate brings strong payroll knowledge, comfort working with accounting and payroll platforms, and the ability to manage confidential information with care.<br><br>Responsibilities:<br>• Administer end-to-end payroll activities, ensuring employees are paid correctly and on schedule.<br>• Maintain and update payroll records, including earnings, deductions, benefits, and other employee data changes.<br>• Review timesheet and attendance information through time-tracking systems to confirm accuracy before payroll processing.<br>• Coordinate benefit-related payroll entries and verify that applicable remittances and deductions are handled properly.<br>• Process payroll-related payments and support reconciliations to help maintain accurate financial records.<br>• Prepare payroll reports and summaries using reporting tools to assist with analysis, audits, and internal review.<br>• Work within platforms such as ADP Workforce Now and other accounting software to support efficient payroll administration.<br>• Investigate payroll discrepancies and respond to questions from employees or internal stakeholders in a timely manner.<br>• Assist with payroll system updates or process changes when required, including activities connected to platform or workflow adjustments.
  • 2026-04-28T00:00:00Z
Accounts Payable Specialist
  • Toronto, ON
  • onsite
  • Contract / Temporary
  • 23.75 - 27.5 CAD / Hourly
  • We are looking for a detail-oriented Accounts Payable Specialist to join our team in Toronto, Ontario. In this long-term contract position, you will play a key role in ensuring the accurate and efficient processing of vendor invoices, payment requests, and other accounts payable activities. This role offers an exciting opportunity to work within the healthcare sector, supporting vital operations and maintaining compliance with corporate policies.<br><br>Responsibilities:<br>• Process a high volume of vendor invoices and payment requests with precision and attention to detail to support hospital operations, capital projects, and trust funds.<br>• Validate invoices by ensuring proper authorization, adherence to corporate policies, and compliance with documentation requirements.<br>• Resolve outstanding invoices, credit notes, and overdue items by collaborating with Procurement Services, Logistics, end users, and vendors.<br>• Communicate with vendors to address and resolve discrepancies in a timely manner.<br>• Reconcile supplier general ledger accounts to monthly statements and provide aged creditor listings for audits.<br>• Obtain required approvals in line with signing authority policies and follow up with management and staff to address overdue invoices.<br>• Contribute to month-end, quarter-end, and year-end processes, as well as participate in special projects such as audits.<br>• Match purchase orders (2- and 3-way matching), verify coding and receiving slips, and ensure proper pricing.<br>• Process and monitor monthly procurement card payments while ensuring adherence to purchasing card policies.<br>• Perform data uploads for summary invoice billings and prepare accounts payable support for wire transfers.
  • 2026-05-22T00:00:00Z
Accounts Payable Specialist
  • Edmonton, AB
  • onsite
  • Permanent
  • 65000 - 70000 CAD / Yearly
  • <p>We are seeking a detail-oriented Accounts Payable Specialist to join a fast-paced construction organization. This role is responsible for high-volume invoice processing, ensuring accuracy, compliance with construction contracts, and timely payments to vendors and subcontractors. The ideal candidate has prior construction industry experience and thrives in a deadline-driven environment.</p><p><br></p><p><u>Key Responsibilities</u></p><ul><li>Process a high volume of vendor and subcontractor invoices accurately and efficiently</li><li>Perform three-way matching (invoice, purchase order, receiving documentation)</li><li>Review invoices for compliance with contract terms, pricing, and approvals</li><li>Manage construction-specific requirements including holdbacks, progress billing, and change orders</li><li>Verify subcontractor documentation (e.g., insurance, WCB clearance, lien waivers where applicable)</li><li>Resolve invoice discrepancies and respond to vendor inquiries in a timely manner</li><li>Prepare and process payments according to agreed-upon terms and schedules</li><li>Reconcile vendor statements and investigate discrepancies</li><li>Assist with month-end close activities, including AP accruals and reporting</li><li>Maintain organized and auditable AP records in accordance with internal controls</li><li>Collaborate with project managers, site teams, and procurement to ensure job cost accuracy</li></ul>
  • 2026-05-21T00:00:00Z
Accounts Payable Specialist
  • Toronto, ON
  • onsite
  • Contract / Temporary
  • 23.75 - 27.5 CAD / Hourly
  • We are looking for an Accounts Payable Specialist to join a senior care organization in Toronto, Ontario on a Long-term Contract basis. This position is well suited to someone who can bring order to a high-volume backlog, strengthen invoice processing accuracy, and keep payment activity moving efficiently. The successful candidate will work across finance, operations, and vendor contacts to resolve outstanding items while maintaining strong financial controls. Experience with Yardi and a background in senior living, healthcare, or property-related environments will be highly valued.<br><br>Responsibilities:<br>• Manage a large queue of outstanding invoices by reviewing documentation, entering records in Yardi, and advancing items through the payment cycle with accuracy and urgency.<br>• Investigate billing issues by identifying missing approvals, correcting discrepancies, and reconciling vendor statements to clear aged payables.<br>• Verify invoice details against purchase orders, service agreements, and receiving records to confirm that charges are valid and properly supported.<br>• Partner with site administrators, operational teams, and suppliers to gather coding information, obtain approvals, and resolve incomplete submissions.<br>• Assign costs to the appropriate entity, department, and general ledger accounts to support accurate financial reporting.<br>• Assist with scheduled and urgent disbursements, including cheque processing and other payment activities required to meet timelines.<br>• Contribute to month-end activities by ensuring accounts payable entries are recorded promptly and outstanding transactions are addressed.<br>• Identify recurring issues that contribute to invoice delays and suggest practical improvements to strengthen workflow efficiency and control.<br>• Follow internal policies, audit standards, and financial control procedures to maintain compliance throughout the accounts payable process.
  • 2026-05-20T00:00:00Z
Accounts Payable Specialist
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a dedicated<strong> Accounts Payable Specialist </strong>to join their team in Calgary, Alberta. This role supports high-volume invoicing and portal submissions, with future growth into collections support for key accounts. The ideal candidate brings accuracy, consistency, and a positive approach to transactional work.</p><p><strong>Responsibilities:</strong></p><ul><li>Process high-volume invoices accurately using OpenInvoice, Ariba, and customer portals.</li><li>Submit billing documents and manage invoicing activities outside automated systems.</li><li>Meet daily invoice submission targets based on volume and complexity.</li><li>Review PO details, line items, and customer submission requirements for accuracy.</li><li>Monitor invoice status and follow up on rejected, incomplete, or outstanding invoices.</li><li>Learn customer account requirements and support collections activities on overdue accounts.</li><li>Coordinate with internal teams and external contacts to resolve billing and payment issues.</li></ul>
  • 2026-05-22T00:00:00Z
Workday Payroll Manager
  • Toronto, ON
  • onsite
  • Contract / Temporary
  • 38 - 45 CAD / Hourly
  • <p>We are looking for a Senior Payroll Admin / Payroll Manager Workday to support a Financial Services organization in Toronto, Ontario. This Contract opportunity is ideal for a detail-oriented payroll specialist who can assess end-to-end payroll processes, identify inconsistencies, and help strengthen accuracy and compliance within a Workday environment. The successful candidate will bring strong analytical skills, practical payroll knowledge, and the confidence to investigate issues and guide discussions with stakeholders.</p><p><br></p><p>Workday experience is required for this role.</p><p>6-mon contract with 3 days on-site in downtown Toronto. </p><p><br></p><p>Responsibilities:</p><p>• Review payroll workflows in Workday to evaluate how transactions, codes, and related data are being processed across the full cycle.</p><p>• Perform detailed audits of payroll records, calculations, and system outputs to detect discrepancies and confirm data accuracy.</p><p>• Investigate payroll issues by tracing root causes, validating findings, and recommending corrective actions.</p><p>• Lead working sessions with internal stakeholders to clarify payroll concerns, resolve exceptions, and support informed decision-making.</p><p>• Compare system data, earnings and deduction codes, and related payroll elements to ensure alignment with established requirements.</p><p>• Support implementation and review activities by confirming that payroll processes are functioning as intended and highlighting areas that require adjustment.</p><p>• Document observations, audit results, and process gaps in a clear manner to support follow-up actions and ongoing improvements.</p><p>• Provide day-to-day payroll expertise within the Workday environment while helping maintain efficient and reliable payroll operations.</p>
  • 2026-05-22T00:00:00Z
Payroll Supervisor/Manager
  • Kitchener, ON
  • onsite
  • Contract / Temporary
  • 60 - 65 CAD / Hourly
  • <p>We are looking for a Payroll Supervisor/Manager to join a team in Ontario on a long-term contract basis. In this role, you will provide day-to-day leadership for payroll operations, support a high-volume multi-payroll environment, and help maintain accurate, compliant processing for employees across several payroll groups. This opportunity is well suited to a payroll specialist who brings strong supervisory experience, sound technical knowledge, and a service-focused approach to working with internal stakeholders.</p><p><br></p><p>Responsibilities:</p><p>• Lead the daily workflow of the payroll function, guiding and supporting a team of Payroll Administrators to ensure smooth and consistent operations.</p><p>• Coach team members on payroll practices, legislative requirements, and internal policies while providing hands-on technical direction and ongoing training.</p><p>• Review and authorize bi-weekly payroll processing across 13 distinct payroll groups, ensuring deadlines are met and records are accurate.</p><p>• Partner with Payroll and Human Resources teams on special initiatives and implementation work that affects payroll processes and service delivery.</p><p>• Respond promptly to inquiries from employees and external service providers, delivering clear information and a high standard of client service.</p><p>• Support year-end and monthly financial activities by assisting with payroll accruals, account reconciliations, and related journal entries.</p><p>• Create, update, and maintain payroll procedures, reference documentation, and operating manuals to promote consistency and compliance.</p><p>• Act as a back-up resource for Payroll Administrators and provide additional support during peak periods or complex processing cycles.</p><p>• Contribute to other payroll-related assignments and operational priorities as required.</p>
  • 2026-05-21T00:00:00Z
Payroll Supervisor/Manager
  • Surrey, BC
  • onsite
  • Contract / Temporary
  • 40 - 50 CAD / Hourly
  • <p>We are looking for an experienced Payroll Manager to lead payroll operations for our client in Surrey, British Columbia. This Contract opportunity is ideal for a detail-oriented payroll specialist who can guide a team, support both unionized and non-union employee groups, and maintain accurate, compliant payroll practices. The successful candidate will oversee daily payroll activities, collaborate with internal partners, and contribute to reporting, planning, and ongoing process improvement.</p><p><br></p><p>Responsibilities:</p><p>• Lead the payroll team by setting clear priorities, assigning work, and promoting a collaborative, high-performing environment.</p><p>• Oversee daily payroll operations to ensure employees are paid accurately and on schedule across union and non-union groups.</p><p>• Review and authorize payroll adjustments, deductions, benefits, and tax-related changes with a high level of accuracy.</p><p>• Ensure payroll administration aligns with collective agreements, employment contracts, benefit provisions, and organizational policies.</p><p>• Work closely with internal teams to resolve payroll matters and support business needs.</p><p>• Prepare and review month-end payroll reporting, financial summaries, and management reports to support decision-making.</p><p>• Support year-end payroll activities, including reconciliations, reporting requirements, and related compliance tasks.</p><p>• Contribute to departmental planning by helping define operational goals, workload priorities, and process improvements.</p><p>• Take ownership of special assignments and payroll-related projects as required.</p>
  • 2026-05-20T00:00:00Z
Office & Payroll Administrator
  • Waterloo, ON
  • onsite
  • Permanent
  • 60000 - 72000 CAD / Yearly
  • <p>We are looking for an <strong>Office &amp; Payroll Administrator</strong> to support daily operations in Waterloo, Ontario while helping maintain accurate payroll, accounting, and administrative processes. This position blends front-line office coordination with payroll and financial support, making it ideal for someone who is organized, detail-focused, and comfortable managing a range of responsibilities. The successful candidate will contribute to a well-run workplace by providing dependable administrative service, handling confidential information with care, and supporting leaders and staff across the business.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Oversee day-to-day office operations, including coordinating supplies, service providers, courier activity, and facility-related needs to keep the workplace running smoothly.</p><p>• Maintain shared office spaces such as meeting rooms, kitchen areas, and common rooms so they remain clean, stocked, and ready for use.</p><p>• Administer office security-related tasks and respond to occasional after-hours notifications when required.</p><p>• Support internal meetings, staff lunches, trade show preparation, and client gifting initiatives by organizing logistics and completing related administrative work.</p><p>• Provide direct administrative assistance to senior leadership, including the President and Vice-President, as needed.</p><p>• Review employee time records, apply overtime rules accurately, and prepare bi-weekly payroll submissions for approximately 25 to 35 employees through the appropriate systems and service provider.</p><p>• Assist with employee onboarding activities and provide recruitment support when hiring needs arise.</p><p>• Prepare client invoices from supporting documentation through entry, review, posting, and distribution, while also monitoring accounts receivable activities.</p><p>• Reconcile monthly credit card statements, complete account coding, and perform additional data entry and accounting support tasks as required.</p>
  • 2026-05-14T00:00:00Z
Payroll Lead
  • Edmonton, AB
  • onsite
  • Permanent
  • 75000 - 85000 CAD / Yearly
  • <p>We are looking for a Payroll Lead to join a construction-focused organization in Edmonton, Alberta. This position will oversee end-to-end payroll processing while supporting key human resources functions. This role requires a high level of accuracy, confidentiality and the ability to manage multiple priorities in a deadline-driven environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Administer employee lifecycle transactions within the payroll system, including new hires, status changes, and terminations (inclusive of Record of Employment processing).</li><li>Manage full-cycle payroll on a bi-weekly and weekly basis, ensuring all payments (including expense reimbursements) are completed accurately and in compliance with applicable legislation and deadlines.</li><li>Partner with the HR team to support administration of employee benefits and company RRSP programs.</li><li>Act as a point of contact for project managers regarding payroll-related matters for their teams.</li><li>Maintain precise payroll records through detailed data entry and verification processes.</li><li>Prepare and process payments for external obligations, including union dues, benefit remittances, and garnishments.</li><li>Review and process company vehicle-related infractions and apply corresponding payroll deductions where required.</li><li>Generate payroll reports and summaries to support internal reporting needs.</li><li>Stay current on legislative updates, union agreements, and benefit changes, ensuring payroll systems are updated accordingly.</li><li>Maintain organized employee records while ensuring strict confidentiality of sensitive information.</li><li>Investigate and resolve payroll discrepancies through thorough analysis and collaboration.</li><li>Reconcile payroll outputs with government filings and benefit provider records, ensuring accuracy and compliance.</li><li>Support year-end activities, including reconciliation and preparation of T4s.</li><li>Assist in aligning payroll records with general ledger accounts and resolving variances.</li><li>Respond to inquiries from internal stakeholders, government agencies, and third-party providers.</li><li>Ensure compliance with payroll tax remittances and reporting requirements.</li><li>Contribute to process improvements and best practices that enhance payroll efficiency and accuracy.</li></ul><p><br></p>
  • 2026-05-21T00:00:00Z
HR and Payroll Coordinator
  • Vancouver, BC
  • onsite
  • Permanent
  • 85000 - 95000 CAD / Yearly
  • <p>Our client, a rapidly growing Canadian mining organization, is seeking an HR &amp; Payroll Coordinator to join their team during an exciting phase of expansion. With operations across BC and the Yukon and headcount expected to double in the near term, this is a unique opportunity to step into a foundational HR role and help build scalable people processes from the ground up.</p><p><br></p><p><strong>The Opportunity</strong></p><p>Reporting into senior leadership, this role will take ownership of both HR coordination and full-cycle payroll, supporting a workforce of ~50 employees across corporate and site operations. This position is ideal for someone who enjoys variety, autonomy, and contributing to a high-growth environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• Process full-cycle payroll (ADP) for salaried and hourly employees, including Yukon-based staff</p><p>• Coordinate onboarding, offboarding, and employee lifecycle documentation</p><p>• Administer benefits programs and act as a key point of contact for employees</p><p>• Review, develop, and implement HR policies (including PTO and compliance with BC &amp; Yukon ESA)</p><p>• Maintain employee records and support process improvements (currently SharePoint-based)</p><p>• Partner with leadership on day-to-day HR matters and site-related employee considerations</p><p><br></p><p><br></p>
  • 2026-05-20T00:00:00Z
Accounting Specialist
  • Huntsville, ON
  • remote
  • Contract / Temporary
  • 33.25 - 38.5 CAD / Hourly
  • We are looking for an Accounting Specialist to provide dependable financial and asset support for the Town of Huntsville in Huntsville, Ontario. This Long-term Contract opportunity is well suited to someone who enjoys working with detailed records, maintaining accurate financial information, and supporting day-to-day accounting operations in a structured environment. Reporting to the Finance team, the successful candidate will contribute to reconciliations, asset record maintenance, reporting support, and data quality activities while working closely with established staff and processes.<br><br>Responsibilities:<br>• Record routine financial transactions and help keep general ledger information current and accurate.<br>• Complete reconciliations for banking, trust, investment, and related accounts, and investigate discrepancies for follow-up.<br>• Review and match balances between the general ledger and connected sub-systems to support accurate financial reporting.<br>• Maintain asset management records by updating additions, disposals, and other key asset details within the system.<br>• Assist with capital asset tracking, amortization schedules, and supporting documentation for finance review.<br>• Prepare recurring internal reports, schedules, and data summaries related to financial activity and asset information.<br>• Carry out system uploads, data entry, and validation checks to help preserve the accuracy of financial and asset records.<br>• Provide administrative and customer service support to the Finance department, including assistance with special projects and information requests.
  • 2026-05-20T00:00:00Z
Accounts Payable Clerk
  • Concord, ON
  • onsite
  • Permanent
  • 70000 - 95000 CAD / Yearly
  • We are looking for an Accounts Payable Clerk to support project-driven financial operations for a construction business in Concord, Ontario. In this role, you will oversee invoice processing and payment coordination with a strong focus on job cost accuracy, documentation, and compliance with internal controls. The position plays an important part in ensuring project expenses are properly recorded, validated against completed work, and managed in line with budget and contract requirements.<br><br>Responsibilities:<br>• Review incoming invoices from suppliers and subcontractors, confirm pricing and contract details, and ensure each submission includes the required backup documentation.<br>• Enter and assign costs accurately within construction accounting systems, linking expenses to the appropriate project, cost category, and phase of work.<br>• Compare billed amounts to approved progress on active jobs and raise concerns when charges do not match certified work, agreed scope, or authorized extras.<br>• Support the preparation and validation of subcontractor payments by confirming holdbacks, contract terms, and completed work before release.<br>• Maintain accurate month-end cut-off practices by recording costs in the proper period and capturing accruals for work completed but not yet invoiced.<br>• Prepare payment batches for review, ensuring all disbursements follow approval protocols and established cash control procedures.<br>• Communicate with vendors and subcontractors to resolve invoice discrepancies, clarify submission requirements, and provide updates on payment status.<br>• Keep complete financial records that support audit readiness, contract compliance, and clear traceability from invoice receipt through final payment.
  • 2026-05-07T00:00:00Z
Accounts Payable Clerk
  • Burnaby, BC
  • onsite
  • Contract / Temporary
  • 20 - 24 CAD / Hourly
  • <p>We are looking for an Accounts Payable Clerk to join a construction-focused team in Burnaby, British Columbia on a Contract basis. This position is ideal for someone who enjoys detailed invoice work, can communicate clearly, and is comfortable learning digital accounting and project software in a fully in-office environment. The successful candidate will help reduce an invoice backlog while supporting accurate payment processing for both project-related and general business expenses. This assignment is expected to run for 2 months, with the possibility of becoming permanent.</p><p><br></p><p>Responsibilities:</p><p>• Review uploaded invoices in the project management system and confirm that automatically captured details are complete and accurate before processing.</p><p>• Enter and code accounts payable transactions for project and non-project expenses using the appropriate systems, including QuickBooks Desktop.</p><p>• Process a steady volume of invoices each day while maintaining accuracy, organization, and timely turnaround.</p><p>• Assist with clearing an existing backlog of outstanding invoices and help keep incoming payables current.</p><p>• Route or record non-project invoices correctly when they need to be handled outside the primary project platform.</p><p>• Support cheque run preparation and related payment activities in accordance with internal procedures.</p><p>• Reconcile credit card transactions and maintain supporting records using Excel spreadsheets.</p>
  • 2026-05-22T00:00:00Z
2