<p>Our client in Guelph is looking for an experienced Part-Time Full Charge Bookkeeper with strong, hands-on Sage 50 expertise to support their growing operation. This contract role requires a seasoned professional capable of managing full-cycle bookkeeping and payroll independently while working three days per week. In this role, you will oversee all day-to-day accounting activities, including full-cycle payroll for approximately 90–100 salaried employees. A key requirement is advanced experience with Sage 50, as it is the primary accounting system used by the client. The ideal candidate brings exceptional attention to detail, accuracy, and the ability to manage accounting functions in a fast-paced environment with minimal supervision.</p><p><br></p><p>Responsibilities:</p><ul><li> Oversee and manage full-cycle payroll for a workforce of 90–100 salaried employees, ensuring accuracy and timely processing.</li><li>Maintain and reconcile general ledger accounts, ensuring all financial data is accurate and up-to-date.</li><li>Prepare and file tax documents, including sales tax returns, in compliance with regulatory requirements.</li><li>Utilize Sage 50 and other accounting software to perform day-to-day bookkeeping tasks efficiently.</li><li>Generate financial reports and statements for management review.</li><li>Conduct monthly bank reconciliations to verify account balances and resolve discrepancies.</li><li>Monitor accounts payable and receivable to ensure timely payments and collections.</li><li>Collaborate with team members to streamline accounting processes and improve operational efficiency.</li><li>Maintain organized and secure financial records for auditing purposes.</li><li> Provide support for additional accounting functions as needed.</li></ul>
We are looking for an experienced and detail-oriented Bookkeeper to join our team in Mississauga, Ontario. In this role, you will play a key part in maintaining accurate financial records and ensuring the smooth operation of our accounting processes. You will work closely with various departments to support financial reporting and compliance requirements.<br><br>Responsibilities:<br>• Prepare and manage accounts payable and accounts receivable transactions to ensure accuracy and timeliness.<br>• Perform regular bank reconciliations to verify financial records and resolve discrepancies.<br>• Maintain detailed and organized bookkeeping records using software such as QuickBooks.<br>• Conduct month-end closing activities and prepare financial reports.<br>• Process payroll efficiently while ensuring compliance with relevant regulations.<br>• Reconcile general ledger accounts and assist in resolving any variances.<br>• Enter financial data into systems accurately and maintain proper documentation.<br>• Collaborate with other departments to support budgeting and financial analysis.<br>• Monitor and ensure compliance with company policies and accounting standards.
<p><strong>Job Title:</strong> Senior Accountant (12-Month Contract)</p><p><strong>Location:</strong> West GTA</p><p><strong>Work Method</strong>: Hybrid (2 days onsite & 3 days remote); 5 days fully remote considered for exceptional candidates</p><p><strong>Start Date:</strong> ASAP</p><p><strong>About the Role:</strong></p><p>We are seeking an experienced Senior Accountant for a 12-month contract supporting a high-performing finance team during an exciting period of growth and system enhancements. You will have full ownership of the month-end close process, balance sheet and income statement management, and provide valuable financial analysis for a dynamic public company.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the month-end close process, including preparation and reconciliation of balance sheet and income statement accounts</li><li>Prepare and present monthly flux/variance analyses to the wider finance team</li><li>Proactively identify and resolve accounting issues, demonstrating strong technical understanding of debits and credits</li><li>Collaborate effectively with FP& A, finance operations, AP/AR, and forecasting teams</li><li>Utilize advanced Excel skills (including VLOOKUPs and pivot tables) for robust data analysis and reporting</li><li>Support and enhance accounting controls and continuous process improvements</li><li>Participate in cross-functional meetings to discuss financial performance and strategies</li><li>Experience with Oracle Fusion or SmartView is an asset (not required)</li></ul>
<p>We are looking for an experienced Staff Accountant to join our team in Mississauga, Ontario. This hybrid contract position offers an exciting opportunity to contribute to a dynamic organization by applying your expertise in accounting operations, financial reporting, and client interaction. The role combines in-office collaboration with remote flexibility. You will also serve as a key resource and point of contact for the bookkeeping team, helping to guide daily priorities and ensure accurate financial reporting. If you have a strong foundation in accounting practices and enjoy working in a collaborative environment, we encourage you to apply.</p><p><br></p><p>Responsibilities:</p><ul><li>Record and manage periodic business transactions, including revenues, expenses, bank reconciliations, and complex items such as shareholder contributions and loan amortizations</li><li>Maintain key accounting schedules, including fixed assets, loans, prepaids, accruals, unearned revenue, and investments</li><li>Act as the primary point of contact for the bookkeeping team, triaging daily questions, reviewing work, and providing guidance on transaction processing</li><li>Support and mentor bookkeepers to ensure accuracy, proper documentation, and adherence to accounting standards</li><li>Ensure accurate entry of day-to-day transactions, collect necessary documentation from clients, and validate cost and project allocations</li><li>Prepare and review financial statements to ensure accuracy and completeness</li><li>Respond to management and client inquiries related to financial transactions and statements</li><li>Monitor receivables and payables aging balances to support effective cash flow management</li><li>Format and compile financial data for periodic management reports with strong attention to detail</li><li>Gather and organize financial documentation to facilitate successful external audits</li><li>Develop procedures and workflows to strengthen internal bookkeeping and accounting best practices</li><li>Create accessible financial literacy content to enhance client understanding of financial concepts</li></ul><p><br></p>
<p>Are you ready to take the next step in your accounting career and work directly in the heart of the manufacturing sector? Our client, a leading manufacturer, is seeking a detail-oriented Junior Accountant who thrives in fast-paced environments and enjoys full-cycle accounting responsibilities.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Manage full cycle Accounts Payable (AP) processes: invoice entry, coding, payment runs, vendor reconciliations, and resolving discrepancies.</li><li>Prepare and post journal entries.</li><li>Assist with month-end close activities, including accruals, prepaids, and reporting support.</li><li>Perform account reconciliations (bank, AP, AR, inventory, intercompany).</li><li>Support finance team with audit prep, data analysis, and ad hoc projects.</li><li>Ensure accuracy and consistency of records in compliance with company policies and accounting standards.</li></ul><p><br></p>
<p>Our client is seeking a detail-oriented and reliable Intermediate Accountant to join their finance team. This opportunity is ideal for someone who enjoys working in a fast-paced environment, takes ownership of their work, and brings strong experience in invoicing, reconciliations, and month-end support.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Process high volumes of vendor and customer invoices, ensuring accuracy, appropriate coding, and timely posting to the general ledger.</li><li>Perform monthly bank and credit card reconciliations, investigating discrepancies and preparing adjusting journal entries as required.</li><li>Maintain accounts payable and accounts receivable subledgers, monitor aging reports, and follow up on outstanding balances.</li><li>Prepare and post routine journal entries, accruals, and intercompany transactions in accordance with company policies.</li><li>Assist with month-end close activities by reconciling balance sheet accounts and preparing supporting working papers.</li><li>Communicate with vendors and internal stakeholders to resolve billing issues, payment discrepancies, and documentation requests.</li></ul><p><strong>Qualifications</strong></p><ul><li>3–5 years of progressive accounting experience in a similar role.</li><li>Strong understanding of full-cycle accounting and general ledger processes.</li><li>Experience with ERP systems and intermediate to advanced Excel skills.</li><li>High attention to detail and strong analytical skills.</li><li>Excellent communication and organizational abilities.</li><li>Post-secondary education in Accounting, Finance, or a related field; CPA designation or enrollment is considered an asset.</li></ul><p><strong>Why Consider This Opportunity?</strong></p><ul><li>Join a stable and growing organization</li><li>Collaborative and supportive team environment</li><li>Opportunity for professional growth and development</li><li>Competitive compensation and benefits package</li></ul><p>If you are a motivated accounting professional looking for your next opportunity, we encourage you to apply.</p><p><br></p>
<p>We are seeking a proactive, detail-oriented Cost Accountant <strong>based in Kitchener, Ontario</strong> to help build and strengthen cost and inventory accounting processes across U.S. and Canadian operations. In this role, you will be responsible for the accuracy of inventory valuation, cost structures, and cost of goods sold (COGS), while working closely with Operations, Supply Chain, and warehouse teams.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Maintain and update standard costs, landed costs, and cost roll-ups for all materials, equipment, and parts.</li><li>Perform inventory valuation, reconcile subledgers, and ensure accuracy across multiple warehouses and stocking locations.</li><li>Lead monthly and quarterly COGS close processes, including accruals, adjustments, and variance analysis.</li><li>Support warehouse teams with cycle counts, including variance reporting and root‑cause analysis to improve inventory accuracy.</li><li>Analyze PPV, freight variances, and material usage variances to identify trends and optimize cost performance.</li><li>Optimize NetSuite item records, cost categories, inventory workflows, and replenishment methods.</li><li>Partner with warehouse teams and WMS providers to ensure accurate inventory transactions (receiving, transfers, returns, adjustments).</li><li>Support improvements in receiving, putaway, bill‑of‑material costing, and inter‑warehouse transfer processes.</li><li>Work with Supply Chain to validate vendor invoices, freight charges, and landed cost allocations.</li><li>Prepare month‑end inventory and COGS reconciliations, journal entries, and supporting schedules.</li><li>Assist with developing unit cost reports, margin analysis, and operational dashboards.</li><li>Ensure compliance with GAAP and internal controls related to inventory and cost accounting.</li><li>Support budgeting and forecasting activities related to materials, freight, and inventory performance.</li><li>Collaborate with Operations, Procurement, and Install teams to ensure accurate costing of project materials.</li><li>Provide cost insights to support sourcing decisions and margin‑improvement initiatives.</li><li>Support senior leadership with ad hoc cost analyses as the organization continues to scale.</li></ul>
<p>We are looking for an Intermediate Accountant to join our team on a long-term contract basis in Waterloo, Ontario. This role is hybrid, 2 days in the office, and is based on a 32 hour work week. This role is an exciting opportunity to manage a variety of accounting functions, including payroll, accounts payable and receivable, financial reporting, and tax preparation. The position is ideal for someone who thrives in a dynamic environment and enjoys working independently.</p><p><br></p><p>Responsibilities:</p><p>• Process payroll for a small team using Ceridian, ensuring accuracy and compliance with bi-monthly schedules.</p><p>• Manage accounts payable and accounts receivable, including processing payments, setting up EFT payments, monitoring aging AR, and reconciling accounts.</p><p>• Prepare and maintain accurate financial records, journal entries, and reconciliations using QuickBooks Online.</p><p>• Generate financial analysis reports, prepare financial statements, and provide recommendations to support decision-making and budget planning.</p><p>• Coordinate year-end processes, salary adjustments, and employee benefits documentation.</p><p>• Compile audit packages and supporting documents, host audits, and address inquiries from external auditors.</p><p>• Submit employee tax remittances and resolve related queries, ensuring compliance with all regulations.</p><p>• Collaborate with leadership to provide insights and updates on financial performance and administrative matters.</p><p>• Maintain organized documentation for all accounting activities and ensure adherence to company policies.</p>
We are looking for an experienced Senior Accountant to join our team in Mississauga, Ontario, within the pharmaceutical industry. In this long-term contract position, you will play a key role in managing financial operations, ensuring compliance with accounting standards, and driving process improvements. This is an excellent opportunity for a candidate with strong attention to detail and over five years of experience in accounting and financial analysis.<br><br>Responsibilities:<br>• Prepare and review month-end tasks, including journal entries, balance sheet reconciliations, and financial reporting deliverables.<br>• Validate intercompany charges, ensuring accuracy, proper general ledger coding, and appropriate cost allocation across profit centres.<br>• Manage the month-end close process for Canadian entities, ensuring accuracy and compliance with corporate deadlines.<br>• Analyze monthly variances between actual results and budgeted forecasts, providing insights in collaboration with the Financial Planning & Analysis team.<br>• Ensure adherence to accounting policies and internal controls while identifying opportunities for improvement.<br>• Support both internal and external audit processes, including tax-related matters.<br>• Conduct cost and accounting analyses, offering recommendations to enhance efficiency and reduce expenses.<br>• Lead or contribute to financial operational excellence initiatives and continuous improvement projects.<br>• Make independent decisions on complex accounting issues while balancing competing priorities.
<p>We are seeking a highly skilled Senior Accountant to join our clients Corporate Accounting team. This role is primarily responsible for maintaining the General Ledger, preparing and analyzing the Balance Sheet and Profit & Loss statements, and ensuring accurate and timely completion of month-end closing procedures. The ideal candidate will have strong technical accounting knowledge, excellent analytical skills, and a collaborative mindset.</p><p><br></p><p>Key Responsibilities</p><ul><li>Maintain and reconcile the General Ledger to ensure accuracy and compliance with accounting standards.</li><li>Prepare and review Balance Sheet and P& L statements for internal and external reporting.</li><li>Execute month-end closing procedures, including journal entries, accruals, and account reconciliations.</li><li>Assist with financial analysis and variance explanations to support management decision-making.</li><li>Collaborate with cross-functional teams to ensure timely and accurate financial reporting.</li><li>Support audits and provide documentation as required.</li><li>Identify and implement process improvements to enhance efficiency and accuracy.</li></ul><p><br></p>
We are looking for a detail-oriented Accounts Payable Clerk to join our team in Guelph, Ontario. In this role, you will be responsible for handling invoice processing, payment distribution, and maintaining accurate financial records. The ideal candidate will possess strong organizational skills, a keen eye for accuracy, and the ability to thrive in a fast-paced environment.<br><br>Responsibilities:<br>• Review and verify invoices and cheque requests to ensure accuracy in a high-volume setting.<br>• Process payments through cheque runs, wire transfers, and electronic transactions.<br>• Perform three-way matches for invoices to secure appropriate approvals.<br>• Investigate and resolve discrepancies related to invoices and purchase orders.<br>• Maintain, file, and distribute accounting documents and reports as required.<br>• Assist with month-end and year-end financial processing tasks.<br>• Prepare journal entries and reconcile accounts during month-end closing.<br>• Support the Accounting Department with various administrative and operational duties.
We are looking for a skilled Payroll Specialist to oversee payroll operations and ensure accurate and timely processing of employee payments. This role is ideal for someone with a strong understanding of payroll systems and compliance standards, who is motivated to contribute to a smooth payroll experience. Join our team in Toronto, Ontario, to play a key role in maintaining efficiency and accuracy in payroll functions.<br><br>Responsibilities:<br>• Process payroll for employees in accordance with established schedules and compliance standards.<br>• Maintain and update payroll records to ensure data accuracy and integrity.<br>• Collaborate with HR and accounting teams to resolve payroll discrepancies and inquiries.<br>• Administer employee benefits related to payroll, ensuring proper deductions and adjustments.<br>• Utilize payroll software systems, such as ADP Workforce Now and Ceridian, to streamline operations.<br>• Generate and review payroll reports for auditing and reconciliation purposes.<br>• Ensure compliance with relevant tax regulations and employment laws.<br>• Address payment issues, including adjustments and corrections, promptly and efficiently.<br>• Support system updates and enhancements to improve payroll functionality.<br>• Provide guidance and training to team members on payroll processes and systems.
<p><strong>Job Title:</strong> <strong>Senior Consultant, External Financial Reporting & SOX Compliance. </strong></p><p><strong>Location:</strong> West GTA (Fully Remote Or Hybrid)</p><p><strong>Duration:</strong> 3 months </p><p><strong>Start Date:</strong> Mid/Late March 2026</p><p><strong>About the Role</strong></p><p>Our client, a dynamic multi-entity public company, is seeking an experienced Senior Consultant to directly support <strong>Corporate Financial Reporting</strong> during a pivotal SOX compliance period.</p><p><strong>Key Responsibilities</strong></p><ul><li>Act as a <strong>process owner</strong> for key SOX controls across a complex, multi-entity structure—operationalizing and executing controls, <strong>NOT </strong>just evaluating from an internal audit perspective.</li><li>Lead both <strong>preparer </strong>and <strong>reviewer </strong>activities for SOX, maintaining oversight and providing sign-off on documentation and reconciliations.</li><li>Own and enhance the documentation and execution of controls mapped to the Risk & Controls Matrix (<strong>RCM</strong>).</li><li>Review and oversee account reconciliations in BlackLine, ensuring proper documentation and completeness.</li><li>Provide <strong>technical guidance</strong> and review of IFRS 15 revenue recognition (including contract reviews, threshold analysis, and point-in-time recognition).</li><li> Strengthen <strong>IPE </strong>(Information Produced by Entity) compliance by validating report completeness, audit evidence, and supporting documentation..</li><li>Support physical inventory count controls and documentation, high-volume reconciliation reviews, and reasonability checks.</li><li>Liaise directly with the external reporting team and prepare robust documentation for both management and auditor walkthroughs.</li></ul><p><br></p>
Accountabilities:<br>1. Preparation and data entry for approved accounting data including accounts payable, receivable, journal entries, budget data and inventory.<br>2. Reconcile vendor statements.<br>3. Source and order supplies as required.<br>4. Process Request to Purchases and order as required.<br>5. Monitor inventory levels and re-order inventory as required.<br>6. Prepare and distribute accounts payable cheques/direct deposits.<br>7. Prepare and post bank deposits.<br>8. Input capital assets into database.<br>9. Process Resident Trust transactions including bank deposits, direct deposits, cheques and services charges.<br>10. Reconcile Resident Trust account on a monthly basis.<br>11. Ensure all outstanding receipts and cash for General Fund, Endowment and Resident Trust are returned and notify Managers of all outstanding documents.<br>12. Maintain filing system for all relevant files.<br>13. Provide back up to Finance Clerk III positions.<br>14. Provide back up for Front Desk relief as required.<br>15. Other related duties, as required.
<p>Our client, a leader in the food, nutrition, and health science industry, is seeking a skilled Accounts Payable Analyst to support multi‑entity and multi‑country operations in a fully remote capacity. This role requires strong analytical capabilities, attention to detail, and the ability to operate effectively in a high‑volume, fast‑paced environment. The ideal candidate brings robust full‑cycle accounts payable experience, excellent communication skills, and the ability to review invoices against budgets, assess coding accuracy, and flag items that require further review or capital consideration. As the position involves working across multiple currencies and accounting systems, adaptability, technical proficiency, and comfort with evolving processes are essential.</p><p><br></p><p>Responsibilities:</p><ul><li>Review and process high‑volume invoices across multiple entities and countries, ensuring accurate coding, proper approvals, and budget alignment.</li><li>Manage multi‑currency payment processing, including international payments and wire transfers.</li><li>Conduct coding and invoice analysis, identifying exceptions and escalating items requiring capital budget review.</li><li>Reconcile vendor accounts and resolve discrepancies by reviewing supporting documentation and coordinating with internal stakeholders.</li><li>Work across multiple platforms, including Acumatica, SAP Concur, and other client‑specific tools, adapting to new systems and workflows as required.</li><li>Communicate clearly and confidently with vendors and internal teams, proactively raising questions or concerns related to payment activity.</li><li>Operate effectively in a remote environment, managing competing priorities, high volumes, and strict deadlines independently.</li><li>Support month‑end close activities, including AP adjustments, reconciliations, and reporting.</li><li>Maintain compliance with multi‑entity financial processes, including handling foreign‑language invoices and coordinating translations.</li><li>Utilize Excel (pivot tables, VLOOKUPs, filtering, etc.) to analyze AP data and support process improvement initiatives.</li></ul>
<p>We are looking for an experienced Accounts Payable Clerk to join our team in Shelburne, Ontario on a contract basis. In this role, you will play a vital part in processing invoices with precision and ensuring compliance with company policies. This is a fantastic opportunity for someone with strong organizational skills and expertise in accounts payable within the wholesale distribution industry.</p><p><br></p><p>Responsibilities:</p><ul><li>Process a high volume of invoices daily with exceptional accuracy and attention to detail.</li><li>Perform 3-way matching of purchase orders, invoices, and receiving documents to ensure accuracy and resolve any discrepancies.</li><li>Review vendor invoices to verify proper coding, approvals, tax compliance, and adherence to company policies.</li><li>Enter and validate invoice data efficiently in SAP, ensuring all records are complete and accurate.</li><li>Reconcile vendor statements and follow up on outstanding items to maintain strong vendor relationships.</li><li>Assist with month-end closing activities, including preparing accruals and generating reports.</li><li>Maintain organized and up-to-date accounts payable records to support internal and external audits.</li><li>Communicate effectively with internal departments and external vendors to address and resolve invoice-related issues.</li></ul>
<p>We are looking for a detail-oriented Accounts Receivable Analyst to join our team on a contract basis in Shelburne, Ontario. In this role, you will manage invoice accuracy, validate financial details, and resolve disputes for a diverse customer portfolio. Your analytical skills and ability to navigate customer portals and ERP systems will be essential to ensure seamless operations and accurate financial reporting.</p><p><br></p><p>Responsibilities:</p><ul><li>Review and validate high volumes of invoices for accuracy, ensuring compliance with pricing, terms, taxes, freight, purchase orders, and contract details.</li><li>Identify discrepancies or recurring issues within invoices and escalate trends to management or relevant departments.</li><li>Upload invoices, supporting documents, and backups to various customer portals while monitoring their status for acceptance, rejection, or disputes.</li><li>Extract transactional data from ERP systems to verify billing details and reconcile historical activities.</li><li>Investigate customer deductions related to pricing errors, short shipments, compliance fines, promotional claims, or other variances.</li><li>Collaborate with Sales, Operations, Supply Chain, and Customer Service teams to gather documentation supporting dispute resolutions.</li><li>Prepare detailed analyses and findings to approve or reject deductions, ensuring accuracy and transparency.</li><li>Maintain organized records of disputes, correspondence, and resolution processes to support financial audits and reporting.</li><li>Monitor customer portal activities and ensure timely responses to inquiries or pending statuses.</li><li>Communicate effectively with cross-functional teams to resolve billing discrepancies and maintain positive customer relationships.</li></ul>
<p>Our client is seeking an experienced <strong>Ceridian Dayforce Implementation Consultant</strong> to support ongoing system enhancements, troubleshoot existing issues, and lead process improvement initiatives across the payroll/HRIS environment. The ideal consultant will have a strong technical understanding of Dayforce modules and hands‑on experience identifying system gaps, streamlining workflows, and implementing effective solutions.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Review the current Ceridian Dayforce configuration to identify system gaps, inefficiencies, and areas for improvement.</li><li>Troubleshoot Dayforce issues related to configuration, integrations, workflows, calculations, and reporting.</li><li>Lead system fixes, enhancements, and optimization activities to improve Dayforce functionality and user experience.</li><li>Collaborate closely with Payroll, HR, and IT teams to understand business requirements and translate them into scalable Dayforce solutions.</li><li>Assess current end‑to‑end processes (time & attendance, payroll, benefits, scheduling, HR) and recommend process improvements.</li><li>Support testing, validation, and documentation for configuration changes or new system updates.</li><li>Provide guidance, best practices, and knowledge transfer to internal teams to strengthen long‑term system ownership.</li><li>Ensure system changes align with compliance requirements and organizational policies.</li></ul><p><br></p>
<p>Are you a detail-oriented Payroll Specialist with a passion for ensuring seamless payroll operations? A leading Canadian manufacturing business is seeking an experienced professional to join their team. If you have expertise in payroll, a strong grasp of union and non-union payroll processes, and an ability to handle out of country payroll—this role is for you!</p><p><br></p><p>Key Responsibilities:</p><ul><li>Manage and process end-to-end payroll, ensuring compliance with provincial regulations.</li><li>Union and Non-Union Payroll: Administer weekly and bi-weekly payrolls for unionized and non-unionized employees.</li><li>North American Payroll: Handle payroll operations for U.S.-based employees, ensuring compliance with relevant federal and state regulations.</li><li>Technology and Tools: Utilize ADP Workforce Now to process and maintain payroll records with utmost accuracy.</li><li>Reporting & Analysis: Leverage your expertise in Microsoft Excel to conduct reporting, audits, reconciliations, and data analysis to support payroll and HR functions.</li><li>Compliance & Records: Ensure compliance with payroll laws, tax regulations, and collective bargaining agreements while maintaining accurate employee payroll records.</li></ul><p><br></p>