<p>Our client is looking for an experienced <strong>Payroll Specialist</strong> to join a non-profit organization in <strong>Edmonton, Alberta</strong> in a contract-to-permanent opportunity. This role is ideal for a payroll professional with experience managing high-volume biweekly payroll, supporting unionized and non-unionized employees, and resolving payroll and system issues. The successful candidate will be detail-oriented, analytical, and comfortable working with large datasets and cross-functional teams.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Administer end-to-end biweekly payroll for approximately 3,500–3,800 employees, ensuring accurate and timely processing.</li><li>Process payroll for unionized and non-unionized employees across multiple provinces, ensuring compliance with collective agreements and legislation.</li><li>Review and validate time records prior to payroll processing.</li><li>Investigate payroll discrepancies and resolve employee, system, reporting, and vendor-related issues.</li><li>Prepare payroll reports, reconciliations, and analysis using advanced Excel functions.</li><li>Support payroll system administration, troubleshooting, and timekeeping applications.</li><li>Identify process improvements, document procedures, and support payroll policies and workflows.</li><li>Complete year-end activities, including T4s, Records of Employment, and statutory filings.</li><li>Collaborate with Human Resources and Finance to maintain accurate records, reconcile payroll, and support audits.</li></ul><p><br></p>
<p>Our client is seeking a Payroll Specialist for a 12–15 month contract in Edmonton, Alberta. This fully in-office role requires strong payroll knowledge, including unionized payroll, accruals, benefits administration, and employee inquiries, with additional support for expenses and payables.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process weekly and bi-weekly payroll for unionized and non-union employees.</li><li>Maintain leave accruals and resolve payroll discrepancies.</li><li>Respond to payroll inquiries and manage the shared inbox.</li><li>Support pension, benefits, and payroll record administration.</li><li>Review employee expenses and assist with accounts payable.</li><li>Assist with year-end payroll activities, including T4s.</li><li>Use Great Plains Dynamics and other financial systems to support payroll operations.</li></ul><p><br></p>
<p>We are looking for a <strong>Payroll Specialist</strong> to support accurate and timely payroll operations for a healthcare-focused organization in Toronto, Ontario. This position plays an important role in administering employee pay, benefits-related payroll activities, and payment processing while maintaining compliance with established policies and applicable regulations. The ideal candidate brings strong hands-on experience with payroll systems, a high level of attention to detail, and the ability to manage confidential information with professionalism.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Administer end-to-end payroll activities for employees, ensuring earnings, deductions, and adjustments are processed correctly and on schedule.</p><p>• Review payroll data for accuracy, investigate discrepancies, and resolve issues related to employee pay in a timely manner.</p><p>• Maintain and update employee payroll records within accounting and payroll platforms, ensuring data integrity and confidentiality.</p><p>• Support benefits-related payroll administration, including the accurate handling of applicable deductions, remittances, and reconciliations.</p><p>• Process payments and payroll-related transactions in accordance with internal controls, company procedures, and legislative requirements.</p><p>• Prepare payroll reports and supporting documentation to assist with audits, reconciliations, and month-end activities.</p><p>• Work with internal stakeholders to respond to payroll inquiries and provide clear information on payroll and payment matters.</p><p>• Contribute to payroll system updates or process changes, including activities involving ADP Workforce Now or Ceridian when required.</p>
We are looking for a Payroll Specialist to join a construction and contractor organization in Toronto, Ontario on a Contract basis. This opportunity is ideal for someone with payroll experience who can step in quickly, manage high-volume payroll activity, and help maintain continuity during a retirement transition. The position supports a large Canadian workforce with a mix of salaried, hourly, unionized, non-unionized, and seasonal employees. This role requires strong attention to detail, confidence with payroll systems, and the ability to work effectively in a collaborative environment with a regular onsite presence.<br><br>Responsibilities:<br>• Process weekly payroll for a large employee population, ensuring earnings, deductions, and payments are completed accurately and on schedule.<br>• Review and import time and attendance data from systems such as Kronos and other site-based tracking tools before finalizing payroll in Dayforce.<br>• Administer payroll for hourly employees across unionized and non-unionized groups, applying pay rates and employment terms in accordance with collective agreements and company policies.<br>• Prepare and distribute pay statements for applicable employee groups each week, including coordinating required mailings and internal delivery timelines.<br>• Enter and validate payroll adjustments such as bonuses, allowances, and other special payments while confirming that calculations are correct.<br>• Maintain employee wage information, payroll records, and supporting spreadsheets, including reconciliations related to union dues and other payroll-specific reporting.<br>• Support pension, TFSA, and benefits-related payroll inputs for multiple union groups, taking into account varying local agreement requirements.<br>• Run payroll reports for review and submit completed payroll information for approval prior to final processing.<br>• Provide hands-on knowledge transfer support during the contract period to help preserve key payroll processes and ensure uninterrupted service.<br>• Assist with payroll administration for seasonal staff and summer students, including manual entry of hours when required.
We are looking for a Payroll Specialist to join an engineering organization in Etobicoke, Ontario on a Long-term Contract basis. This opportunity is well suited to a payroll specialist who values accuracy, service excellence, and strong compliance practices in a fast-paced technical environment. The role supports reliable payroll operations, employee data integrity, and reporting needs while contributing to a collaborative and growth-focused workplace.<br><br>Responsibilities:<br>• Process payroll accurately and on schedule while ensuring compliance with company policies, payroll legislation, and applicable collective agreement requirements.<br>• Review bi-weekly and monthly payroll submissions prepared by others, identify discrepancies, and resolve issues before finalization.<br>• Maintain employee payroll and benefits information across payroll and HR systems, ensuring records remain complete, current, and reliable.<br>• Prepare recurring payroll reports, reconciliations, and analysis to support internal stakeholders and operational decision-making.<br>• Administer deductions, taxable benefits, and related adjustments in line with statutory and organizational requirements.<br>• Respond to payroll-related inquiries from employees and business partners with clear, timely, and accurate support.<br>• Assist with payroll audits, remittances, and year-end activities to help ensure accurate reporting and regulatory compliance.<br>• Contribute to process improvements, documentation updates, and system-related payroll activities as needed.
<p>Robert Half is recruiting a Payroll Specialist on behalf of an industry leader. This is an excellent opportunity to join a well-established payroll team supporting a large, multi‑provincial Canadian workforce. This position is based in the Greater Edmonton, Alberta area.</p><p><br></p><p>The Payroll Specialist will support end‑to‑end payroll processing and act as a key point of contact for employee payroll and benefits inquiries. The role reports directly to the Payroll Manager and works alongside a collaborative and growing payroll team</p><p><br></p><p>This position is ideal for a payroll professional with a strong understanding of payroll fundamentals, solid technical skills, and exceptional attention to detail, who is comfortable working with field-based employees in a fast‑paced environment</p><p><br></p><p><strong>Payroll Processing</strong></p><ul><li>Process weekly, multi‑provincial Canadian payroll</li><li>Ensure payroll is completed accurately and on time using</li><li>Review, validate, and troubleshoot electronic timesheets</li><li>Support payroll job costing requirements</li><li>Assist with payroll reconciliations and balancing</li><li>Ensure compliance with provincial payroll legislation</li></ul><p><strong>Benefits Administration & Reconciliations</strong></p><ul><li>Complete regular benefits reconciliations</li><li>Respond to frequent employee inquiries related to benefits coverage and deductions</li><li>Support benefit enrollments, changes, and terminations</li><li>Liaise with internal teams and benefits providers as required</li></ul><p><strong>Employee Support & Inquiries</strong></p><ul><li>Serve as a primary contact for payroll- and benefits-related employee questions</li><li>Provide clear, professional, and timely responses to inquiries</li><li>Work closely with employees in operational and field-based roles</li></ul><p><strong>Systems & Process Support</strong></p><ul><li>Maintain accurate and up-to-date payroll records</li><li>Assist with payroll audits, reporting, and year-end activities</li><li>Identify discrepancies and escalate issues as appropriate</li><li>Contribute to continuous improvement initiatives within payroll processes</li></ul>
<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><p><br></p>
<p><strong>About the Opportunity</strong></p><p> Robert Half Canada has partnered with an organization in the transportation, haulage, and logistics industry to hire a Payroll Administrator. This role is ideal for a detail-oriented payroll professional with experience managing payroll processes in a deadline-driven environment. The successful candidate will support accurate and timely payroll administration while maintaining compliance with company policies and applicable legislation.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Process payroll accurately and on schedule for hourly, salaried, and, where applicable, unionized employees</li><li>Maintain employee payroll records, including new hires, terminations, rate changes, deductions, and benefits updates</li><li>Review and verify timesheets, attendance records, and payroll-related data for accuracy and completeness</li><li>Administer statutory deductions, remittances, and year-end payroll reporting, including T4s and related documentation</li><li>Respond to employee payroll inquiries in a professional and timely manner</li><li>Reconcile payroll accounts and assist with month-end reporting and related journal entries</li><li>Support payroll audits and maintain payroll documentation in an organized and confidential manner</li><li>Coordinate with Human Resources, Accounting, and operational teams to ensure accurate payroll processing</li><li>Monitor compliance with applicable employment standards, payroll legislation, and internal controls</li><li>Identify opportunities to improve payroll procedures and reporting processes</li></ul><p><br></p>
<p>Our client, an established organization in the Kitchener-Waterloo area, is seeking a <strong>Payroll Administrator</strong> to join their team. This is an excellent opportunity for a detail-oriented payroll professional with experience managing <strong>multi-provincial payroll, including Quebec</strong>, who takes pride in ensuring employees are paid accurately and on time.</p><p><br></p><p>The Payroll Administrator will be responsible for the day-to-day administration of payroll, employee data maintenance, payroll reporting, government filings, payroll calculations, and responding to employee and management inquiries.</p><p><br></p><p>Must-Have Qualifications</p><ul><li><strong>Payroll experience using Oracle is required.</strong></li><li><strong>Minimum 2 years of payroll experience.</strong></li><li><strong>Experience processing multi-provincial payroll, including Quebec, is required.</strong></li><li><strong>Payroll Compliance Practitioner (PCP) designation is required.</strong></li><li>Strong understanding of Canadian payroll legislation and compliance requirements.</li><li>Strong attention to detail and accuracy.</li><li>Ability to manage confidential employee and financial information.</li><li>Excellent organizational skills and the ability to meet strict payroll deadlines.</li></ul><p>Key Responsibilities</p><p>Payroll Processing & Administration</p><ul><li>Collect, review, and validate employee hours and payroll submissions.</li><li>Calculate and input employee hours and other payroll-related information.</li><li>Enter payroll changes and employee updates for each pay period.</li><li>Provide payroll information and support to Branch Managers as required.</li><li>Process special payroll entries, including bonus payments and other adjustments.</li><li>Calculate statutory holiday pay and other payroll-related entitlements.</li><li>Calculate and process health benefit and pension payments.</li><li>Prepare and verify employee statements of earnings.</li><li>Run payroll reports and review information for accuracy.</li><li>Prepare and process payroll-related journal entries.</li><li>Ensure payroll is processed accurately and within established deadlines.</li><li>Process payroll across multiple Canadian provinces, including Quebec.</li></ul><p>Government Reporting & Compliance</p><ul><li>Complete and submit required government forms and documentation.</li><li>Prepare and submit Employment Insurance (EI) new hire reports.</li><li>Prepare and process Records of Employment (ROEs).</li><li>Assist with the preparation, reconciliation, and distribution of annual T4s.</li><li>Ensure payroll records and documentation are accurate and properly maintained.</li><li>Maintain compliance with federal and provincial payroll legislation.</li><li>Apply Quebec-specific payroll requirements as applicable.</li></ul><p>Banking Administration</p><ul><li>Support payroll-related banking administration and processes.</li><li>Maintain open communication with banking partners and internal stakeholders.</li><li>Respond to and resolve payroll-related banking inquiries and discrepancies.</li><li>Ensure payroll funding and banking information is accurate and timely.</li></ul><p><br></p>
We are looking for a Payroll Administrator to support accurate and timely payroll operations for a busy healthcare organization in Waterloo, Ontario. This role is ideal for someone who combines strong technical payroll knowledge with a service-oriented approach when assisting employees and internal partners. You will play an important part in maintaining payroll accuracy, meeting legislative obligations, and contributing to efficient day-to-day administration.<br><br>Responsibilities:<br>• Manage end-to-end bi-weekly payroll processing for a varied workforce that includes salaried, hourly, unionized, and piece-rate employees.<br>• Review payroll registers and related reports to identify discrepancies, confirm accuracy, and resolve issues before payments are issued.<br>• Ensure employees, contractors, and other payees receive correct compensation within established deadlines.<br>• Prepare and maintain payroll-related records, including vacation balances, statutory deductions, garnishments, benefits, and other payroll adjustments.<br>• Work closely with Human Resources and other internal teams to keep employee information current and aligned with payroll requirements.<br>• Provide support for employment documentation and payroll forms, including records of employment, tax documents, and remittance-related paperwork.<br>• Respond to payroll inquiries from staff members and external agencies in a thorough and timely manner.<br>• Coordinate year-end payroll activities, including the preparation and distribution of T4 slips.<br>• Contribute to process improvements that strengthen payroll quality, compliance, and operational efficiency.
<p>We are looking for a Payroll Administrator to join our team in Waterloo, Ontario on a Contract basis. This role supports payroll operations for a large employee population and works closely with internal partners to ensure pay is processed accurately, on schedule, and in compliance with company requirements. The successful candidate will bring strong customer service skills, solid payroll knowledge, and the ability to manage detailed information in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Process bi-weekly payroll for a broad workforce that includes salaried, hourly, and unionized employees.</p><p>• Review payroll records and audit reports to confirm earnings, deductions, and payments are accurate before final processing.</p><p>• Reconcile payroll information and export system data into Excel to analyze discrepancies using tools such as PivotTables and VLOOKUP.</p><p>• Update employee payroll details, including banking changes, and calculate items such as vacation payouts when required.</p><p>• Prepare payroll-related reports covering deductions, garnishments, vacation balances, insurance adjustments, and other remittance information.</p><p>• Work collaboratively with Human Resources and other departments to keep employee payroll records current and properly documented.</p><p>• Assist employees with payroll documentation, including records of employment, tax forms, and other required paperwork.</p><p>• Respond to questions from employees, external contacts, and government agencies with professionalism and timely follow-up.</p><p>• Contribute to continuous improvement efforts by identifying payroll issues and supporting more efficient administrative processes.</p>
<p><strong>We are looking for an experienced Payroll consultant to support a long-term contract opportunity in Ottawa, Ontario. </strong>This role is ideal for a detail-oriented payroll specialist who can build structure, improve processes, and provide reliable guidance across <strong>complex payroll operations in the United States and internationally.</strong> The successful candidate will bring strong communication skills and hands-on expertise managing payroll, benefits, compliance, and vendor coordination in a dynamic environment.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Establish and organize payroll operations for a newly formed or developing payroll function, creating practical processes that support accuracy and consistency.</p><p>• Oversee end-to-end payroll activities for employees in the U.S. and other jurisdictions, ensuring timely processing and alignment with applicable legislation and internal policies.</p><p>• Administer payroll-related records, deductions, taxable benefits, and remittances with careful attention to compliance requirements.</p><p>• Work closely with internal stakeholders to address payroll inquiries, explain processes clearly, and build confidence across teams.</p><p>• Review payroll data for accuracy, investigate discrepancies, and resolve issues through detailed analysis and corrective action.</p><p>• Coordinate with external payroll providers and system partners to support service delivery, reporting needs, and process improvements.</p><p>• Support benefit and expense-related payroll components, including integration points involving platforms such as Concur and payroll applications.</p><p>• Contribute to audits, reconciliations, and documentation updates to strengthen payroll controls and reporting reliability.</p>
<p>Our client, a privately owned family business based in Richmond are looking for an Accounting & Payroll Clerk to join their organization with the following responsibilities.</p><p><br></p><p><strong>General Accounting</strong></p><ul><li>Review and reconcile general ledger and trial balance accounts for all locations using Sage Intacct.</li><li>Prepare and process recurring journal entries, accruals, and month-end reconciliations.</li><li>Maintain and reconcile prepaid expenses, including insurance, property taxes, and franchise fees.</li><li>Complete bank reconciliations for multiple accounts, including hotel operations, USD accounts, and petty cash.</li><li>Prepare and submit applicable tax remittances, including GST, PST, MRDT, NRT, and parking taxes.</li><li>Submit year end NRT summary to CRA</li></ul><p><strong>Accounts Receivable</strong></p><ul><li>Record deposits and maintain accounts receivable records for hotel operations using Opera.</li><li>Prepare and distribute monthly statements and invoices for direct billing guests.</li><li>Prepare monthly rent files for commercial and residential tenants.</li><li>Record deposits and review and reconcile commercial and residential account balances.</li><li>Prepare miscellaneous invoices for tenants as requested by the Property Manager.</li><li>Manage, dispute, and record credit card chargebacks.</li></ul><p><strong>Accounts Payable and Cash Management</strong></p><ul><li>Process accounts payable and payments for all locations, including:</li><li>Auto debits</li><li>ACH/EFT payments</li><li>Credit card payments and Spend Dynamics transactions</li><li>Pre-authorized payments</li><li>Wire payments</li><li>Replenish, reconcile, and record ATM and petty cash expenses.</li></ul><p><strong>Payroll and Benefits Administration</strong></p><ul><li>Process payroll for all employees, including hotel union and non-union employees, using Payworks.</li><li>Prepare and process payroll-related remittances, including union dues, garnishments, WCB, and EHT. Report and file year end reports for these factions.</li><li>Submit Year End T4s and reconcile PIER report</li><li>Set up, maintain, and update employee payroll records.</li><li>Reconcile LTD deductions with payroll</li><li>Administer employee benefit and retirement programs, including:</li><li>RBC Group Benefits</li><li>RBC RRSP and TFSA programs</li><li>Manulife RRSP</li><li>Support managers and employees with payroll-related inquiries and ensure payroll deadlines are met.</li><li>Stay compliant with BC Labour Standards and changes to legislation/regulations.</li></ul><p><strong>Collaboration and Support</strong></p><ul><li>Work closely with managers and internal teams to coordinate payroll and accounting activities.</li><li>Support the timely completion of payroll and month-end deadlines.</li><li>Assist with other accounting and administrative duties as required.</li></ul>
<p>Our client, a well-established manufacturing organization in the Niagara region, is seeking an experienced Accounts Receivable Specialist to join their team. This position is ideal for a high-volume AR professional who thrives in a fast-paced environment, enjoys building strong customer relationships, and takes pride in maintaining accurate financial records.</p><p>Reporting to the Controller, the successful candidate will primarily support the accounts receivable function while also assisting with payroll and accounts payable activities as required.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Accounts Receivable (85%)</strong></p><ul><li>Process high-volume customer invoicing and cash applications</li><li>Monitor aging reports and proactively follow up on outstanding receivables</li><li>Investigate and resolve customer payment discrepancies and deductions</li><li>Reconcile customer accounts and maintain accurate records</li><li>Prepare collection notes and escalate delinquent accounts when necessary</li><li>Communicate regularly with customers regarding account status and payment arrangements</li><li>Generate AR reports and analysis for management</li><li>Support month-end closing activities, account reconciliations, and reporting requirements</li></ul><p><strong>Payroll Support (10%)</strong></p><ul><li>Assist with bi-weekly payroll processing for 30 employees</li><li>Review time and attendance records for accuracy</li><li>Support payroll data entry and payroll-related recordkeeping</li><li>Assist with payroll inquiries and reporting requirements</li></ul><p><strong>Accounts Payable Support (5%)</strong></p><ul><li>Process vendor invoices and expense reports</li><li>Match invoices to purchase orders and receiving documents</li><li>Assist with vendor account reconciliations</li><li>Provide coverage and support during peak periods and team absences</li></ul><p><br></p>
<p>We are seeking an experienced, detail-oriented <strong>Accounting Manager</strong> to join our finance team in Burlington, ON. This position is responsible for managing the organization's day-to-day accounting functions while ensuring accurate financial reporting and supporting month-end and year-end close activities. The successful candidate will play a key role in maintaining the integrity of the company's financial records and providing reliable financial information to support business decisions.</p><p><br></p><p>This is an excellent opportunity for someone who enjoys working independently while collaborating closely with leadership in a dynamic, manufacturing environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage full-cycle bookkeeping and accounting functions</li><li>Maintain the General Ledger and ensure accuracy of all financial transactions</li><li>Prepare monthly, quarterly, and annual financial statements in accordance with GAAP</li><li>Complete month-end and year-end closing activities, including journal entries and account reconciliations</li><li>Perform bank, balance sheet, and intercompany reconciliations</li><li>Maintain prepaid expense, accrual, inventory, and fixed asset schedules</li><li>Process accounts payable and accounts receivable, ensuring timely and accurate recording of transactions</li><li>Prepare and process bi-weekly payroll while maintaining payroll records- 80 Employees- Non Union- Dayforce</li><li>Coordinate statutory remittances and government filings including HST, WSIB, garnishments, and other required submissions</li><li>Reconcile sub-ledgers to the General Ledger</li><li>Manage cash receipts, bank deposits, petty cash, and cash reconciliations</li><li>Maintain accurate accounting documentation and supporting records</li><li>Assist with management reporting by providing financial analysis and insights</li><li>Maintain personnel files and payroll-related documentation as required</li><li>Support audits and ensure compliance with accounting policies and internal controls</li><li>Participate in special projects and perform additional accounting duties as assigned</li></ul><p><br></p>
<p><strong>Accounting Manager (hybrid)</strong></p><p><strong>North Vancouver, BC | Permanent | Full-Time</strong></p><p><br></p><p>Our client is a well-established organization located in North Vancouver and is seeking an experienced Accounting Manager to join their team. This is an excellent opportunity for an accounting professional who enjoys being hands-on with the numbers while also providing leadership, mentorship, and oversight to an accounting team.</p><p><br></p><p>The successful candidate will be responsible for overseeing the organization’s full-cycle accounting function, supporting accurate and timely financial reporting, and ensuring effective financial processes and controls. Experience with, or exposure to, unionized payroll processing will be considered an asset.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• Oversee the full-cycle accounting function, including accounts payable, accounts receivable, general ledger, reconciliations, accruals, and month-end close</p><p>• Prepare and review monthly financial statements, management reports, and supporting schedules</p><p>• Lead and mentor members of the accounting team, providing guidance, coaching, and support to ensure accuracy and efficiency</p><p>• Manage the month-end and year-end close processes and ensure reporting deadlines are consistently met</p><p>• Perform account reconciliations and investigate discrepancies, ensuring the integrity and accuracy of financial information</p><p>• Support budgeting, forecasting, cash flow management, and financial analysis as required</p><p>• Maintain and strengthen accounting policies, procedures, internal controls, and financial processes</p><p>• Oversee payroll-related accounting and provide support and/or oversight for unionized payroll processing, including familiarity with collective agreement requirements, payroll deductions, benefits, and related remittances</p><p>• Liaise with HR and other internal stakeholders regarding payroll and employee-related accounting matters</p><p>• Coordinate with external auditors and assist with year-end audit requirements</p><p>• Ensure compliance with applicable accounting standards, legislation, and regulatory requirements</p><p>• Identify opportunities to improve accounting processes, systems, and reporting</p><p>• Provide financial insight and support to senior leadership on an ongoing basis</p><p>• Take a hands-on approach to accounting while providing leadership and direction to the broader finance function</p><p><br></p><p><br></p>
<p>We are looking for a Payroll & HR Generalist to support payroll and human resources operations for a manufacturing organization in Guelph, Ontario. This position combines accurate payroll administration with day-to-day HR coordination, helping employees and managers receive timely support across a range of people processes. The successful candidate will bring strong attention to detail, sound knowledge of legislative requirements, and the ability to handle confidential information appropriately.</p><p><br></p><p>Responsibilities:</p><p>• Administer weekly payroll within established timelines while ensuring earnings, deductions, and related calculations are processed correctly.</p><p>• Maintain up-to-date payroll files and employee records, ensuring information is accurate, complete, and properly documented.</p><p>• Oversee benefits administration, statutory deductions, and required remittances in accordance with applicable regulations and internal practices.</p><p>• Prepare Records of Employment and contribute to year-end payroll tasks, including the compilation of T4 information.</p><p>• Address payroll-related questions from employees by providing clear, timely, and attentive support.</p><p>• Assist with hiring activities by coordinating recruitment steps, preparing onboarding materials, and supporting new employee setup.</p><p>• Help deliver employee orientation and provide administrative support for benefit, pension, leave, and accommodation matters.</p><p>• Produce HR documents and reports while responding to employee and manager questions related to workplace policies and procedures.</p><p>• Contribute to employee engagement efforts and assist with the coordination of training activities and related communications.</p>
<p>We are recruiting for a Senior Accountant / Accounting Manager on behalf of an established, privately owned business.</p><p><br></p><p>This is an excellent opportunity for an experienced accounting professional who enjoys being hands-on and taking ownership of the day-to-day accounting function. The role is best suited to someone who has progressed beyond a traditional bookkeeping position but still enjoys being directly involved in the numbers.</p><p><br></p><p>You will oversee the accounting function and work closely with ownership/management. While the responsibilities are comparable in some respects to a small-company Controller, a CPA designation is not required.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Manage the day-to-day accounting and financial functions of the business</li><li>Prepare monthly financial statements and management reporting</li><li>Complete month-end and year-end closing activities</li><li>Maintain and reconcile the general ledger</li><li>Prepare and review bank and balance sheet reconciliations</li><li>Manage cash flow and provide visibility into upcoming requirements</li><li>Oversee Accounts Receivable, collections and customer account reconciliations</li><li>Supervise and support one Accounts Payable employee</li><li>Review AP activity and ensure appropriate controls and approvals are followed</li><li>Prepare HST and other government remittances</li><li>Assist with payroll-related accounting and reconciliations</li><li>Maintain fixed asset schedules and other supporting financial records</li><li>Support budgeting, forecasting and variance analysis</li><li>Work with external accountants during year-end</li><li>Provide ownership and management with accurate, timely financial information</li><li>Identify opportunities to improve accounting processes, controls and reporting</li></ul>
<p>Our client is a Canadian-based company located in Hamilton, Ontario seeking a Manager, Payroll & Benefits to join their team and take ownership of payroll, benefits, pension administration and related HR processes for both Canadian and U.S. employees.</p><p><br></p><p>Reporting to the Chief Financial Officer and Vice-President of Human Resources, this is a highly visible role that works closely with Finance, Human Resources, external consultants, benefit providers, pension trustees and government agencies.</p><p><br></p><p>Key Responsibilities</p><p>Payroll Administration</p><ul><li>Administer Canadian and U.S. salaried payroll, ensuring accurate, timely and confidential processing.</li><li>Oversee Canadian hourly payroll administration in accordance with the collective bargaining agreement and applicable legislation.</li><li>Review payroll registers, coordinate payroll funding and maintain accurate payroll records.</li><li>Prepare and file annual payroll reporting, including T4s, T4As and U.S. Forms W-2.</li><li>Ensure compliance with payroll legislation, tax requirements, employment standards and company policies.</li></ul><p>Benefits Administration</p><ul><li>Manage the day-to-day administration of Canadian and U.S. employee benefit programs, including health, dental, life, disability and AD& D plans.</li><li>Administer short- and long-term disability claims, including coordination of return-to-work programs.</li><li>Lead annual benefit renewals, carrier negotiations and cost-containment initiatives.</li><li>Liaise with benefit providers, consultants, legal counsel and employees.</li><li>Reconcile benefit eligibility files, carrier invoices and management reports.</li><li>Administer Supplemental Unemployment Benefit (SUB) Plan requirements and regulatory filings.</li></ul><p>Pension Administration</p><ul><li>Serve as a member of the Company's Pension Committee.</li><li>Administer defined benefit, defined contribution and SIMPLE IRA pension plans.</li><li>Process pension transactions including retirements, enrolments, pension adjustments, lump-sum payments and benefit calculations.</li><li>Maintain pension records and ensure compliance with applicable legislation and filing requirements.</li><li>Prepare pension reports, funding schedules, benefit forecasts and regulatory filings.</li><li>Monitor pension funding requirements and support ongoing process improvements.</li></ul><p>Payroll Accounting & Financial Reporting</p><ul><li>Prepare and reconcile payroll, benefit and pension-related journal entries.</li><li>Reconcile payroll liabilities, source deductions, benefit premiums and pension contributions.</li><li>Process statutory remittances, including EHT, WSIB and other regulatory obligations.</li><li>Calculate monthly insurance premiums and prepare related payments.</li><li>Prepare weekly funding requirements for the Administrative Services Only (ASO) account.</li><li>Support monthly and year-end financial reporting.</li><li>Provide payroll, pension and benefit information for financial statement preparation.</li></ul>
<p>Our client, A leading provider of enterprise software solutions for the construction industry is seeking an <strong>Implementation/Onboarding Specialist</strong> to help customers successfully implement, learn, and optimize their use of ERP system. This role serves as a trusted partner throughout the full customer journey, including implementation, configuration, training, data conversion, testing, go-live, and post-implementation support. The specialist will develop deep product expertise, provide best-practice guidance, troubleshoot issues, assess customer readiness, and deliver training to a variety of stakeholders including accounting, payroll, operations, and leadership teams. This is a remote role with travel throughout the United States and Canada, including customer site visits, internal meetings, and the annual user conference.</p><p><br></p><p><br></p><p><br></p>
<p><strong>Job Title:</strong> Accounting and Office Manager</p><p><strong>Salary</strong>: $75-$80k</p><p><strong>Location:</strong> Brampton, Ontario</p><p><strong>Job Type:</strong> Full-time, Permanent</p><p><br></p><p><strong>Job Summary:</strong></p><p> Robert Half Canada is seeking a dependable and detail-focused <strong>Accounting and Office Manager</strong> on behalf of our client in the healthcare/senior care industry. This position combines accounting responsibilities with office administration and is well suited for someone who enjoys managing financial processes, supporting daily operations, and helping maintain an organized and efficient workplace.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Oversee daily accounting operations, including accounts payable, accounts receivable, invoicing, and reconciliations</li><li>Prepare journal entries and assist with month-end and year-end close activities</li><li>Maintain general ledger accuracy and supporting financial documentation</li><li>Support budgeting, reporting, and cash flow tracking</li><li>Coordinate payroll-related administration in collaboration with internal or external providers</li><li>Monitor office operations, supplies, vendor relationships, and administrative processes</li><li>Maintain organized records, files, and internal documentation</li><li>Support leadership with administrative and financial reporting tasks</li><li>Help ensure compliance with internal controls, policies, and relevant regulations</li><li>Identify opportunities to improve accounting and office processes</li></ul><p><br></p>
<p>We are looking for an experienced<strong> Accounts Payable Specialist</strong> to join our client’s team in Arnprior, Ontario on a <strong>Contract basis</strong>. This opportunity is well suited to an accounting specialist who can manage the full accounts payable cycle in a high-volume environment. The successful candidate will play a key role in maintaining accurate vendor payments, resolving invoice discrepancies, and supporting financial controls through consistent and organized processing.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Manage the complete accounts payable process, from invoice receipt and review through to payment preparation and final posting.</p><p>• Examine complex invoices for accuracy, assign appropriate account codes, and ensure supporting documentation is complete.</p><p>• Reconcile intercompany transactions and investigate variances to maintain accurate financial records across entities.</p><p>• Confirm vendor payment details, respond to payment-related inquiries, and help resolve discrepancies in a timely manner.</p><p>• Process electronic payments and cheque runs while ensuring adherence to internal approval requirements and payment schedules.</p><p>• Use accounting and ERP systems, including Meditech and Concur, to record transactions and maintain up-to-date accounts payable information.</p><p>• Assist with audit requests by gathering documentation, explaining payment records, and supporting the review of accounts payable activity.</p><p>• Collaborate with finance and operational teams to improve invoice handling, coding accuracy, and overall payment efficiency.</p>
<p>We are partnering with a growing organization to find an experienced Accounts Receivable Specialist to join their team. This is a full-cycle AR role with a strong focus on customer interaction, collections, and billing accuracy across both Canadian and U.S. accounts.</p><p>This position is ideal for a detail-oriented professional who thrives in a high-volume, fast-paced environment and enjoys being in a front-facing, customer-focused role.</p><p><br></p><p>Key Responsibilities</p><ul><li>Manage full-cycle accounts receivable for a portfolio of customers across North America</li><li>Generate and issue accurate invoices and monthly account statements</li><li>Process incoming payments (EFT, credit card, cheque) and apply accordingly</li><li>Perform regular account reconciliations and resolve discrepancies</li><li>Monitor aging reports and proactively manage collections to ensure timely payment</li><li>Follow up with customers on outstanding balances and resolve billing inquiries or disputes</li><li>Review and process credit applications</li><li>Support order processing and invoicing</li><li>Collaborate with internal teams (including Sales) to resolve billing or order-related issues</li><li>Support Controller with Month End close</li></ul><p><br></p>
<p><strong>Robert Half is seeking an experienced Accounting Clerk for a well-established and highly respected downtown Edmonton professional services firm.</strong></p><p>This is an exciting opportunity for someone looking for more than just their next job. Our client offers a collaborative, team-oriented environment where people genuinely enjoy working together. From team events and social gatherings to a supportive leadership group, they've built a culture that values relationships, professionalism, and long-term employee success.</p><p><br></p><p>If you're looking for a stable, permanent opportunity with room to grow, this could be a great fit.</p><p>The successful candidate will become an integral part of a close-knit team and play a key role in supporting the law firm's accounting operations, with a strong focus on legal trust accounting, banking activities, and day-to-day financial administration.</p><p><br></p><ul><li>Managing accounts payable and accounts receivable activities</li><li>Processing trust transactions, trust transfers, and trust cheques</li><li>Trust accounting compliance and financial reporting requirements</li><li>Monitoring bank accounts, deposits, and financial transactions</li><li>Posting disbursements and credit card receipts</li><li>Maintaining accurate accounting records and supporting file administration</li><li>Supporting the accounting team with a variety of administrative and financial duties</li></ul>
<p>Our client is a well-established transportation and service-based organization seeking a hands-on General Manager to lead day-to-day operations, drive profitability, and support the continued growth of the business.</p><p><br></p><p>Reporting directly to ownership, the General Manager will oversee all aspects of the organization, including operations, financial performance, employee leadership, customer relationships, compliance, contract management, and business development.</p><p><br></p><p>This is an excellent opportunity for an experienced operational leader who thrives in a fast-paced environment and enjoys balancing strategic decision-making with hands-on involvement in the business.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead and manage all day-to-day business operations.</li><li>Drive operational efficiency, service quality, and profitability.</li><li>Oversee hiring, performance management, employee relations, and team development.</li><li>Manage key customer relationships and ensure exceptional service delivery.</li><li>Review job profitability, financial performance, budgets, and operational costs.</li><li>Approve payroll, accounts payable, and operational expenditures.</li><li>Ensure compliance with transportation regulations, insurance requirements, and safety standards.</li><li>Review and negotiate contracts, service agreements, and vendor relationships.</li><li>Manage subcontractors and external service providers.</li><li>Identify and pursue opportunities for sales growth and operational improvements.</li><li>Support the team where needed and foster a culture of accountability and collaboration.</li></ul><p><br></p>