80 results for Bookkeeper And Payroll jobs
Bookkeeper
- Vancouver, BC
- onsite
- Permanent
-
53000 - 55000 CAD / Yearly
- <p>Our client, a family‑owned business with multiple registered entities, is seeking a well‑rounded Bookkeeper to support day‑to‑day office and accounting operations. This role is ideal for someone hands‑on, organized, and adaptable who enjoys variety and working in a close‑knit environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• General bookkeeping, including posting invoices into Excel templates provided by the CFO.</p><p>• Payroll coordination: collecting employee hours and liaising with external payroll (Payworks).</p><p>• Accounts payable: processing supplier payments (cheques/credit cards) and resolving discrepancies.</p><p>• Office administration: answering phones, organizing business and personal files, and managing documentation across multiple companies.</p><p>• Ongoing communication with the CFO and external partners via cloud‑based systems.</p><p>• Occasional front‑counter/cashier support at one of the retail locations, as needed.</p><p><br></p><p><br></p>
- 2026-04-30T00:00:00Z
Bookkeeper
- Port Coquitlam, BC
- onsite
- Contract / Temporary
-
25 - 30 CAD / Hourly
- We are looking for a detail-oriented Bookkeeper to join a managed services organization in Port Coquitlam, British Columbia. This Long-term Contract position is ideal for someone who enjoys keeping financial records accurate, supporting day-to-day accounting activities, and working with a high level of organization. The successful candidate will contribute to accounts receivable and payable functions, maintain reconciliations, and use accounting systems and spreadsheets to keep information current and reliable.<br><br>Responsibilities:<br>• Maintain accurate financial records by entering invoices, updating accounting data, and ensuring transactions are recorded correctly.<br>• Support accounts receivable activities by preparing customer billing information, tracking incoming payments, and following up on outstanding balances as needed.<br>• Assist with accounts payable processing by reviewing invoices, organizing payment details, and helping ensure vendors are paid on time.<br>• Complete regular bank reconciliations and investigate discrepancies to keep account balances aligned with supporting records.<br>• Use QuickBooks and Microsoft Excel to manage financial information, prepare reports, and monitor account activity.<br>• Review bookkeeping entries for completeness and accuracy, resolving errors promptly to maintain reliable records.<br>• Collaborate with internal stakeholders to gather documentation, clarify transaction details, and support routine accounting processes.
- 2026-05-05T00:00:00Z
Bookkeeper
- Langley, BC
- onsite
- Permanent
-
65000 - 75000 CAD / Yearly
- <p><strong>About the Opportunity</strong></p><p>Robert Half is currently recruiting for a Full cycle Bookkeeper to join a growing service-based organization in Surrey, BC. This role is ideal for a detail-oriented accounting professional who thrives in a hands-on environment and enjoys managing full-cycle accounting responsibilities across a dynamic business.</p><p><br></p><p>You will play a key role in overseeing day-to-day financial operations, supporting month-end processes, and ensuring accurate and timely reporting for a company with annual revenues of up to $25 million.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage full-cycle accounting, including general ledger, journal entries, and reconciliations</li><li>Oversee Accounts Payable and Accounts Receivable (AP/AR) functions</li><li>Process and coordinate payroll (approximately 50 employees) through a third-party provider (Ceridian experience is an asset)</li><li>Perform month-end close activities, including financial reporting and variance analysis</li><li>Prepare and submit tax remittances (GST, PST, payroll-related filings, etc.)</li><li>Maintain accurate financial records using Sage 50 and Microsoft Excel</li><li>Support budgeting and ad hoc financial analysis as needed</li><li>Ensure compliance with accounting standards and internal controls</li></ul>
- 2026-05-01T00:00:00Z
Bookkeeper
- North York, ON
- onsite
- Permanent
-
65000 - 80000 CAD / Yearly
- <p>Robert Half is seeking a detail-oriented <strong>Bookkeeper</strong> to support our client's finance team within the food and logistics sector. The successful candidate will handle daily accounting tasks and assist in financial reporting, ensuring accurate and compliant recordkeeping.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Record day-to-day financial transactions and complete the posting process.</li><li>Reconcile ledgers, process accounts payable and accounts receivable.</li><li>Prepare monthly, quarterly, and annual financial reports.</li><li>Assist with bank reconciliations and monitor cash flow.</li><li>Maintain organized and up-to-date financial documentation.</li><li>Support compliance with relevant accounting standards and company policies.</li><li>Work closely with operations teams to resolve discrepancies and support process improvements.</li></ul><p><br></p><p><br></p>
- 2026-05-14T00:00:00Z
Bookkeeper
- North York, ON
- onsite
- Permanent
-
55000 - 65000 CAD / Yearly
- We are looking for a detail-oriented Bookkeeper to support day-to-day financial operations in North York, Ontario. This position is ideal for someone who is organized, accurate, and confident managing a full range of bookkeeping activities. The successful candidate will help maintain reliable financial records, support month-end processes, and contribute to the smooth handling of payables, receivables, and account reconciliations.<br><br>Responsibilities:<br>• Maintain complete and accurate financial records by processing daily bookkeeping transactions in a timely manner.<br>• Manage incoming invoices and outgoing payments while ensuring accounts payable activities are recorded correctly.<br>• Track customer billing and collections, applying payments and updating accounts receivable balances as needed.<br>• Perform regular reconciliations for bank accounts and general ledger balances to identify and resolve discrepancies.<br>• Support month-end close activities by preparing entries, reviewing account details, and organizing financial documentation.<br>• Enter and verify financial data with a high level of accuracy using bookkeeping systems and spreadsheets.<br>• Use QuickBooks and Microsoft Excel to prepare reports, monitor transactions, and maintain organized accounting records.
- 2026-05-12T00:00:00Z
Accounting & Payroll Clerk
- Markham, ON
- onsite
- Permanent
-
55000 - 60000 CAD / Yearly
- We are looking for an Accounting & 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 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 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&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
Senior Bookkeeper
- Waterdown, ON
- onsite
- Permanent
-
75000 - 90000 CAD / Yearly
- <p>We are seeking an enthusiastic and skilled <strong>Senior Bookkeeper </strong>to support and maintain the financial health of the organization through accurate payroll processing, reliable financial reporting, and strong accounting oversight. This is a hands-on role that blends day-to-day financial operations with a broader focus on supporting decision-making through clear, consistent reporting and insights. You will be a trusted resource for leadership, ensuring the numbers are right, processes run smoothly, and financial information is both timely and actionable.</p><p><br></p><ul><li>Process bi-weekly or monthly payroll, including deductions, benefits, overtime, and statutory remittances</li><li>Maintain payroll records and ensure compliance with provincial and federal legislation</li><li>Manage employee time tracking, approvals, and payroll inquiries</li><li>Coordinate with management to ensure wage and benefit updates remain current</li><li>Prepare monthly, quarterly, and annual financial statements (Balance Sheet, Income Statement, Cash Flow, variance analysis)</li><li>Develop and present dashboards and KPIs</li><li>Support budgeting, forecasting, and financial planning</li><li>Provide analysis and recommendations to improve profitability and productivity</li><li>Oversee invoicing, accounts payable and receivable, reconciliations, and daily financial entries</li><li>Complete journal entries and accruals during month-end close</li><li>Coordinate with external accountants on tax filings and audits</li><li>Track assets, liabilities, and inventory of parts and supplies</li><li>Maintain strong internal controls and ensure accuracy of financial data</li><li>Prepare documentation for audits and regulatory compliance</li><li>Lead or support payroll and accounting system improvements</li><li>Train and guide staff on accounting systems and internal processes</li></ul>
- 2026-05-07T00:00:00Z
Office & Payroll Administrator
- Waterloo, ON
- onsite
- Permanent
-
60000 - 72000 CAD / Yearly
- <p>We are looking for an <strong>Office & Payroll Administrator</strong> to support daily operations in Waterloo, Ontario while helping maintain accurate payroll, accounting, and administrative processes. This position blends front-line office coordination with payroll and financial support, making it ideal for someone who is organized, detail-focused, and comfortable managing a range of responsibilities. The successful candidate will contribute to a well-run workplace by providing dependable administrative service, handling confidential information with care, and supporting leaders and staff across the business.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Oversee day-to-day office operations, including coordinating supplies, service providers, courier activity, and facility-related needs to keep the workplace running smoothly.</p><p>• Maintain shared office spaces such as meeting rooms, kitchen areas, and common rooms so they remain clean, stocked, and ready for use.</p><p>• Administer office security-related tasks and respond to occasional after-hours notifications when required.</p><p>• Support internal meetings, staff lunches, trade show preparation, and client gifting initiatives by organizing logistics and completing related administrative work.</p><p>• Provide direct administrative assistance to senior leadership, including the President and Vice-President, as needed.</p><p>• Review employee time records, apply overtime rules accurately, and prepare bi-weekly payroll submissions for approximately 25 to 35 employees through the appropriate systems and service provider.</p><p>• Assist with employee onboarding activities and provide recruitment support when hiring needs arise.</p><p>• Prepare client invoices from supporting documentation through entry, review, posting, and distribution, while also monitoring accounts receivable activities.</p><p>• Reconcile monthly credit card statements, complete account coding, and perform additional data entry and accounting support tasks as required.</p>
- 2026-05-14T00:00:00Z
Payroll 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
- 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
- Ottawa, ON
- onsite
- Permanent
-
85000 - 90000 CAD / Yearly
- <p><strong>Robert Half is partnering with an excellent organization that'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's</p><p>-3 weeks vacation + sick days</p><p>-Free parking</p><p>-Hybrid after training (1-2 days on site)</p><p><br></p><p><strong>Responsibilities:</strong></p><p><br></p><p>• Administer full-cycle payroll for employees across weekly and semi-monthly pay periods, ensuring timely and accurate processing.</p><p>• Review and update payroll records to maintain correct employee information, taxable earnings, deductions, benefit withholdings, garnishments, and applicable taxes.</p><p>• Verify payroll-related changes such as new employee setups, departures, compensation updates, incentive payments, and time entry data before each pay run.</p><p>• Apply federal, provincial, state, and local payroll requirements to support ongoing compliance.</p><p>• Perform reconciliations for payroll registers, tax remittances, benefit deductions, and payroll-related general ledger accounts to identify and resolve variances.</p><p>• Coordinate payroll funding activities and arrange statutory remittances and third-party payments within required timelines.</p><p>• Complete year-end payroll tasks for both countries, including annual balancing, tax form preparation, and required filings.</p><p>• Respond to employee payroll questions, investigate discrepancies, and support internal or external audit requests with accurate documentation.</p><p>• Collaborate with cross-functional partners in HR, Finance, and Benefits to improve payroll accuracy and maintain consistent processes.</p><p>• Safeguard confidential employee and payroll information by following privacy standards and internal controls.</p>
- 2026-05-07T00:00:00Z
Payroll Specialist
- Calgary, AB
- onsite
- Contract / Temporary
-
0 - 0 CAD / Yearly
- <p>We are currently seeking experienced Payroll Specialists for upcoming opportunities with our clients across Calgary and surrounding areas. This shell posting is intended to identify payroll professionals with strong full-cycle payroll experience, exposure to high-volume employee processing, and experience working across various payroll systems and environments.</p><p><strong>Responsibilities:</strong></p><ul><li>Process full-cycle payroll for hourly, salaried, union, and non-union employee groups</li><li>Maintain payroll records, employee updates, deductions, benefits, and tax information accurately</li><li>Review payroll data for accuracy and resolve discrepancies prior to processing</li><li>Prepare payroll reconciliations, remittances, journal entries, and year-end reporting support</li><li>Administer employee onboarding, terminations, ROEs, and final pay calculations</li><li>Respond to payroll-related inquiries from employees and internal stakeholders</li><li>Support compliance with payroll legislation, company policies, and reporting requirements</li><li>Assist with payroll audits, process improvements, and system updates as needed</li></ul><p><br></p>
- 2026-05-14T00:00:00Z
Accounts Payable Clerk
- Calgary, AB
- onsite
- Contract / Temporary
-
0 - 0 CAD / Yearly
- <p>Our client is looking for an Accounts Payable Clerk to support a busy finance team in Calgary, Alberta within the Oil & Gas industry. This long-term contract role is ideal for someone who thrives in a high-volume environment and can support invoice processing, vendor inquiries, and AP operations with accuracy and efficiency.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Enter high volumes of supplier invoices and expense records into the ERP system</li><li>Respond to vendor and internal inquiries and help resolve outstanding issues</li><li>Review vendor statements and monitor open items for payment tracking</li><li>Work closely with purchasing, operations, engineering, and field teams to support AP processes</li><li>Maintain and update vendor records and supplier information</li><li>Verify vendor documentation and support master data maintenance</li><li>Assist with AP process improvements and workflow efficiencies</li><li>Participate in team discussions and support colleagues during high-volume periods</li><li>Help manage increased invoice volumes during ERP-related operational changes</li></ul><p><br></p>
- 2026-05-14T00: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
- 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
-
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-14T00: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-14T00:00:00Z
Accounts Payable Clerk
- Thornhill, ON
- onsite
- Contract / Temporary
-
24 - 26 CAD / Hourly
- <p>We are looking for an Accounts Payable Clerk to support a busy healthcare organization in Oshawa, Ontario through a Long-term Contract assignment. This position is ideal for someone who can step into a full-cycle accounts payable environment with confidence, work accurately in a high-volume setting, and investigate payment issues with a practical, solution-focused approach. </p><p><br></p><p>Responsibilities:</p><p>• Manage the complete accounts payable cycle, from receiving invoices to preparing payments and maintaining accurate records.</p><p>• Verify invoices against purchase orders and receiving documents to ensure three-way matching is completed correctly before payment is released.</p><p>• Process supplier invoices in <strong>SAP and Ariba</strong>, applying the correct coding and resolving discrepancies as they arise.</p><p>• Perform account reconciliations and review outstanding items to identify missing information, delayed approvals, or payment exceptions.</p><p>• Investigate unpaid invoices, determine the root cause of the issue, and escalate concerns when timely resolution is needed.</p><p>• Support cheque and payment processing activities while ensuring transactions meet internal controls and documentation standards.</p><p>• Enter and update financial data with a high degree of accuracy, maintaining organized records for audit and reporting purposes.</p><p>• Collaborate with internal teams and vendors to answer accounts payable inquiries and keep payment activity moving efficiently</p>
- 2026-05-14T00: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
- Ingersoll, ON
- onsite
- Contract / Temporary
-
21.5 - 24 CAD / Hourly
- <p>We are looking for an Accounts Payable Clerk to join our team in Ingersoll, Ontario on a Contract basis. This role is well suited to someone who enjoys accurate financial administration, works carefully with high volumes of information, and takes pride in keeping records organized. You will support day-to-day payable activities, help maintain expense documentation, and ensure financial entries are completed in a timely manner.</p><p><br></p><p>Responsibilities:</p><p>• Process supplier invoices in Sage 50 with a high degree of accuracy and proper coding.</p><p>• Follow up with appropriate approvers to secure payment authorization before transactions are finalized.</p><p>• Record remittance details and keep payment documentation current and well organized.</p><p>• Reconcile corporate credit card statements by reviewing charges, identifying discrepancies, and confirming supporting records.</p><p>• Track and review expense activity to help maintain accurate financial reporting.</p><p>• Gather daily paperwork submitted and enter the required information into internal records promptly.</p><p>• Maintain complete and orderly accounts payable files to support audits and month-end review.</p>
- 2026-05-14T00:00:00Z
Accounts Payable Clerk
- Calgary, AB
- onsite
- Contract / Temporary
-
0 - 0 CAD / Yearly
- <p>Our client is looking for an <strong>Accounts Payable Clerk</strong> to join a real estate and property organization in <strong>Calgary</strong>, Alberta on a long-term contract basis. This role supports a high-volume invoice environment and is well suited to someone detail-oriented with strong invoice review and validation experience. The successful candidate will help maintain accurate records across multiple properties while ensuring tax, ownership, and supporting documentation are correctly verified.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process high volumes of supplier invoices from a centralized inbox accurately and efficiently</li><li>Enter and maintain invoice data in Yardi, ensuring purchase orders and supporting records match</li><li>Review invoices for completeness, accuracy, and compliance with property-specific requirements</li><li>Validate provincial tax treatment and ensure correct application across transactions</li><li>Review supporting documentation to confirm proper coding and approval</li><li>Assign invoices to the correct property owner or entity for accurate cost allocation</li><li>Monitor invoice status and support aging and reporting activities as required</li><li>Adapt to evolving workflows, including Concur, and assist with exception handling and validation tasks </li></ul><p><br></p>
- 2026-05-14T00:00:00Z