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

28 results for Payroll jobs

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 Administrator
  • Thornhill, ON
  • remote
  • Contract / Temporary
  • 40 - 50 CAD / Hourly
  • <p><strong><u>Payroll Admin - US Payroll (Remote)</u></strong></p><p>We are looking for an experienced Payroll Administrator to support a manufacturing organization on a Contract basis in Aurora, Ontario. This fully remote position focuses on administering U.S. payroll for approximately 150 employees across seven states while ensuring accuracy, timeliness, and compliance with applicable legislation. The successful candidate will bring strong hands-on knowledge of ADP Workforce Now and a solid understanding of multi-state payroll practices, deductions, and employee payments.</p><p><br></p><p>Responsibilities:</p><p>• Process end-to-end U.S. payroll for a workforce of roughly 150 employees located across multiple states, ensuring each pay cycle is completed accurately and on schedule.</p><p>• Administer payroll activities in ADP Workforce Now, including earnings, deductions, adjustments, and employee payroll updates.</p><p>• Review payroll data for completeness and resolve discrepancies related to hours worked, pay rates, benefit deductions, and statutory withholdings.</p><p>• Maintain compliance with federal, state, and local payroll legislation, applying current requirements to payroll processing and recordkeeping.</p><p>• Support payment administration by coordinating payroll funding, employee remittances, and related payroll transactions.</p><p>• Prepare and analyze payroll reports using available reporting tools, including Crystal Reports, to support internal review and reconciliation needs.</p><p>• Work closely with internal stakeholders to address payroll inquiries and provide clear information on pay, deductions, and benefit-related items.</p><p>• Contribute to payroll documentation and process consistency, including updates to procedures when business or regulatory requirements change.</p>
  • 2026-05-14T00:00:00Z
Payroll Administrator
  • Thornhill, ON
  • remote
  • Contract / Temporary
  • 35 - 40 CAD / Hourly
  • <p><strong><u>Payroll Admin - US Payroll - REMOTE</u></strong></p><p>We are looking for an experienced Payroll Administrator to join our team in Richmond Hill, Ontario on a Contract basis. This position is ideal for someone who is confident managing payroll for both Canadian and U.S. employees and who brings a strong understanding of payroll accuracy, compliance, and timely processing. The successful candidate will play a key role in supporting payroll operations, resolving discrepancies, and ensuring employee payments and statutory remittances are handled correctly.</p><p><br></p><p>Responsibilities:</p><p>• Administer end-to-end payroll for hourly and salaried employees across Canadian and U.S. jurisdictions, ensuring payments are completed accurately and on schedule.</p><p>• Review payroll records for completeness, validate earnings and deductions, and reconcile payroll data before final processing.</p><p>• Investigate and resolve payroll discrepancies, including issues related to taxes, benefits, and employee payment concerns.</p><p>• Maintain payroll information within ADP and related systems, ensuring records remain current, accurate, and compliant with internal standards.</p><p>• Prepare and process weekly payroll activities while supporting regular reporting and audit requirements.</p><p>• Address payroll tax matters by identifying issues, recording required adjustments, and following through on resolutions in the payroll system.</p><p>• Collaborate with internal teams to support benefit-related payroll functions and ensure deductions are applied correctly.</p><p>• Assist with payment processing activities and contribute to smooth day-to-day payroll administration.</p>
  • 2026-05-14T00:00:00Z
Payroll Administrator
  • Burnaby, BC
  • onsite
  • Contract / Temporary
  • 35 - 40 CAD / Hourly
  • We are looking for a Payroll Administrator to join a healthcare organization in Burnaby, British Columbia on a Contract basis. This position supports a growing workforce and plays an important role in delivering accurate, timely payroll services across a mix of employee groups, including hourly, salaried, and shift-based staff. The successful candidate will bring strong hands-on experience with Canadian payroll processing, Dayforce, and payroll-related reconciliations in a collaborative hybrid work environment.<br><br>Responsibilities:<br>• Process Canadian payroll activities for a diverse employee population, ensuring pay is calculated accurately for hourly, salaried, and shift-based team members.<br>• Review and validate timesheet information for a designated employee group each pay cycle, resolving discrepancies before payroll is finalized.<br>• Complete manual payroll adjustments when required and maintain clear supporting documentation for audit and reporting purposes.<br>• Prepare payroll-related journal entries and coordinate with accounting to support accurate financial records.<br>• Reconcile benefit amounts in Excel and investigate variances to ensure deductions and employer contributions are recorded correctly.<br>• Work within Ceridian Dayforce to manage payroll transactions, employee pay data, and pay cycle updates.<br>• Support payroll operations during periods of organizational growth by helping maintain consistency, accuracy, and service levels.<br>• Collaborate with internal stakeholders in payroll, finance, and related departments to address payroll questions and follow up on outstanding items.
  • 2026-05-11T00:00:00Z
Payroll Accountant
  • Ottawa, ON
  • onsite
  • Contract / Temporary
  • 31.6635 - 36.663 CAD / Hourly
  • We are looking for a Payroll Accountant to join our team on a Contract basis in Richmond Hill, Ontario. In this role, you will manage end-to-end payroll activities for both Canadian and U.S. employees, ensuring accuracy, compliance, and timely processing across multiple pay groups. The ideal candidate brings strong hands-on experience with payroll platforms and a solid understanding of payroll accounting, reconciliations, benefits, and tax-related matters.<br><br>Responsibilities:<br>• Process payroll for hourly and salaried employees across weekly and other scheduled pay cycles in locations where work authorization is required and the United States.<br>• Review payroll data for completeness and accuracy, then resolve discrepancies before finalizing each pay run.<br>• Reconcile payroll registers, general ledger entries, deductions, and remittances to support accurate financial reporting.<br>• Investigate payroll tax questions and address issues related to source deductions, filings, and employee records.<br>• Maintain payroll records and support compliance with applicable federal, provincial, state, and other regulatory requirements.<br>• Administer payroll-related benefits and deductions while coordinating updates in the payroll system as needed.<br>• Use payroll and accounting platforms such as ADP Workforce Now, Ceridian, Concur, and related systems to support daily operations.<br>• Partner with finance and internal stakeholders to record payroll transactions and improve the efficiency of payroll processes.
  • 2026-05-07T00: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 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-14T00:00:00Z
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
  • 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
  • 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
  • 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
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
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-06T00:00:00Z
Accounting & Payroll Clerk
  • Markham, ON
  • onsite
  • Permanent
  • 55000 - 60000 CAD / Yearly
  • We are looking for an Accounting &amp; Payroll Clerk to join a busy team in Markham, Ontario and provide reliable support across day-to-day financial and payroll activities. This position is well suited to someone who is detail-oriented, organized, and comfortable working with transactional data in a fast-paced environment. The successful candidate will help maintain accurate records, support timely payment and billing processes, and contribute to the smooth administration of accounting operations.<br><br>Responsibilities:<br>• Process payroll information accurately and on schedule while maintaining organized supporting records.<br>• Reconcile account balances and investigate discrepancies to ensure financial data is complete and correct.<br>• Manage accounts payable activities, including reviewing invoices, coding expenses, and preparing payments.<br>• Support accounts receivable functions by issuing invoices, tracking incoming payments, and following up on outstanding balances.<br>• Enter financial and payroll data into internal systems with a high degree of accuracy and attention to detail.<br>• Use SAP and Microsoft Excel to update records, prepare reports, and assist with routine accounting analysis.<br>• Review billing information for accuracy and resolve issues related to invoice processing or payment status.<br>• Assist with administrative accounting tasks and provide support during reporting periods or process updates as needed.
  • 2026-05-08T00:00:00Z
Payroll and Benefits Specialist
  • Vancouver, BC
  • onsite
  • Permanent
  • 70000 - 80000 CAD / Yearly
  • <p>We’re working with a well-established, mid-sized organization seeking a Payroll &amp; Benefits Specialist to join their team.</p><p><br></p><p>This is a hands-on role responsible for full-cycle payroll for ~200 employees, including journal entries and reconciliations, along with benefits and pension administration. You’ll work closely with both Finance and HR in a collaborative environment.</p><p><br></p><p><strong>Key responsibilities:</strong></p><ul><li>Full-cycle payroll processing for 200-250 BC employees</li><li>Payroll journal entries and account reconciliations</li><li>ROEs, T4s, and year-end processing</li><li>Benefits and pension administration (enrollments, remittances, invoicing)</li><li>Liaising with carriers/brokers and handling WorkSafeBC claims</li><li>Maintaining HRIS data and supporting reporting/audits</li></ul><p><br></p><p><br></p>
  • 2026-05-15T00: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
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-14T00: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
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
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-12T00:00:00Z
Accounts Payable Clerk
  • Burnaby, BC
  • onsite
  • Contract / Temporary
  • 22 - 26 CAD / Hourly
  • We are looking for an Accounts Payable Clerk to join an IT software organization in Burnaby, British Columbia on a Long-term Contract basis. This role is well suited to someone who enjoys accurate financial processing, handling a steady volume of transactions, and supporting a collaborative accounts payable team. The successful candidate will contribute to day-to-day invoice and expense processing while helping maintain timely and well-documented payment activities. This is a 6-month contract with strong potential to extend up to one year.<br><br>Responsibilities:<br>• Process a consistent flow of accounts payable transactions, including invoice entry, account coding, and verification of supporting details before payment.<br>• Review and handle employee expense submissions in Concur, ensuring claims are complete, compliant, and properly recorded.<br>• Support full-cycle accounts payable activities such as cheque and payment runs, reconciliations, and follow-up on approval status.<br>• Match purchase orders to invoices using a two-way matching process and resolve discrepancies with internal stakeholders when needed.<br>• Work with credit card-related accounts payable transactions each month, maintaining accuracy across a high-volume environment.<br>• Prepare and update Excel working files for payment reviews, reconciliations, and exception tracking using tools such as PivotTables and VLOOKUP.<br>• Enter and maintain financial information in systems including NetSuite and Coupa, keeping records organized and up to date.<br>• Assist the team with foundational accounts payable support while contributing to process improvements, including work tied to evolving automation efforts.
  • 2026-05-15T00:00:00Z
Accounts Payable Clerk
  • North York, ON
  • onsite
  • Permanent
  • 60000 - 85000 CAD / Yearly
  • We are looking for an Accounts Payable Clerk to join our finance team in Toronto, Ontario. This position is ideal for someone who can manage the full accounts payable cycle with strong attention to detail while also finding smarter, more efficient ways to improve workflows through automation and AI-enabled tools. You will play an important role in maintaining accurate vendor payments, supporting month-end activities, and helping strengthen financial controls in a fast-paced operating environment.<br><br>Responsibilities:<br>• Oversee the complete accounts payable process, including receiving invoices, assigning coding, securing approvals, posting transactions, and preparing payments.<br>• Review purchase orders, receiving records, and invoices to confirm accuracy and resolve mismatches across multiple operating locations.<br>• Process a high volume of invoices efficiently while maintaining precise records and minimizing manual errors.<br>• Apply AI-supported tools to improve invoice capture, extract data, identify exceptions, and streamline approval routing.<br>• Maintain vendor records, coordinate onboarding details, respond to inquiries, and complete statement reconciliations in a timely manner.<br>• Administer scheduled payment runs by cheque, wire, and electronic transfer, ensuring payments are issued accurately and on schedule.<br>• Support cash management by helping prioritize payment timing, identifying discount opportunities, and reducing avoidable penalties or overdue charges.<br>• Prepare accounts payable reconciliations, accruals, and aging reports during month-end close, ensuring the sub-ledger aligns with the general ledger.<br>• Uphold internal controls by following approval requirements, maintaining documentation, supporting audit requests, and ensuring compliance with applicable Canadian tax rules.<br>• Work closely with finance leadership to assess and introduce process enhancements, including AI-driven improvements that increase efficiency and reliability within accounts payable.
  • 2026-05-07T00:00:00Z
Accounts Payable Clerk
  • Stoney Creek, ON
  • onsite
  • Contract / Temporary
  • 24.7 - 28.6 CAD / Hourly
  • We are looking for an Accounts Payable Clerk to join our team in Stoney Creek, Ontario on a Contract basis. This role is ideal for someone who thrives in a busy finance environment and takes pride in maintaining accurate, timely payment processing. The successful candidate will support day-to-day accounts payable activities, work closely with internal teams and vendors, and contribute to continuous improvements within the AP function.<br><br>Responsibilities:<br>• Process a large daily volume of supplier invoices in Microsoft Dynamics with a high level of accuracy and efficiency.<br>• Complete end-to-end accounts payable activities, including validating invoices, assigning correct coding, and entering transactions for posting.<br>• Monitor approval workflows and follow up with internal contacts to secure prompt authorization of invoices.<br>• Address vendor questions professionally and investigate payment or invoice discrepancies to reach timely resolutions.<br>• Respond to internal requests regarding invoice details, payment status, and account information.<br>• Maintain organized financial records and ensure all accounts payable activities align with company policies and established procedures.<br>• Support initiatives that streamline workflows and improve efficiency across the accounts payable process.
  • 2026-05-15T00:00:00Z
2