Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

149 results for Bookkeeper jobs

Bookkeeper
  • Concord, ON
  • onsite
  • Permanent
  • 55000.00 - 65000.00 CAD / Yearly
  • <p>We are seeking a Bookkeeper for our client just North of the city. The Bookkeeper is responsible for maintaining accurate financial records, processing transactions, and supporting the daily accounting activities of an organization. This role is critical to ensuring financial data integrity and compliance with relevant laws and regulations. Bookkeepers often work closely with accountants and management to prepare financial statements and reports.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Record day-to-day financial transactions and ensure accuracy of financial records</li><li>Process accounts payable and accounts receivable invoices and payments</li><li>Reconcile bank statements and credit card accounts</li><li>Maintain general ledger and update journal entries as needed</li><li>Prepare monthly, quarterly, and annual financial reports for management review</li><li>Assist with payroll processing and related reporting</li><li>Monitor and manage petty cash funds and expense reports</li><li>Support external audits and provide requested documentation</li><li>Ensure compliance with applicable accounting policies and procedures</li><li>Maintain organized and confidential financial files</li></ul>
  • 2026-01-21T21:38:54Z
Full Charge Bookkeeper
  • Burlington, ON
  • onsite
  • Permanent
  • 80000.00 - 95000.00 CAD / Yearly
  • <p>We are seeking a detail-oriented and reliable <strong>Bookkeeper</strong> to support the day-to-day financial operations of a growing organization. This role is ideal for someone who enjoys working behind the scenes to keep financial records accurate, organized, and compliant, while also contributing to process improvements over time. You will work closely with leadership and external accounting partners to ensure smooth financial operations and timely reporting.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Daily / Monthly Accounting</strong></p><ul><li>Record all financial transactions, including <strong>accounts payable and accounts receivable</strong>, accurately in the accounting system</li><li>Maintain the <strong>general ledger</strong>, ensuring entries are complete and correct</li><li>Process <strong>vendor invoices</strong> and <strong>employee expense reimbursements</strong></li><li>Support <strong>EHT and HST reporting</strong> and assist with remittance preparation</li><li>Perform <strong>bank and credit card reconciliations</strong></li><li>Prepare <strong>monthly financial statement working papers</strong> for leadership review</li><li>Assist with <strong>payroll processing</strong> and tracking of related remittances</li><li>Reconcile <strong>accounts payable and accounts receivable subledgers</strong></li><li>Track and record <strong>fixed assets, expenses, and prepaids</strong> using Excel and asset/property tracking software</li></ul><p><strong>Quarterly / Annual Support</strong></p><ul><li>Prepare <strong>financial reporting packages</strong> for management</li><li>Assist <strong>external accountants</strong> with year-end close and tax preparation</li><li>Maintain organized financial records to support <strong>audit and compliance requirements</strong></li></ul><p><strong>General & Administrative</strong></p><ul><li>Maintain a well-organized <strong>digital filing system</strong> for financial documentation</li><li>Communicate with <strong>vendors, contractors, and internal stakeholders</strong> regarding billing and payments</li><li>Contribute to improving <strong>bookkeeping processes and internal controls</strong> over time</li></ul><p><br></p><p><strong>Skills & Qualifications</strong></p><p><strong>Required</strong></p><ul><li>Proven experience in <strong>bookkeeping or financial record-keeping</strong></li><li>Proficiency with accounting software (such as <strong>QuickBooks Online</strong> or similar platforms)</li><li>Strong <strong>Excel skills</strong>, including formulas and pivot tables</li><li>Excellent <strong>attention to detail</strong> and organizational skills</li><li>Ability to <strong>work independently</strong>, manage priorities, and meet deadlines</li></ul><p><strong>Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster.</strong></p><p> </p><p><strong>This job posting is for a current vacancy with our client.</strong></p>
  • 2026-02-11T19:24:04Z
Bookkeeper
  • Mississauga, ON
  • onsite
  • Permanent
  • 65000.00 - 75000.00 CAD / Yearly
  • 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.
  • 2026-02-17T18:43:50Z
Bookkeeper
  • Langley, BC
  • onsite
  • Temporary
  • 23.50 - 25.00 CAD / Hourly
  • <p>We are looking for a detail-oriented Bookkeeper to join our clients team in Langley, British Columbia. In this long-term contract role, you will play a key part in managing financial records, assisting with administrative duties, and supporting customer service operations. This position offers an engaging environment in the automotive industry where teamwork and adaptability are highly valued.</p><p><br></p><p>Responsibilities:</p><p>• Maintain accounts payable and accounts receivable processes, including coding invoices, preparing cheque runs, and posting payments.</p><p>• Reconcile inventory records and process incoming orders from stores and online customers efficiently.</p><p>• Support the customer service team by assisting with store operations and addressing customer inquiries.</p><p>• Perform daily accounting tasks such as bank reconciliations, filing, and inventory management for corporate stores.</p><p>• Handle monthly financial tasks, including end-of-month reconciliations and preparing necessary reports.</p><p>• Assist with administrative tasks, such as sorting and filing invoices and maintaining organized records.</p><p>• Provide backup support for senior accounting staff as required.</p><p>• Interact with customers in the retail store, offering assistance and directing them to appropriate sales personnel.</p><p>• Collaborate with team members to ensure smooth operations and provide additional support where needed.</p><p>• Assist with AR collections and ensure accurate tracking of customer accounts.</p>
  • 2026-02-19T18:53:45Z
Bookkeeper
  • Edmonton, AB
  • remote
  • Temporary
  • 1.00 - 1.00 CAD / Hourly
  • <p>We are seeking an experienced <strong>Bookkeeper</strong> to support investor portfolios, trust accounts, mutual funds, and managed properties. This role requires strong attention to detail, solid bookkeeping fundamentals, and the ability to meet recurring financial reporting deadlines.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Maintain accurate books in QuickBooks for investor portfolios, trust accounts, mutual funds, and managed properties</li><li>Record transactions, reconcile bank accounts, and ensure records are current and compliant</li><li>Prepare monthly, quarterly, semi-annual, and annual financial statements with supporting working papers</li><li>Assist with accounts receivable, accounts payable, invoicing, and payment processing</li><li>Prepare annual tax reporting documents (T5s, T3s) and trust fund summaries</li><li>Support internal and external financial reviews and respond to client inquiries</li><li>Assist with daily banking and other accounting tasks as required</li></ul><p><br></p>
  • 2026-02-06T23:38:44Z
Bookkeeper
  • Toronto, ON
  • onsite
  • Temporary
  • 19.00 - 22.00 CAD / Hourly
  • We are looking for a detail-oriented Bookkeeper to join our team on a contract basis in Toronto, Ontario. This role involves managing financial records, assisting with payroll, and supporting administrative tasks to ensure smooth operations. The ideal candidate will bring strong organizational skills and proficiency in bookkeeping software to contribute effectively to the organization’s goals.<br><br>Responsibilities:<br>• Record and manage financial transactions using QuickBooks, including journal entries, invoices, and payments.<br>• Process bi-monthly payroll and ensure accurate distribution of payroll details to staff.<br>• Assist clients and staff with Owl Practice software, providing guidance and maintaining established standards.<br>• Handle client payments, issue receipts, and resolve payment-related inquiries.<br>• Submit benefit claims through online platforms and maintain accurate records.<br>• Monitor accounts receivable, prepare detailed reports, and collaborate with therapists to follow up on outstanding balances.<br>• Maintain and update general and donor databases, contributing to newsletters and communication materials.<br>• Welcome clients in-person, ensuring smooth coordination with clinical staff upon their arrival.<br>• Manage client intake requests, distributing them to therapists based on specific requirements.
  • 2026-01-22T21:49:05Z
Full Charge Bookkeeper
  • Whitby, ON
  • onsite
  • Contract / Temporary to Hire
  • 38.00 - 44.00 CAD / Hourly
  • We are looking for an experienced Full Charge Bookkeeper to join our team in Whitby, Ontario. In this Contract to permanent position, you will play a pivotal role in managing full-cycle accounting processes and ensuring financial accuracy within a dynamic steel fabrication environment. This is an independent role requiring expertise in construction accounting, payroll management, and advanced use of accounting software.<br><br>Responsibilities:<br>• Manage full-cycle accounting processes, including accounts payable, accounts receivable, and general ledger functions.<br>• Oversee payroll administration for field workers, ensuring compliance with union regulations.<br>• Handle detailed job costing and progress billing procedures specific to the steel fabrication industry.<br>• Prepare accurate invoices and track material consumption, labour hours, and project milestones.<br>• Utilize advanced Excel features to analyze datasets and create clear, dynamic financial reports.<br>• Maintain and update accounting systems such as QuickBooks and Dext to ensure operational efficiency.<br>• Monitor cash flow and protect profit margins through precise financial tracking.<br>• Ensure compliance with tax regulations and industry standards.<br>• Collaborate with project managers to manage change orders and holdbacks effectively.<br>• Contribute to the company’s transition toward a paperless accounting system.
  • 2026-02-19T19:38:48Z
Office Manager/Bookkeeper
  • Ottawa, ON
  • onsite
  • Permanent
  • 80000.00 - 85000.00 CAD / Yearly
  • <p><strong>Robert Half is partnering with an excellent owner managed organization located in the Ottawa region. This is a full-time/permanent role on site. </strong></p><p><br></p><p><strong>Details:</strong></p><p>-Competitive salary (80-85K)</p><p>-Full benefits</p><p>-3 weeks vacation/Christmas closure</p><p>-Free parking</p><p>-Hours: 8:30-5PM</p><p>-Fully on site (no remote work)</p><p><br></p><p><strong>Responsibilities: </strong></p><p>-Manage the full accounts payable cycle, including posting vendor invoices and scheduling timely payments.</p><p>-Oversee accounts receivable functions, including processing monthly billings, applying incoming payments to correct accounts, and performing collections activity.</p><p>-Conduct daily bank reconciliations and ensure accuracy in general ledger entries.</p><p>-Administer weekly payroll processing and handle all related remittances, including union contributions and other statutory filings.</p><p>-Manage and process wage garnishments, including implementation and remittance.</p><p>-Monitor and record fixed asset transactions.</p><p>-Prepare and file weekly, monthly, and quarterly tax reports, such as WSIB, EHT, HST, and Corporate Tax Installments.</p><p>-Prepare month-end closing entries and generate job costing reports for ownership review.</p><p>-Compile and submit required monthly documentation to the external accounting firm.</p><p>-Submit financial reports to banking institutions on a monthly basis.</p><p>-Archive year-end documents and tax filings for compliance and audit purposes.</p><p>-Analyze cash flow and monitor liquidity.</p><p>-Review and verify the accuracy of all company credit card transactions.</p><p>-Assemble complete year-end financial files, including trial balance, for external accounting review.</p><p>-Support accounting activities across multiple company entities as required.</p><p>-Serve as the primary point of contact for external audits such as CRA and WSIB.</p><p>-Administer and manage Workplace Safety and Insurance Board (WSIB) cases as they arise.</p><p>-Ensure timely renewal and secure semiannual WSIB Clearance Certificates.</p><p>-Review and coordinate annual insurance policy renewals in collaboration with insurance brokers.</p><p>-Complete credit applications and respond to credit reference check requests.</p><p>-Prepare Statements of Prequalification for various projects.</p><p>Obtain Letters of Reference from surety providers and banking institutions.</p><p>-Support bid and contract management through administrative tasks, including preparing and submitting required documentation and setting up contract files.</p><p>-Prepare and monitor change orders and purchase orders as needed.</p>
  • 2026-02-03T19:18:39Z
Senior Project Accountant
  • Edmonton, AB
  • onsite
  • Permanent
  • 90000.00 - 100000.00 CAD / Yearly
  • <p>Are you ready to elevate your accounting career and make a direct impact on high-visibility projects? Step into the role of Senior Project Accountant, where you’ll own the numbers, mentor the next generation of accounting talent, and collaborate with leaders across departments—all while fueling innovative development and construction projects.</p><p><br></p><p><strong>Why You’ll Love This Opportunity:</strong></p><p><br></p><ul><li><strong>Be a Trusted Financial Business Partner:</strong> Get up close to the action, supporting controllers and project managers with crucial budget-to-actual tracking, variance analysis, and insightful financial reporting.</li><li><strong>Showcase Your Expertise:</strong> Leverage your deep construction and development accounting experience to manage WIP reporting, oversee progress billing, and steer project closeouts for initiatives ranging from ground-up builds to tenant improvements.</li><li><strong>Shape the Future of Finance:</strong> Partner with leadership to enforce controls, streamline forecasting processes, and ensure every dollar is allocated with purpose and accuracy.</li><li><strong>Lead and Inspire:</strong> Take on a visible people management role—hire, onboard, coach, and mentor team members while cultivating a collaborative, high-performance culture.</li></ul><p><strong>Key Responsibilities:</strong></p><ul><li>Drive budgeting, forecasting, and project cost reporting hand-in-hand with project managers and stakeholders.</li><li>Oversee and prepare critical project financials: work in progress, cost allocations, progress billings, and project closeouts.</li><li>Champion internal controls, audit requirements, and contract compliance throughout all project phases.</li><li>Support monthly and year-end closes with journal entries, reconciliations, cost summaries, and backup documentation.</li><li>Lead and develop a talented accounting team, offering strategic guidance, feedback, and opportunities for growth.</li><li>Deliver on ad-hoc initiatives to support senior leadership and continuous improvement across the business.</li></ul><p><br></p>
  • 2026-02-20T21:13:45Z
Accounting Clerk
  • Carleton Place, ON
  • onsite
  • Temporary
  • 19.79 - 22.91 CAD / Hourly
  • <p>We are looking for a detail-oriented Accounting Clerk to join our client's team in Carleton Place. In this long-term contract position, you will play a key role in maintaining financial records, managing transactions, and supporting overall accounting operations. This opportunity is ideal for candidates with a minimum of one year of experience and proficiency in QuickBooks Online.</p><p><br></p><p>Responsibilities:</p><p>• Accurately input financial data into accounting systems, ensuring precision and timeliness.</p><p>• Manage accounts payable and receivable, including processing invoices and reconciling discrepancies.</p><p>• Prepare and issue payments, including checks and electronic transfers, while maintaining proper documentation.</p><p>• Record deposits and ensure all transactions align with company procedures.</p><p>• Assist in reconciling account balances to ensure financial accuracy.</p><p>• Generate and review billing statements, ensuring all charges are correctly applied.</p><p>• Collaborate with team members to resolve any accounting discrepancies or issues.</p><p>• Utilize QuickBooks Online and other accounting software to support daily operations.</p><p>• Maintain organized records of financial transactions for audit and reporting purposes.</p><p>• Provide support with additional administrative tasks as needed.</p>
  • 2026-02-23T16:14:04Z
Accounting Assistant
  • Ottawa, ON
  • onsite
  • Temporary
  • 23.75 - 27.50 CAD / Hourly
  • We are looking for an experienced Accounting Assistant to join our team in Ottawa, Ontario. This long-term contract position offers an excellent opportunity to contribute to a dynamic organization by supporting essential financial functions. The ideal candidate will bring strong analytical skills, proficiency in accounting software, and a commitment to delivering accurate and efficient results.<br><br>Responsibilities:<br>• Process invoices, ensuring accuracy and timely completion.<br>• Prepare and post journal entries to maintain accurate financial records.<br>• Assist in audit preparation and reporting activities.<br>• Manage accounts receivable duties, including tracking payments and resolving discrepancies.<br>• Perform payment processing tasks while adhering to company policies.<br>• Support the reconciliation of financial statements and accounts.<br>• Collaborate with team members to analyze financial data and provide insights.<br>• Utilize accounting software systems such as Sage or ERP platforms effectively.<br>• Maintain a high level of customer service when addressing financial inquiries.<br>• Contribute to the improvement of accounting processes and workflows.
  • 2026-02-17T19:54:08Z
Accounting Clerk
  • Surrey, BC
  • onsite
  • Permanent
  • 55000.00 - 60000.00 CAD / Yearly
  • <p>Our Surrey-based client, located In the Cloverdale area, is seeking an Accounting Clerk (AP/AR) to join their team.</p><p><br></p><p>The Accounting Clerk will support accounting operations and will be responsible for high-volume transactional accounting in a warehouse-based office environment. The role is approximately 80% Accounts Payable and Accounts Receivable, with the remaining duties supporting daily operations and internal coordination.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><ul><li>Processing approximately 400-500 AP and AR invoices per week</li><li>Performing three-way matching</li><li>A/R invoicing, customer maintenance, and sending supporting documentation</li><li>A/P coding and invoice entry</li><li>Processing high-value transactions, including credit card payments (in person and over the phone)</li><li>Preparing and posting journal entries</li><li>Answering inbound phone calls and coordinating with Sales on customer inquiries</li><li>Responding to requests from customers and internal sales teams</li></ul><p><strong>Preferred Assets</strong></p><p><br></p><ul><li>Experience in Retail or Manufacturing environments</li><li>Inventory costing (experience and inventory management exposure)</li></ul>
  • 2026-02-24T17:44:15Z
Fund Accountant
  • Vancouver, BC
  • onsite
  • Temporary
  • 40.00 - 45.00 CAD / Hourly
  • <p>Our client in the investment capital industry is looking for a Fund Accountant for a 6-month contract position, which could become a permanent full-time job.</p><p><br></p><p>Reporting to the Manager, Fund Accounting, here are the key job responsibilities:</p><p><br></p><p>• Perform daily accounting entries for assigned funds.</p><p>• Assist in implementing controls to safeguard assets by managing and applying financial policies, processes and procedures.</p><p>• Support schedules for offering memorandum and prospectus as well as collaborate on financial analysis and marketing support related to the funds and/or institutional clients.</p><p>• Prepare monthly management reporting package.</p><p>• Prepare appropriate distributions to unit holders.</p><p>• Prepare monthly and quarterly fund processes, including distribution calculations for unit holders, management fee calculations, oversight of fund expenses and other monthly management reporting items.</p><p>• Identify any issues or irregularities with accounting records or funding activities and correct same.</p><p>• Prepare and review monthly net asset value calculations for the funds.</p><p>• Perform cash reconciliation and forecasting for the funds.</p><p>• Prepare valuation & entity/fund performance calculations in accordance with disclosed policies, including discounted cash flow and internal rate of return calculations, for final review by the auditors.</p><p><br></p><p><br></p><p><br></p>
  • 2026-01-29T10:03:42Z
Staff Accountant
  • Ottawa, ON
  • onsite
  • Permanent
  • 70000.00 - 75000.00 CAD / Yearly
  • <p><strong>Robert Half is partnering with a client that's looking to add an experienced Bookkeeper to their Finance team. This is a full-time/permanent role on site. </strong></p><p><br></p><p><strong>Advantages:</strong></p><p>-Competitive salary (70-75K)</p><p>-Full benefits</p><p>-3 weeks vacation</p><p>-Free parking</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Oversee the preparation and processing of the invoicing, ensuring all billing statements are completed on a quarterly basis.</p><p>• Handle full-cycle accounting tasks, including accounts receivable, accounts payable, general ledger updates, and journal entries.</p><p>• Prepare and issue monthly invoices for government vehicle usage.</p><p>• Manage invoicing for government shipments, including air and other transportation methods.</p><p>• Administer claims related to long-distance and local transactions, ensuring accurate documentation and resolution.</p><p>• Process government invoicing for LTS, Air, and SEA shipments</p><p>• Carry out revenue distribution tasks and ensure funds are allocated correctly.</p><p>• Month end and year end tasks.</p><p>• Provide support for diverse accounting activities and assist with day-to-day financial operations as needed.</p>
  • 2026-02-23T14:58:44Z
Accountant
  • Toronto, ON
  • onsite
  • Permanent
  • 75000.00 - 85000.00 CAD / Yearly
  • We are looking for an experienced Accountant to join our team in Toronto, Ontario. In this role, you will oversee the full cycle of accounting operations, ensuring accuracy and compliance with financial standards. This position is ideal for someone who is detail-oriented, thrives in a dynamic environment, and is comfortable managing financial records, payroll, and reconciliations.<br><br>Responsibilities:<br>• Maintain and manage a full set of books, including accounts payable, accounts receivable, and general ledger.<br>• Prepare and reconcile balance sheets, ensuring accuracy and compliance with accounting standards.<br>• Handle payroll processing for a small team, reviewing and validating timesheets submitted by store managers.<br>• Generate and review financial statements, providing insights and recommendations to support decision-making.<br>• Oversee invoice processing, billing, and data entry to ensure timely and accurate recordkeeping.<br>• Utilize QuickBooks and other accounting software to manage financial data efficiently.<br>• Collaborate with the management team to implement and optimize in-house accounting systems.<br>• Perform intermediate-level tasks in Excel, such as data analysis and reporting.<br>• Ensure adherence to company policies and regulatory requirements in all accounting operations.<br>• Support year-end audit preparation and provide documentation as needed.
  • 2026-02-18T21:59:05Z
Family Office Sr. Accountant
  • Toronto, ON
  • onsite
  • Permanent
  • 100000.00 - 125000.00 CAD / Yearly
  • <p>Our client a high net worth Family Office has an exciting opportunity for a Sr. Accountant to join their Accounting Department.. This role offers a hybrid work model, . You will play a critical role in managing full-cycle accounting for a diverse portfolio of family-owned businesses, with opportunities to grow and take on increasingly complex responsibilities over time. This position requires a blend of bookkeeping, administrative tasks, and sophisticated accounting duties, including year-end processes and tax preparation.</p><p><br></p><p>Responsibilities:</p><p>• Handle full-cycle bookkeeping for corporations, trusts, and guardianships using various accounting software. </p><p>• Perform bank reconciliations and manage multi-currency investment transactions, including foreign exchange bookings for US-based transactions.</p><p>• Prepare payable invoices, organize backups for invoices and cheques, and ensure accurate record-keeping.</p><p>• Assist with year-end processes by preparing working paper files in CaseWare or Excel and drafting corporate and trust tax returns using Taxprep.</p><p>• Compile documentation for personal tax returns and support specialized trust reporting using dedicated software.</p><p>• Provide administrative support, including audit documentation preparation for a small charity and other ad hoc tasks.</p><p>• Collaborate effectively with stakeholders, including family office partners, to maintain strong relationships built on attention to detail.</p><p>• Contribute to ongoing system improvements and accounting processes to enhance efficiency.</p><p>• Book year-end entries and assist with complex investment transactions.</p><p>• Maintain accurate and organized records to support financial audits and compliance requirements.</p>
  • 2026-02-12T20:18:39Z
Senior Accountant
  • Vancouver, BC
  • onsite
  • Permanent
  • 80000.00 - 90000.00 CAD / Yearly
  • <p>Our Vancouver-based professional services client is looking for a Senior Accountant to join their growing organization. In this role, you will be reporting and working directly with the firm partners and be responsible for the following duties:</p><p><br></p><ul><li>Managing full-cycle accounting process including journal entries processing, bank reconciliation, and General Ledger accounts reconciliation.</li><li>Closing month-end and year-end, and preparing financial statements for the operation.</li><li>Preparing budgets, forecasts, cashflow reporting, management reporting and any ad hoc reporting and financial analysis to support the operation and leadership team.</li><li>Preparing full-cycle trust accounting for various clients' trust portfolios.</li><li>Preparing and filing necessary compliance reports as needed by Law Society of BC while reacting promptly to potential audits.</li><li>Indirectly overseeing accounting team members performing billing and accounts payable duties.</li><li>Communicating with internal and external stakeholders on billing queries.</li><li>Supporting current Office Manager and accounting team with full-cycle payroll function and other ad hoc needs.</li></ul><p><br></p><p><br></p>
  • 2026-02-19T23:58:41Z
Sr. Accountant
  • West Gta, ON
  • onsite
  • Temporary
  • 40.00 - 50.00 CAD / Hourly
  • <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>
  • 2026-02-21T18:08:15Z
Sr. Accountant
  • Calgary, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Robert Half is partnering with a valued client in search of an experienced and detail-oriented Senior Accountant to join their team. The Senior Accountant will hold a critical role in the accounting team and be responsible for ensuring the accuracy, integrity, and compliance of financial information. This position requires an individual with a strong technical accounting background, problem-solving expertise, and the ability to handle complex financial data.</p><p><br></p><p>Key Responsibilities:</p><p><br></p><ul><li>Oversee the preparation and analysis of monthly financial statements</li><li>Manage all aspects of the general ledger, including reconciliations, journal entries, and month-end/year-end close processes</li><li>Collaborate with internal teams to implement and maintain accounting controls and processes</li><li>Assist with audit preparation and coordinate with external auditors as needed</li><li>Monitor and reconcile account balances, accurately documenting discrepancies or inconsistencies</li><li>Prepare periodic financial reports and present findings to senior management</li><li>Provide mentorship to junior accounting staff and support cross-functional collaboration.</li><li>Stay updated on changes to accounting standards and industry best practices</li></ul>
  • 2026-02-06T15:28:47Z
Accounting Manager
  • North Vancouver, BC
  • onsite
  • Temporary
  • 45.00 - 55.00 CAD / Hourly
  • <p>Our rapidly-growing client is searching for an Accounting Manager for a 3 month contract, which could convert into a permanent full-time role. Reporting to the Controller, you will be responsible for the following:</p><p><br></p><p>• Undertake the role of a player-coach, leading specific areas of the accounting team and delegating related tasks</p><p>• Maintain financial transaction records on a timely and accurate basis.</p><p>• Maintain a Chart of Accounts to reflect accounting policies and procedures and the company’s reporting needs.</p><p>• Prepare financial statements and provide associated backup and subledgers.</p><p>• Utilize NetSuite and other accounting software to manage and automate financial tasks where relevant.</p><p>• Integrate other systems to create an efficient and scalable accounting and financial environment.</p><p>• Create budgets, financial forecasts, and quarterly reports.</p><p>• Collect, analyze, and summarize data for tax forms according to local and federal mandates.</p><p><br></p><p><br></p>
  • 2026-02-22T04:43:43Z
Junior/Intermediate Accountant
  • Vancouver, BC
  • onsite
  • Permanent
  • 55000.00 - 65000.00 CAD / Yearly
  • <p>Organizational Overview</p><p><br></p><p>Our client is a publicly listed Canadian mining company focused on the exploration and development of mineral projects across multiple jurisdictions in Canada. With its corporate headquarters in Vancouver, the organization is entering an exciting growth phase and continues to advance a portfolio of high-potential exploration assets.</p><p><br></p><p>Operating in a dynamic, fast-paced environment, the company maintains a lean and collaborative corporate team that supports field operations and ensures strong financial governance, regulatory compliance, and disciplined capital management. This is an opportunity to join a well-capitalized, growth-oriented organization where team members are encouraged to take ownership and contribute meaningfully.</p><p><br></p><p>The company is seeking a Junior/Intermediate Accountant to join its Vancouver-based team (hybrid). This role reports directly to the Controller and plays a key part in supporting day-to-day accounting and financial reporting functions.</p><p><br></p><p>Key Responsibilities</p><p><br></p><p> • Maintain the general ledger, including preparation of journal entries, account reconciliations, and supporting schedules</p><p> • Manage full-cycle accounts payable and assist with accounts receivable and expense reporting</p><p> • Support payroll processing and related statutory remittances</p><p> • Prepare and file indirect tax returns (e.g., GST) and other regulatory filings</p><p> • Track and allocate project-based expenditures, including exploration costs</p><p> • Administer corporate credit cards and prepare related reconciliations and journal entries</p><p> • Maintain organized financial records and ensure adherence to internal controls</p><p> • Assist with monthly, quarterly, and year-end close processes</p><p> • Support the Controller with audit requests and coordination with external advisors</p><p> • Participate in internal control documentation, assessments, and testing</p><p> • Prepare required government and statistical reporting</p><p> • Provide administrative and corporate support as needed within a small team environment</p><p><br></p><p><br></p>
  • 2026-02-19T23:58:41Z
Junior Cost Accountant
  • London, ON
  • onsite
  • Permanent
  • 70000.00 - 75000.00 CAD / Yearly
  • <p>We are seeking a detail-oriented <strong>Junior Cost Accountant</strong> to join a growing finance team supporting North American operations. This is an excellent opportunity for an early-career accounting professional to build hands-on experience in manufacturing cost accounting, inventory analysis, and financial reporting within a collaborative environment.</p><p><br></p><p>The Junior Cost Accountant will support the cost accounting function by maintaining accurate product cost data, assisting with inventory analysis, and contributing to month-end and reporting processes. This role works closely with operations, supply chain, and finance to ensure reliable cost information and identify opportunities for improvement.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Cost Accounting Support </strong></p><ul><li>Assist in maintaining and reviewing cost accounting records, including bills of materials (BOMs), work order variances, and purchase price variances (PPVs)</li><li>Support analysis of manufacturing costs, including direct labor, materials, and overhead, to help identify trends and discrepancies</li><li>Participate in regular inventory reconciliations and valuation analysis to ensure accurate inventory records and financial reporting</li><li>Help monitor and track cost variances and support investigations into root causes</li><li>Assist in preparing monthly, quarterly, and annual cost reports for management review</li><li>Contribute to month-end commentary on gross margin and production variances</li><li>Collaborate with FP& A and operations teams to provide data for budgeting and forecasting</li><li>Support compliance with accounting standards, internal controls, and company policies related to cost and inventory</li></ul><p><strong>General Accounting Support </strong></p><ul><li>Assist with monthly balance sheet account reconciliations</li><li>Support ERP system data integrity through ad-hoc reporting and analysis</li></ul><p><strong>Qualifications</strong></p><ul><li>Post-secondary education in Accounting, Finance, or a related field</li><li>1–3 years of accounting experience (manufacturing, inventory, or cost accounting exposure is an asset)</li><li>Foundational understanding of cost accounting and inventory principles</li><li>Comfortable working with data in Excel (pivot tables, lookups, basic analysis)</li><li>Experience with an ERP system is an asset (JDE experience is a plus)</li><li>Strong attention to detail and willingness to learn</li><li>Analytical mindset with good problem-solving skills</li><li>Strong communication skills and ability to work with cross-functional teams</li></ul><p><strong>Great Fit for Someone Who…</strong></p><ul><li>Is early in their accounting career and eager to specialize in cost/manufacturing accounting</li><li>Enjoys working with numbers and understanding how operational activities impact financial results</li><li>Is organized, curious, and motivated to grow within a finance team</li><li>Wants exposure to both accounting and operational stakeholders</li></ul><p><br></p>
  • 2026-01-27T15:34:25Z
Accounting Clerk
  • Etobicoke, ON
  • onsite
  • Contract / Temporary to Hire
  • 21.85 - 25.30 CAD / Hourly
  • We are looking for a detail-oriented Accounting Clerk to join our team on a contract with the possibility of becoming permanent in Etobicoke, Ontario. In this role, you will contribute to the efficient operation of accounts payable and receivable processes, ensuring accuracy and timely completion of tasks. This position offers an excellent opportunity to work in a fast-paced environment, where your organizational and analytical skills will be highly valued.<br><br>Responsibilities:<br>• Process invoices and manage data entry for accounts payable in an accurate and timely manner.<br>• Reconcile vendor accounts monthly, ensuring all discrepancies are identified and resolved.<br>• Handle accounts receivable tasks, including cash clearing and matching remittances to payments within the AS400 system.<br>• Monitor daily payment activities, ensuring up to 20 transactions are processed efficiently.<br>• Investigate and address issues that arise during payment matching or invoice clearing processes.<br>• Perform VLOOKUP analyses for vendor reconciliations to ensure data accuracy.<br>• Maintain strong communication with vendors and other stakeholders to resolve payment-related inquiries.<br>• Collaborate with the team during insurance renewals and other critical accounting functions.<br>• Ensure compliance with accounting policies and procedures in all financial transactions.<br>• Support general administrative tasks related to accounting operations as needed.
  • 2026-02-18T22:18:43Z
Staff Accountant
  • Mississauga, ON
  • onsite
  • Contract / Temporary to Hire
  • 30.00 - 37.00 CAD / Hourly
  • <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>
  • 2026-02-23T02:23:50Z
Accountant
  • Markdale, ON
  • onsite
  • Permanent
  • 75000.00 - 100000.00 CAD / Yearly
  • <p>You could grow your career with a thriving company, in this Accountant position available through Robert Half. If handling matching invoices to purchase orders and/or vouchers, and assisting in the process of tax returns, and audit review sounds like your cup of tea, this reputable business might have an Accountant position for you. The Accountant position is a permanent opportunity and is situated in the Markdale, Ontario, area. Working for this company will give you access to terrific benefits, a wonderful workspace/office, and a dynamic team culture.</p><p> </p><p><strong>How you will make an impact</strong></p><p> </p><p>·      Code documents that require knowledge in determining proper classification of expenditure codes and accounting codes</p><p>·      Handle accounts payable tasks: vendor invoices and disbursement filing, A/P invoice matching & filing</p><p>·      Reconcile discrepancies by checking all possible sources of disagreement, reconstructing probable actions, and recognizing the effect on other accounts; prepare correction documents as required</p><p>·      Carry out additional related duties and help with special projects on an as-needed basis</p><p>·      Post financial information to journals and ledgers</p><p>·      Create statements and reports that require the use of a number of sources</p><p>·      Handle general accounting tasks: help with G/L account reconciliation and month-end closing, other ad hoc projects</p><p>·      Support Accounts Receivable: process daily invoices/credit, apply cash receipt, and help with collection of past due balance</p>
  • 2026-02-18T21:38:44Z
2