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 Building Future-Forward Tech Teams Press Room Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

62 results for Payroll Manager in All Locations

Payroll Manager - Consultant with SAP R3
  • Mississauga, ON
  • onsite
  • Temporary
  • 38.00 - 44.00 CAD / Hourly
  • <p>We are looking for an experienced Payroll Manager (Consultant) with strong SAP R3 knowledge to join our client's team in Mississauga, Ontario on a contract basis to support with reporting, SAP R3 system configuration and payroll processing. In this role, you will oversee the preparation and execution of payroll processes, ensuring compliance with legislative requirements and organizational policies. This position offers an exciting opportunity to contribute to the smooth operation of payroll systems within a regulatory body.</p><p><br></p><p>Responsibilities:</p><p>• Input and update employee data for new hires, terminations, appointments, rate changes, reclassifications, and other payroll-related adjustments.</p><p>• Process payroll transactions in adherence to organizational policies, collective agreements, and established procedures.</p><p>• Audit weekly payroll registers, ensuring compliance with legislative and collective agreement requirements, and finalize payroll with managerial approval.</p><p>• Post payroll entries to the general ledger and rectify discrepancies to ensure accurate bank deposit files and reporting.</p><p>• Reconcile control accounts within payroll systems, addressing corrections such as tax adjustments, sick leave updates, and pension reinstatements.</p><p>• Ensure all payroll activities comply with the Employment Standards Act, Revenue Agency regulations, and organizational policies.</p><p>• Respond to inquiries from internal and external audits, including year-end reviews and compliance checks.</p><p>• Support system upgrades and implementations by providing business requirements, performing testing, and ensuring documentation is up-to-date.</p><p>• Maintain and revise payroll process documentation, including the Pay Services manual, to ensure accuracy and relevance.</p><p>• Track and manage training documentation during system upgrades, ensuring proper follow-up and updates.</p>
  • 2026-03-25T23:38:42Z
Payroll Manager
  • Vancouver, BC
  • onsite
  • Permanent
  • 90000.00 - 130000.00 CAD / Yearly
  • <p>Our client, a well-established and growing organization based in Downtown Vancouver, is seeking an experienced Payroll Manager to own and manage the full payroll function for approximately 200 employees across Canada, with some exposure to U.S. payroll. Reporting to both the Human Resources and Finance departments, this role plays a key part in ensuring payroll operations run smoothly while supporting reporting and process improvements.</p><p><br></p><p>This is an excellent opportunity for a payroll professional who enjoys taking ownership of payroll end-to-end, working closely with leadership, and contributing to a collaborative and supportive team environment.</p><p><br></p><p>This role supports a stable and growing organization where payroll is a critical operational function, offering the opportunity to work cross-functionally with both HR and Finance teams.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><ul><li>Manage and administer full-cycle semi-monthly payroll for hourly and salaried employees across Canada and U.S.</li><li>Ensure payroll is processed accurately and in compliance with payroll legislation and employment standards</li><li>Maintain accurate payroll records and employee payroll data.</li><li>Prepare and post payroll-related journal entries and perform payroll account reconciliations.</li><li>Administer employee benefits and RRSP enrollments and changes.</li><li>Act as the primary point of contact for employee payroll inquiries.</li><li>Analyze payroll metrics such as vacation liability, severance calculations, and leave usage.</li><li>Assist with payroll reporting and analysis to support finance and leadership teams.</li><li>Provide ad hoc HR administrative support as required.</li></ul><p><br></p>
  • 2026-03-16T18:48:44Z
Payroll Administrator
  • Mississauga, ON
  • onsite
  • Temporary
  • 40.00 - 50.00 CAD / Hourly
  • <p>We are looking for an experienced Payroll Specialist with strong SAP payroll expertise to join our team in Mississauga, Ontario. This contract position is ideal for a payroll professional who can independently manage end-to-end payroll processing in an SAP environment, with a strong understanding of compliance, unionized settings, and payroll system configuration. In this role, you will play a key part in ensuring accurate and timely payroll processing, supporting complex payroll changes, and maintaining compliance with regulatory and collective agreement requirements.</p><p><br></p><p>Responsibilities:</p><ul><li>Configure and maintain the payroll system to support annual salary increases and updates in accordance with collective agreements and union settlements</li><li>Independently execute full-cycle payroll processing as required, ensuring accuracy and timeliness</li><li>Assess the effectiveness and reliability of payroll-related systems and processes, recommending improvements where needed</li><li>Leverage technology to enhance payroll processes and drive operational efficiencies</li><li>Prepare, review, and validate payroll reports to ensure accuracy and completeness</li><li>Generate payroll, time, and employee data reports for management as required</li><li>Collaborate with internal and external auditors during audits and provide necessary payroll data and documentation</li><li>Support collective bargaining, grievance, and settlement processes by providing accurate payroll data and analysis</li><li>Ensure compliance with payroll regulations, company policies, and union agreements</li><li>Maintain strong working knowledge of payroll, time and attendance systems, including SAP</li></ul>
  • 2026-03-25T02:38:42Z
Payroll Specialist
  • Toronto, ON
  • onsite
  • Contract / Temporary to Hire
  • 35.00 - 40.00 CAD / Hourly
  • We are looking for a highly organized and detail-driven Payroll Specialist to join our team in Toronto, Ontario. In this Contract to permanent position, you will play a key role in ensuring accurate and timely payroll processing while adhering to all applicable laws and company policies. This is an excellent opportunity to contribute to a dynamic organization within the service industry.<br><br>Responsibilities:<br>• Process payroll for all employees with precision, ensuring hours, deductions, bonuses, and other adjustments are reviewed and verified.<br>• Maintain compliance with federal, provincial, and local payroll regulations, including tax and labour laws.<br>• Address payroll-related inquiries from employees and resolve discrepancies in a timely manner.<br>• Update and manage employee information within payroll systems according to company guidelines.<br>• Generate and submit payroll reports for management and accounting purposes, ensuring accuracy and completeness.<br>• Collaborate with HR, accounting, and other departments to optimize payroll processes and support cross-functional initiatives.<br>• Identify and implement improvements to payroll procedures to enhance efficiency and accuracy.
  • 2026-03-19T16:53:16Z
Stand Alone Payroll Specialist
  • Medicine Hat, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Robert Half is seeking a skilled Stand Alone Payroll Specialist for one of our valued clients. The ideal candidate has comprehensive payroll expertise, strong compliance background, and thrives working independently within a structured environment.</p><p><br></p><ul><li>Independently process end-to-end payroll for a multi-location, multi-province employee base of 200+ in compliance with federal/provincial legislation </li><li>Calculate and remit all government and third-party deductions, including taxes, garnishments, pension, and benefits.</li><li>Ensure accuracy of payroll data entry, reconciliation, and reporting through your expertise in leading payroll systems.</li><li>Prepare and file year-end documentation (T4s, ROEs, etc.) and support audits as needed.</li><li>Maintain and update employee payroll records, respond to inquiries, and resolve discrepancies in a timely and professional manner.</li><li>Collaborate interdepartmentally with HR, Finance, and external auditors, offering payroll support and guidance.</li></ul>
  • 2026-03-11T16:03:56Z
Payroll Administrator
  • London, ON
  • onsite
  • Temporary
  • 33.50 - 37.00 CAD / Hourly
  • We are looking for an experienced Payroll Administrator to join our team in London, Ontario. This long-term contract position offers an opportunity to work in a dynamic environment within the food and food processing industry. You will play a critical role in ensuring accurate and timely payroll management for a large workforce while collaborating with a dedicated team.<br><br>Responsibilities:<br>• Process payroll for over 1,000 hourly production employees, ensuring all hours are reviewed, approved, and accurately recorded.<br>• Audit payroll data for accuracy and compliance, resolving discrepancies as needed.<br>• Administer payroll adjustments, including retroactive pay and garnishments.<br>• Manage benefits administration, including updating employee changes and submitting modifications.<br>• Handle updates related to terminations, pay adjustments, and employee information changes.<br>• Collaborate with supervisors to ensure timely approval of hours in the time management system.<br>• Support ongoing improvements and efficiencies in payroll processes.<br>• Work closely with a small team to ensure smooth payroll operations and provide assistance where required.
  • 2026-03-19T15:08:41Z
Payroll Administrator
  • Ottawa, ON
  • onsite
  • Temporary
  • 24.54 - 28.41 CAD / Hourly
  • We are looking for a dedicated Payroll Administrator to join our team in Ottawa, Ontario. In this long-term contract role, you will play a vital part in ensuring accurate payroll processing and supporting HR functions within a non-profit environment. This position offers an excellent opportunity to contribute to meaningful organizational goals while utilizing your expertise in payroll and human resources.<br><br>Responsibilities:<br>• Process payroll for approximately 100 salaried employees, ensuring accuracy and compliance with organizational policies.<br>• Handle payroll reconciliations and maintain detailed records for auditing purposes.<br>• Support HR operations by assisting with onboarding, preparing offer letters, and managing workflow development.<br>• Collaborate with team members to streamline payroll and HR processes, enhancing overall efficiency.<br>• Ensure compliance with tax regulations and employment standards in all payroll-related activities.<br>• Utilize payroll software, such as Ceridian and ADP Workforce Now, for accurate and timely payroll processing.<br>• Manage benefit administration, including enrollments and updates, to maintain employee satisfaction.<br>• Generate reports using Crystal Reports to provide insights into payroll and HR operations.<br>• Address employee inquiries regarding payroll and benefits with professionalism and clarity.<br>• Assist in implementing best practices for payroll and HR management within the organization.
  • 2026-02-26T15:04:22Z
Payroll Administrator / Payroll Specialist
  • Calgary, AB
  • remote
  • Temporary
  • - CAD / Hourly
  • <p>Our client is seeking a Payroll Administrator/Payroll Specialist to manage end-to-end payroll processes, ensure compliance, and support employee payroll inquiries. The ideal candidate will be detail-oriented, organized, and knowledgeable in payroll regulations and systems.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process and manage payroll accurately and on time</li><li>Maintain payroll records and ensure compliance with laws and company policies</li><li>Respond to employee payroll inquiries</li><li>Prepare payroll reports and assist with audits</li><li>Collaborate with HR and finance teams on payroll-related matters</li></ul><p><br></p>
  • 2026-03-12T21:33:46Z
Payroll Administrator
  • Vancouver, BC
  • onsite
  • Temporary
  • 35.63 - 41.25 CAD / Hourly
  • <p>We are looking for a dedicated Payroll Administrator to join our clients team for a part-time contract. Based in Vancouver, British Columbia, this part-time role is essential in ensuring the accurate and timely processing of payroll for our organization. With an initial hybrid onboarding period followed by remote work, this position offers flexibility while maintaining a structured approach to payroll operations.</p><p><br></p><p>Responsibilities:</p><p>• Process bi-weekly payroll using Payworks software, ensuring accuracy and adherence to deadlines.</p><p>• Review and validate payroll data for permanent, part-time, and casual employees.</p><p>• Verify timesheets, addressing any missing hours or incorrect entries with team coordinators.</p><p>• Communicate proactively with managers to resolve payroll discrepancies and ensure timely submissions.</p><p>• Generate payroll reports to confirm final details before submission.</p><p>• Respond to employee inquiries regarding payroll issues, such as discrepancies or missing payments.</p><p>• Escalate unresolved payroll matters to internal stakeholders as needed.</p><p>• Maintain compliance with union agreements and organizational policies in payroll operations.</p>
  • 2026-03-25T18:08:42Z
Payroll Specialist
  • Vancouver, BC
  • onsite
  • Permanent
  • 60000.00 - 75000.00 CAD / Yearly
  • <p>Our client is seeking an experienced Payroll Specialist to join their team. This role is responsible for managing Canadian payroll for approximately 120 employees while ensuring accuracy, compliance, and efficiency across all payroll processes. The Payroll Specialist will work closely with both Finance and HR to maintain accurate employee data, administer benefits, and provide timely payroll reporting.</p><p><br></p><p>This is an excellent opportunity for a detail-oriented payroll professional who enjoys improving processes, solving payroll-related issues, and delivering a high level of internal support.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><ul><li>Process bi-monthly payroll for approximately 120 Canadian employees using the Rippling platform</li><li>Maintain accurate payroll records, ensuring deductions, benefits, and tax filings are compliant with Canadian payroll regulations</li><li>Investigate and resolve payroll discrepancies and employee payroll inquiries in a timely manner</li><li>Prepare payroll-related reporting including ROEs, T4s, tax filings, and year-end documentation</li><li>Calculate and process statutory payments including WSIB, Employer Health Tax (EHT), and RRSP contributions</li><li>Prepare payroll reports and support financial reporting for management</li><li>Conduct payroll audits and continuously improve payroll processes to ensure efficiency and accuracy</li><li>Administer employee benefits programs including health, dental, and retirement plans</li><li>Reconcile benefit-related accounts and ensure compliance with company policies and regulations</li><li>Support the accounting team with month-end activities and ad hoc duties as required</li></ul>
  • 2026-03-04T23:48:39Z
Payroll Specialist
  • Newmarket, ON
  • onsite
  • Temporary
  • 35.15 - 40.70 CAD / Hourly
  • We are looking for a detail-oriented Payroll Specialist to oversee payroll operations for both unionized and non-unionized employees. This long-term contract position is based in Newmarket, Ontario, and offers the opportunity to work in a dynamic environment where precision and efficiency are highly valued. The role involves managing payroll processes, ensuring compliance with regulations, and supporting financial reporting needs.<br><br>Responsibilities:<br>• Process payroll for hourly and salaried employees, ensuring accuracy and adherence to deadlines.<br>• Manage weekly timesheets, including data entry, overtime calculations, and necessary adjustments.<br>• Maintain accurate records of employee vacation, sick leave, and deductions.<br>• Handle union dues remittances, pension contributions, and related compliance requirements.<br>• Distribute paystubs and ensure payroll transactions are recorded correctly.<br>• Administer onboarding, offboarding, and termination processes, including generating Records of Employment.<br>• Input and analyze payroll data using spreadsheets to support reporting efforts.<br>• Export payroll information to QuickBooks Online and process payments through Telpay.<br>• Collaborate with the finance team to prepare payroll-related reports and assist with reconciliations.
  • 2026-03-25T18:13:42Z
Controller
  • Markham, ON
  • onsite
  • Temporary
  • 45.00 - 50.00 CAD / Hourly
  • <p><strong>Job Posting: Interim Controller </strong></p><p><strong>Location:</strong> York Region, 5 days onsite</p><p> <strong>Duration:</strong> 4+ months </p><p>        </p><p><strong>About the Opportunity:</strong></p><p> Robert Half is seeking an experienced and hands-on Controller for a York Region nonprofit organization. In this role, the controller will be supporting the finance team during a transition period. This role is fully on-site and offers an immediate opportunity to make a meaningful impact within a collaborative and values-driven environment.</p><p><strong> </strong></p><p><strong> </strong></p><p><strong> </strong></p><p><strong>Key Responsibilities:</strong></p><p>·      Partner closely with the CAO and existing Controller to review, reconcile, and enhance accounting processes.</p><p>·      Support and mentor a strong team including two experienced Accounting Specialists and a Payroll Manager.</p><p>·      Oversee full-cycle accounting operations, including general ledger oversight, reconciliations, and financial reporting.</p><p>·      Assist with payroll, benefit, and HR system integration as needed (experience with Raiser's Edge and UKG an asset).</p><p>·      Ensure compliance with all internal controls, standards, and regulatory requirements.</p><p>·      Offer a fresh perspective—assess and recommend process improvements as appropriate.</p><p>·      Collaborate kindly and professionally with multiple departments, upholding school values of kindness and inclusion.</p><p><br></p>
  • 2026-03-15T21:04:28Z
Payroll Administrator
  • Richmond, BC
  • onsite
  • Temporary
  • 37.00 - 42.00 CAD / Hourly
  • We are looking for an experienced Payroll Administrator to join our team in Richmond, British Columbia, for a contract position lasting until the end of April. In this role, you will provide critical payroll support to ensure accurate and timely processing for hourly, salaried, and commission-based employees. This position offers a dynamic opportunity to contribute to a fast-paced environment in the retail furniture industry.<br><br>Responsibilities:<br>• Process payroll for hourly, salaried, and commission-based employees, ensuring accuracy and compliance with regulations.<br>• Calculate minimum pay thresholds for commission-based staff and adjust payments accordingly.<br>• Manage payroll reconciliations and benefit administration with precision and attention to detail.<br>• Utilize payroll software systems, including ADP Workforce Now, to maintain records and process payments.<br>• Provide general payroll support to alleviate workload pressures during system implementation.<br>• Collaborate with team members to resolve payroll discrepancies and answer employee inquiries.<br>• Ensure timely processing of payment schedules and compliance with company policies.<br>• Assist in onboarding and training related to payroll systems, as needed.<br>• Work closely with various departments to ensure seamless payroll operations.<br>• Maintain confidentiality and security of sensitive payroll information.
  • 2026-03-23T17:38:44Z
Payroll Specialist
  • Surrey, BC
  • onsite
  • Temporary
  • 35.00 - 40.00 CAD / Hourly
  • <p>We are looking for an experienced Payroll Specialist to join our clients team in Surrey, British Columbia. This long-term contract position offers the opportunity to manage complex payroll operations while collaborating with unionized and non-unionized employee groups. If you thrive in a fast-paced environment and have a passion for ensuring accurate and timely payroll processing, we encourage you to apply. This role offers a Hybrid - mainly remote opportunity. </p><p><br></p><p>Responsibilities:</p><p>• Process bi-weekly payroll for approximately 200+ employees, ensuring accuracy and compliance.</p><p>• Review and edit weekly timecards to prepare payroll files for submission.</p><p>• Handle payroll-related calculations, including vacation pay, retroactive payments, and referral bonuses.</p><p>• Manage payroll terminations and ensure proper payouts and deductions are applied.</p><p>• Collaborate with benefits and pension teams to resolve issues and maintain accurate records.</p><p>• Generate and analyze payroll reports, such as overtime summaries for union employees.</p><p>• Assist with year-end vacation calculations and pay rate adjustments.</p><p>• Navigate complex union agreements to ensure payroll compliance and accuracy.</p><p>• Provide support for payroll corrections and address outstanding system-related issues.</p><p>• Utilize Dimensions and UKG Pro systems for payroll and timekeeping operations.</p>
  • 2026-03-20T16:18:40Z
Payroll Specialist
  • Grimsby, ON
  • onsite
  • Permanent
  • 105000.00 - 115000.00 CAD / Yearly
  • <p>Our client is seeking an experienced Payroll Specialist with strong exposure to both local and United States payroll processing. This role is ideal for someone who enjoys working within a fast-paced environment and has hands-on experience with large-scale payroll systems. You will be responsible for accurate and timely payroll delivery, compliance with multi-jurisdictional regulations, and contributing to continuous process improvement.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Process end-to-end Canadian and United States payroll for salaried and hourly employees.</li><li>Maintain payroll accuracy by reviewing employee changes, timesheets, earnings, deductions and remittances.</li><li>Ensure compliance with federal, state, provincial and local requirements for both Canada and the United States.</li><li>Prepare payroll reports and support finance, HR and audit teams.</li><li>Resolve payroll discrepancies and respond to employee inquiries.</li><li>Contribute to system upgrades, testing and workflow improvements.</li></ul><p><br></p>
  • 2026-03-10T15:58:46Z
Payroll Specialist
  • Oshawa, ON
  • remote
  • Permanent
  • 80000.00 - 85000.00 CAD / Yearly
  • <p>We are seeking a <strong>Payroll Coordinator</strong> to join our team on full-time basis in Oshawa. In this role, you’ll handle payroll processing, financial reconciliation, and provide administrative HR support. If you have a strong background in payroll systems and thrive in a dynamic environment, we’d love to hear from you!</p><p><br></p><p><strong>Key Responsibilities</strong>:</p><ul><li>Process full-cycle payroll for various employee groups, including unionized and non-union staff, management, and executives, using Ceridian Dayforce.</li><li>Prepare and distribute annual T4s, T4As, and perform monthly, quarterly, and annual reconciliations.</li><li>Track key payroll metrics like turnover, absenteeism, and overtime, and share insights with department leaders.</li><li>Reconcile payroll-related accounts monthly or quarterly, ensuring accurate financial records.</li><li>Post bi-weekly payroll to the general ledger and prepare related journal entries.</li><li>Investigate payroll variances and assist with budgeting and forecasting.</li><li>Support compliance and audits, ensuring accurate reporting to regulatory agencies.</li><li>Help with HR tasks such as job postings, interview scheduling, and onboarding/offboarding processes.</li><li>Maintain and update employee records and HR systems with care and confidentiality.</li></ul>
  • 2026-03-02T20:48:40Z
HR Operations Manager
  • Toronto, ON
  • onsite
  • Permanent
  • 118000.00 - 132000.00 CAD / Yearly
  • <p>We are seeking a <strong>Manager, HR Operations</strong> to build and lead the Americas HR Operations function for a global organization. This role shapes the operating model, establishes scalable processes, and delivers consistent HR services across multiple countries. It combines strategic leadership with hands‑on execution, including complex casework, project delivery, and team development.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Leadership & Team Development</strong></p><ul><li>Serve as a player‑coach; hire, mentor, and manage a small HR Operations team.</li><li>Oversee escalated or sensitive HR matters and ensure service continuity.</li></ul><p><strong>Stakeholder Partnership</strong></p><ul><li>Collaborate with HRBPs, senior leaders, Finance, Legal, and external vendors.</li><li>Influence outcomes across a matrixed, multi-country environment.</li></ul><p><strong>Operating Model & Process Design</strong></p><ul><li>Build regional workflows, SLAs, governance, and knowledge management.</li><li>Document processes and implement cross-training for operational resilience.</li></ul><p><strong>Project & Change Management</strong></p><ul><li>Lead HR initiatives including HRIS enhancements, vendor transitions, and payroll/process improvements.</li><li>Manage timelines, priorities, and communication across stakeholders.</li></ul><p><strong>HR Operations & Employee Lifecycle</strong></p><ul><li>Oversee onboarding, job changes, disciplinary actions, and terminations.</li><li>Manage employment documentation and support employee/HRBP inquiries.</li></ul><p><strong>Leave, Benefits & Absence</strong></p><ul><li>Administer leave programs and ensure accurate benefits enrollment and compliance.</li></ul><p><strong>HRIS, Data & Compliance</strong></p><ul><li>Serve as HRIS administrator; maintain data accuracy, audits, and regulatory reporting.</li></ul><p><strong>Payroll Oversight</strong></p><ul><li>Supervise regional payroll accuracy, timeliness, and compliance in partnership with internal teams and providers.</li></ul><p><strong>Vendor & Mobility Management</strong></p><ul><li>Manage vendor relationships and oversee immigration and mobility processes.</li></ul><p><strong>Continuous Improvement & Reporting</strong></p><ul><li>Track KPIs/SLAs and lead automation and process‑improvement efforts</li></ul><p><br></p>
  • 2026-02-26T21:48:43Z
Accountant
  • East York, ON
  • remote
  • Temporary
  • 35.15 - 40.70 CAD / Hourly
  • We are looking for a detail-oriented Accountant to join our team on a contract basis in East York, Ontario. In this role, you will play a pivotal part in managing payroll accounting, reconciling accounts, and supporting financial reporting processes. This position is ideal for someone with strong analytical skills and expertise in compliance, audit procedures, and collaboration across departments.<br><br>Responsibilities:<br>• Prepare and post journal entries related to payroll, including wages, benefits, taxes, and accruals.<br>• Ensure payroll costs are accurately allocated to appropriate cost centres and general ledger accounts.<br>• Conduct periodic reconciliations of payroll subledgers, bank funding accounts, and statutory liabilities such as taxes and benefits.<br>• Investigate and resolve discrepancies in reconciliations promptly.<br>• Support month-end and year-end financial close processes by providing payroll data and maintaining accruals for bonuses, vacation, and other items.<br>• Assist in preparing audit schedules and provide necessary documentation for financial statements.<br>• Ensure all payroll transactions comply with applicable tax laws, labour standards, and organizational policies.<br>• Validate and oversee government filings and statutory remittances to ensure accuracy.<br>• Collaborate with Payroll Operations, Human Resources, Finance teams, and external service providers to enhance payroll processes.<br>• Contribute to maintaining robust payroll controls and documentation to support both internal and external audits.
  • 2026-03-19T21:58:43Z
Full Charge Bookkeeper
  • Toronto, ON
  • onsite
  • Permanent
  • 65000.00 - 80000.00 CAD / Yearly
  • We are looking for an experienced Full Charge Bookkeeper to join our team in Toronto, Ontario. This role is pivotal to maintaining accurate financial records and ensuring compliance within a dynamic healthcare setting. If you have a strong background in bookkeeping, particularly in the medical sector, and thrive in a detail-oriented environment, we encourage you to apply.<br><br>Responsibilities:<br>• Manage the complete bookkeeping cycle, including accounts payable, accounts receivable, payroll processing, and bank reconciliations.<br>• Prepare and analyze financial statements, ensuring accuracy and providing key insights for management and physicians.<br>• Process medical billing and insurance claims, and reconcile patient accounts and insurance payments.<br>• Handle government remittances and tax filings while adhering to healthcare regulations.<br>• Collaborate with medical staff and external accountants during audits and budgeting activities.<br>• Utilize accounting software, such as QuickBooks, and electronic healthcare record systems to streamline financial processes.<br>• Safeguard sensitive financial and patient data, ensuring compliance with privacy standards.
  • 2026-03-04T20:18:41Z
Controller
  • Vancouver, BC
  • onsite
  • Permanent
  • 90000.00 - 110000.00 CAD / Yearly
  • <p>We are seeking an experienced and strategic Hotel Controller to oversee all financial operations of a luxury full-service hotel in British Columbia. Reporting to the Managing Director and working closely with ownership and corporate finance, the Hotel Controller will act as a trusted business partner, ensuring financial integrity, regulatory compliance, and strong financial performance in a dynamic luxury hospitality environment.</p><p><br></p><p>This person needs to have Opera Cloud experience.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><p><strong>Financial Leadership & Strategy</strong></p><ul><li>Serve as a member of the Hotel Executive Committee, providing strategic financial insight to support operational and commercial decision-making.</li><li>Partner with the General Manager and department leaders to drive profitability, cost efficiency, and long-term financial sustainability.</li><li>Lead the annual budgeting process, rolling forecasts, and long-range financial planning.</li><li>Accounting & Financial Reporting</li><li>Oversee all accounting operations including general ledger, accounts payable/receivable, payroll, cash management, and capital asset accounting.</li><li>Prepare timely and accurate monthly, quarterly, and annual financial statements in accordance with Canadian GAAP and corporate standards.</li><li>Ensure accurate revenue recognition across rooms, food & beverage, spa, retail, and events.</li><li>Look after the financial requirements ownership</li></ul><p><strong>Controls, Compliance & Risk Management</strong></p><ul><li>Maintain robust internal controls to safeguard hotel assets and ensure financial accuracy.</li><li>Ensure full compliance with British Columbia provincial legislation, including:</li><li>Employment Standards Act (BC)</li></ul><p><strong>WorkSafeBC Requirements</strong></p><ul><li>PST, GST, and municipal hotel taxes (MRDT)</li><li>Coordinate and lead external audits, tax filings, and statutory reporting.</li><li>Act as primary liaison with banks, auditors, insurance, legal and regulatory authorities.</li><li>Review Annual Hotel Contracts</li></ul><p><strong>Operational Finance</strong></p><ul><li>Collaborate with department heads to manage labor costs, operating expenses, and productivity benchmarks in a unionized and/or non-union environment.</li><li>Monitor inventory, purchasing controls, and vendor contracts to ensure compliance with corporate and brand standards.</li><li>Evaluate capital expenditure requests and track ROI on approved projects.</li></ul><p><strong>Leadership & Talent Development</strong></p><ul><li>Lead, mentor, and develop the hotel finance team, fostering a positive culture of accountability, accuracy, and service excellence.</li><li>Ensure proper training on financial policies, systems, and internal controls.</li></ul><p><br></p>
  • 2026-03-06T17:33:42Z
Sales Administrator
  • Surrey, BC
  • onsite
  • Temporary
  • 24.00 - 27.00 CAD / Hourly
  • <p>We are looking for a highly skilled Sales Administrator for our client located in Surrey, BC. This position will support the sales and office teams by accurately processing sales invoices, facilitating payroll data entry, managing employee expenses, handling travel arrangements, and carrying out general administrative duties. This role is ideal for candidates who are detail-oriented, and able to manage multiple tasks in a fast-paced environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Receive, print, code, and send out sales invoices; issue bills to customers as requested. </li><li>Enter payroll hours for employees and submit data for payroll processing.</li><li>Reconcile employee expenses and company Visa card transactions.</li><li>Convert quotes and client meeting notes into formatted sales invoices for customers.</li><li>Log into banking portals to update account information and perform routine banking tasks.</li><li>Book travel arrangements (such as ferries and flights) for company management or owners.</li><li>Perform credit reference checks on clients and vendors as needed.</li><li>Order and manage inventory for office supplies.</li><li>Maintain templates and handle straightforward typing and formatting tasks for internal communications.</li><li>Utilize Sage 50 software for accounting and expense reconciliation.</li></ul><p><br></p>
  • 2026-03-10T20:13:50Z
Accountant
  • Thornhill, ON
  • onsite
  • Temporary
  • 25.00 - 29.00 CAD / Hourly
  • We are looking for a detail-oriented Accountant to join our team on a contract basis in Thornhill, Ontario. In this role, you will manage various financial processes, ensuring accuracy and compliance within an educational setting. This position offers a great opportunity to apply your expertise in accounting systems and practices while contributing to a meaningful organization.<br><br>Responsibilities:<br>• Process and manage financial transactions using Sage 50 software, including entries for receipts, subsidies, and deposits.<br>• Prepare monthly group insurance entries and reconcile accounts to ensure accuracy.<br>• Handle registrations for school-year and summer programs, ensuring all data is correctly entered.<br>• Manage petty cash transactions and issue cheques as required.<br>• Perform monthly reconciliations of accounts, ensuring all discrepancies are identified and resolved.<br>• Process visa and subsidy payments, including wage subsidies, and post them to the general ledger.<br>• Coordinate pre-authorized payments and maintain accurate records for auditing purposes.<br>• Generate reports and provide financial summaries to regional offices.<br>• Collaborate with the team to ensure compliance with organizational and regulatory standards.<br>• Support payroll and accounts payable processes as needed.
  • 2026-03-24T15:48:42Z
Payroll and Benefits Specialist
  • Mississauga, ON
  • remote
  • Permanent
  • 78000.00 - 88000.00 CAD / Yearly
  • <p>We are looking for a hands-on Payroll & Benefits Specialist who will take full ownership of end-to-end payroll processing for under 150 employees in Canada. Working with ADP WFN, this role manages bi-weekly payroll, ensures accuracy and compliance, and supports the ongoing centralization of payroll processes. This position is 100% remote, offering autonomy and the opportunity to work independently while supporting a collaborative HR and payroll function. In addition to payroll, this position oversees benefits administration, RRSP program coordination, and provides backup support to the U.S. payroll team. The ideal candidate is detail-oriented, organized, and able to work independently in a remote environment.</p><p><br></p><p>Key Responsibilities</p><p>Payroll Administration </p><ul><li>Process full-cycle, bi-weekly payroll for under 150 employees across Canada</li><li>Manage all payroll changes including new hires, terminations, salary changes, LOAs, and ROEs.</li><li>Complete payroll reconciliations and ensure accurate payroll source deductions.</li><li>Prepare payroll reports and metrics for management as needed.</li><li>Handle year-end activities including T4s, year-end balancing, and reporting.</li><li>Support the centralization and streamlining of payroll processes across the organization.</li><li>Assist with internal and external payroll audits.</li></ul><p>Benefits & Retirement Programs</p><ul><li>Administer the Canadian group benefits program including enrollments, changes, and terminations.</li><li>Provide ongoing employee support for benefits inquiries and issue resolution.</li><li>Manage RRSP administration including employee enrollment and payroll integration.</li></ul><p>Cross-Border & Team Support</p><ul><li>Cross-train with the U.S. payroll team and act as backup when required.</li><li>Collaborate with HR, Finance, and leadership to support payroll-related projects.</li></ul><p><br></p>
  • 2026-03-10T20:34:10Z
Payroll/HR Specialist
  • Toronto, ON
  • onsite
  • Permanent
  • 75000.00 - 85000.00 CAD / Yearly
  • We are looking for an experienced Payroll/HR Specialist to join our manufacturing team in Toronto, Ontario. In this role, you will oversee payroll processing, benefits administration, and HR-related functions, ensuring compliance with company policies and government regulations. If you have a strong background in payroll systems and a keen eye for detail, we encourage you to apply.<br><br>Responsibilities:<br>• Process employee payroll accurately and on time using accounting software systems.<br>• Manage benefit functions, including enrolments, updates, and employee inquiries.<br>• Collaborate with HR to ensure smooth integration of payroll and benefits processes.<br>• Generate detailed reports using tools such as Crystal Reports to support financial and HR decision-making.<br>• Handle payment processing tasks, including deductions, reimbursements, and bonuses.<br>• Maintain compliance with provincial and federal payroll regulations.<br>• Troubleshoot and resolve payroll-related issues efficiently.<br>• Ensure accurate record-keeping and reporting for audits and internal reviews.<br>• Implement updates or changes to payroll systems as required.<br>• Provide support and training to employees on payroll and benefits-related topics.
  • 2026-03-10T20:18:46Z
Accounting Manager
  • Burnaby, BC
  • onsite
  • Permanent
  • 130000.00 - 150000.00 CAD / Yearly
  • We are looking for an experienced Accounting Manager/Supervisor to join our team in Burnaby, British Columbia. In this role, you will oversee critical accounting operations, lead a dynamic team, and play a pivotal role in shaping the financial infrastructure for a growing SaaS company. This position offers an exciting opportunity to combine leadership, technical expertise, and strategic thinking to build a world-class accounting function.<br><br>Responsibilities:<br>• Manage and supervise the general ledger operations, ensuring accurate and timely month-end closings for both parent and international subsidiaries.<br>• Lead and mentor a team of accountants, providing guidance, training, and opportunities for skill development and growth.<br>• Conduct detailed reviews of financial operations and reporting, ensuring compliance with accounting standards and company policies.<br>• Oversee the preparation and submission of global indirect tax filings, ensuring compliance across multiple jurisdictions.<br>• Act as the primary liaison with external auditors during annual consolidated audits and statutory audits for international subsidiaries.<br>• Research and resolve complex technical accounting issues, documenting policies and ensuring adherence to standards.<br>• Develop and implement comprehensive standard operating procedures to maintain high-quality accounting records and minimize risks.<br>• Perform in-depth analysis of financial results, preparing variance reports and analytics to support business decision-making.<br>• Drive efficiency and automation within the accounting function by managing the implementation of new software and systems.<br>• Collaborate with cross-functional teams to address finance, accounting, and tax-related matters effectively.
  • 2026-03-03T23:18:44Z
2