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 Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

13 results for Accounting Assistant in British Columbia

Assistant Controller
  • Surrey, BC
  • onsite
  • Permanent
  • 110000.00 - 120000.00 CAD / Yearly
  • <p>Robert Half Canada is currently recruiting for an experienced <strong>Accounting Manager</strong> to join a well-established, multi-entity organization based in Surrey, BC. This is a hands-on leadership opportunity for a CPA who brings strong financial reporting experience along with proven experience managing an accounting team within a larger, complex corporate environment.</p><p><br></p><p>Reporting to the Controller, the Accounting Manager will oversee the day-to-day activities of the accounting team, with a primary focus on <strong>financial reporting, month-end processes, and staff management</strong> across multiple entities. The successful candidate will currently be managing a team of at least four accounting professionals and be comfortable balancing technical accounting responsibilities with team leadership and ongoing process improvement.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead and oversee a team of 4+ accounting staff, including workflow management, review, coaching, and day-to-day support.</li><li>Manage financial reporting and month-end accounting activities across a multi-entity corporate structure.</li><li>Review accounting deliverables and ensure reporting is completed accurately and within established deadlines.</li><li>Support the Controller with the ongoing improvement and documentation of accounting processes, procedures, and SOPs.</li><li>Identify opportunities to improve reporting processes, controls, and efficiencies within the accounting function.</li><li>Assist with ad hoc accounting and finance projects as assigned by the Controller.</li><li>Provide FP& A and analytical support as required, including assistance with reporting, budgeting, forecasting, and other finance initiatives.</li></ul><p> </p><p><br></p>
  • 2026-09-15T02:24:07Z
Accountant
  • Vancouver, BC
  • onsite
  • Temporary
  • 25.34 - 29.34 CAD / Hourly
  • <p>We are looking for an Accountant to join a collaborative finance team in Vancouver, British Columbia on a Long-term Contract basis. This opportunity is well suited to someone who enjoys detailed transactional work while contributing across payables, receivables, reconciliations, and period-end support. The role offers broad exposure to day-to-day accounting operations in a structured environment and requires someone who is detail oriented and can manage volume accurately and work confidently across multiple systems.</p><p><br></p><p>Responsibilities:</p><p>• Manage a steady flow of accounts payable activity by processing invoices, credit adjustments, purchase order documentation, and related financial records with accuracy and timeliness.</p><p>• Examine incoming invoices to confirm coding, authorization, and supporting backup are complete before entry, and follow up on gaps or inconsistencies as needed.</p><p>• Carry out three-way matching between invoices, purchase orders, and receipts, then investigate and resolve any variances that affect payment processing.</p><p>• Enter financial transactions into SAP and other accounting platforms, reconcile records between systems, and prepare payment batches for submission.</p><p>• Address vendor questions promptly, maintain supplier account accuracy, and complete reconciliations to clear outstanding items or discrepancies.</p><p>• Review and process employee expense claims through system, validate account coding, and complete monthly reconciliations for expense reporting.</p><p>• Provide support for accounts receivable tasks by preparing customer invoices, applying the correct organizational coding, and assisting with revenue-related reconciliations across multiple locations.</p><p>• Reconcile cash receipts against Moneris and other source systems, support bank and cash balancing activities, and assist with bi-weekly safe counts and related controls.</p><p>• Prepare routine journal entries for payables, receivables, accruals, expenses, and revenue, and contribute to month-end and year-end accounting close activities.</p><p>• Build and maintain spreadsheets and reports, analyze variances, and identify the source of reconciliation breaks or processing errors to support accurate financial reporting.</p>
  • 2026-08-24T23:23:43Z
Accounts Payable Clerk
  • Langley, BC
  • onsite
  • Temporary
  • 25.00 - 28.00 CAD / Hourly
  • We are looking for an Accounts Payable Clerk to support a busy manufacturing operation in Langley, British Columbia. This Long-term Contract opportunity is ideal for someone who enjoys detailed transactional work, stays organized in a high-volume environment, and can manage competing priorities with accuracy. The successful candidate will contribute to day-to-day accounts payable activities, vendor communication, and month-end support while helping maintain timely and accurate financial records.<br><br>Responsibilities:<br>• Review incoming supplier invoices against supporting purchasing and receiving documents to confirm accuracy before processing.<br>• Assign appropriate accounting codes and enter payable transactions into the ERP system with a high level of attention to detail.<br>• Investigate incomplete or unmatched invoice packages by following up with internal teams and external vendors to obtain missing information.<br>• Prepare approved payables for scheduled disbursements through cheque runs and electronic banking platforms.<br>• Maintain orderly records by filing processed and paid invoices so documentation can be retrieved efficiently when needed.<br>• Compare vendor statements with recorded and paid invoices, identify discrepancies, and resolve outstanding items promptly.<br>• Set up documentation for new supplier accounts, including credit-related forms and supporting information.<br>• Answer vendor and employee questions regarding payment status, invoice submission requirements, and processing timelines.<br>• Assist with month-end activities by reconciling subledger balances to the general ledger and preparing related reports and working papers.<br>• Support monthly payment preparation and ensure deadlines are met in line with the accounting calendar.
  • 2026-09-15T17:13:41Z
Accounts Payable Clerk
  • Vancouver, BC
  • onsite
  • Temporary
  • 19.79 - 22.91 CAD / Hourly
  • We are looking for an Accounts Payable Clerk to join a finance team in Vancouver, British Columbia on a Contract basis. This contract assignment is expected to run for approximately 2.5 months through the end of November, beginning on a part-time schedule of about 15 hours per week with flexibility in days worked. The successful candidate will support day-to-day payables and general accounting activities while working closely with the Controller and contributing effectively in a small team environment.<br><br>Responsibilities:<br>• Oversee the shared accounts payable mailbox and organize incoming invoices for timely handling.<br>• Verify invoice details, secure the required internal approvals, and record transactions accurately in the accounting system.<br>• Match invoices to supporting documentation, apply appropriate coding, and maintain accurate financial records.<br>• Prepare and process scheduled payment runs twice each month while ensuring deadlines are met.<br>• Complete vendor statement reconciliations and investigate differences to resolve outstanding issues.<br>• Support bookkeeping tasks related to disbursements, including account reconciliations, accrual entries, and prepaid expense tracking.<br>• Enter banking activity such as fees and other related transactions into the financial system.<br>• Conduct an initial review of employee expense submissions and corporate credit card transactions for completeness and accuracy.<br>• Provide additional accounting assistance to finance leadership as needed, particularly during busier periods such as month-end.
  • 2026-09-11T18:23:44Z
Office Assistant
  • Abbotsford, BC
  • onsite
  • Permanent
  • 55000.00 - 70000.00 CAD / Yearly
  • <p>Our client is a well-established and growing organization with a strong reputation in the construction and excavation industry. They are looking for an Office Administrator to join their close-knit team and play an important role in supporting the day-to-day administrative and financial operations of the business.</p><p><br></p><p>This is an excellent opportunity for someone who enjoys working in a smaller, personable office environment, where you can build strong relationships with a well-tenured team and have a meaningful impact on the business. The successful candidate will be organized, dependable, detail-oriented, and comfortable taking ownership of a variety of administrative and accounting-related responsibilities.</p><p><br></p><p>What You'll Be Doing</p><ul><li>Provide day-to-day administrative support to the office and management team</li><li>Manage incoming calls, emails, correspondence, and general office inquiries</li><li>Prepare, process, and distribute customer invoices</li><li>Assist with Accounts Receivable, including invoicing, payment follow-up, and account reconciliations</li><li>Provide support with Accounts Payable, including processing invoices and maintaining accurate records</li><li>Enter and maintain financial and administrative data with a high degree of accuracy</li><li>Assist with billing, expense tracking, and other basic accounting functions</li><li>Maintain organized digital and physical filing systems</li><li>Coordinate office supplies, documentation, and general office requirements</li><li>Assist with various administrative tasks and projects as required</li><li>Work closely with the internal team to ensure information and documentation are accurate and up to date</li></ul>
  • 2026-08-31T17:58:46Z
Accountant / Senior Bookkeeper
  • Surrey, BC
  • onsite
  • Permanent
  • 75000.00 - 90000.00 CAD / Yearly
  • <p>Our Surrey-based client is seeking an Accountant / Senior Bookkeeper to join their law firm</p><p><br></p><p>The Accountant / Senior Bookkeeper will be responsible for the day-to-day accounting operations of a busy law firm, with a primary focus on full-cycle bookkeeping and trust accounting. This is a hands-on role that requires a strong understanding of the Law Society of British Columbia's trust accounting regulations and would suit someone who enjoys working independently while ensuring accuracy, compliance, and exceptional client service.</p><p><br></p><p><strong>What is on Offer</strong></p><p>• Salary: $75,000 - $90,000 depending on experience</p><p>• Extended health benefits</p><p>• 3 weeks' vacation</p><p>• In-office position with flexible working hours (8:30 AM – 4:30 PM)</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• Manage full-cycle trust accounting in accordance with the Law Society of British Columbia regulations</p><p>• Prepare and process trust and general account deposits while maintaining accurate accounting records</p><p>• Complete monthly trust and general bank reconciliations</p><p>• Prepare quarterly GST returns and monthly PST returns</p><p>• Prepare quarterly Trust Administration Fee remittances and the Annual Trust Report for the Law Society of British Columbia</p><p>• Support Law Society of B.C. compliance audits by preparing the required documentation</p><p>• Manage accounts receivable, including client invoicing and preparing invoices on behalf of lawyers</p><p>• Process client credit card payments through Payfirma and record receipts within the accounting system</p><p>• Manage full-cycle accounts payable, including supplier invoices, EFTs, cheque payments, and credit card transactions</p><p>• Process legal disbursements through B.C. Online, B.C. Registry, and B.C. Land Title systems</p><p>• Support payroll processing and prepare year-end working papers for external accountants</p><p>• Coordinate office administration, including supplier accounts, benefits administration, insurance renewals, office supplies, postage, and other administrative duties as required</p><p><br></p>
  • 2026-09-15T02:24:07Z
Accounts Payable Clerk
  • Burnaby, BC
  • onsite
  • Contract / Temporary to Hire
  • 23.75 - 27.50 CAD / Hourly
  • We are looking for an Accounts Payable Clerk to join a retail organization in Burnaby, British Columbia on a contract-to-permanent basis. This role is ideal for someone who enjoys high-volume invoice processing, stays organized in a fast-paced setting, and communicates well with internal stakeholders and vendors. You will support day-to-day payables activities, help keep reconciliations accurate, and contribute to a smooth approval and payment process within a collaborative hybrid work environment.<br><br>Responsibilities:<br>• Process a high volume of vendor invoices with accuracy, ensuring coding and supporting details are complete before entry.<br>• Coordinate invoice approvals by following up with the appropriate internal contacts and resolving delays in a timely manner.<br>• Reconcile vendor statements regularly and investigate discrepancies, missing invoices, and payment-related questions.<br>• Respond to vendor inquiries professionally, providing updates and working toward prompt resolution of account issues.<br>• Maintain organized and up-to-date vendor records, including account details and supporting documentation.<br>• Perform account reconciliations such as bank, cash, expense, credit card, and daily balance reviews as required.<br>• Use Excel to support reconciliations, track outstanding items, and prepare clear working files for the AP process.<br>• Assist with administrative improvements to accounts payable workflows, including document handling through shared digital folders and SharePoint.<br>• Collaborate with the AP team and other departments to gather information needed for accurate processing and reporting.
  • 2026-09-02T23:48:40Z
Bookkeeper
  • Vancouver, BC
  • onsite
  • Permanent
  • 53000.00 - 55000.00 CAD / Yearly
  • <p>Our client, a family‑owned business with multiple registered entities, is seeking a well‑rounded part-time 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><ul><li>General bookkeeping, including posting invoices into Excel templates provided by the CFO.</li><li>Payroll coordination: collecting employee hours and liaising with external payroll (Payworks).</li><li>Accounts payable: processing supplier payments (cheques/credit cards) and resolving discrepancies.</li><li>Office administration: answering phones, organizing business and personal files, and managing documentation across multiple companies.</li><li>Ongoing communication with the CFO and external partners via cloud‑based systems.</li><li>Occasional front‑counter/cashier support at one of the retail locations, as needed.</li></ul><p><br></p>
  • 2026-09-02T16:33:43Z
General Office Clerk
  • Langley, BC
  • onsite
  • Temporary
  • 21.00 - 23.00 CAD / Hourly
  • We are looking for a dependable General Office Clerk to join a food and food processing organization in Langley, British Columbia on a contract assignment for approximately two months. This position supports daily office operations and accounts payable activities by handling incoming and outgoing mail, maintaining supplies, and assisting with invoice administration. The ideal candidate is comfortable in a busy workplace, stays organized under pressure, and brings a practical, hands-on approach to completing high-volume tasks accurately.<br><br>Responsibilities:<br>• Coordinate the daily flow of incoming and outgoing mail, including store mailbags, interoffice deliveries, postal items, and courier packages.<br>• Prepare shipments and receive deliveries while ensuring materials are routed to the appropriate departments in a timely manner.<br>• Monitor office inventory and restock stationery and general workplace supplies to support uninterrupted operations.<br>• Support the accounts payable function by organizing, sorting, and scanning invoices for processing.<br>• Review account statements for completeness and assist with straightforward data entry tasks related to financial records.<br>• File, distribute, and organize documents so that records are accessible, accurate, and up to date.<br>• Maintain an efficient mail sorting area by placing correspondence and packages into designated locations for internal distribution.
  • 2026-09-15T02:24:07Z
Payroll Administrator
  • Coquitlam, BC
  • onsite
  • Permanent
  • 55000.00 - 65000.00 CAD / Yearly
  • <p>Our client, a well-established and growing Canadian organization, is seeking a Payroll Administrator to join their team in the Tri-Cities area. This is an excellent opportunity for a payroll professional who enjoys working in a high-volume environment and is looking to join a collaborative, people-focused organization.</p><p><br></p><p>Reporting to the Payroll Team Lead, the Payroll Administrator will be responsible for processing full-cycle payroll for over 500+ union and non-union employees across multiple locations while ensuring compliance with employment standards, collective agreements, and company policies.</p><p><br></p><p>Please note: This is a 16-month maternity leave coverage with the potential for extension or permanent employment based on business needs and performance.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• Process bi-weekly payroll for 500+ unionized and non-unionized employees.</p><p>• Process garnishments, off-cycle payments, terminations, and Records of Employment (ROEs).</p><p>• Investigate and resolve payroll discrepancies and employee payroll inquiries.</p><p>• Assist with year-end payroll activities, including T4-related inquiries and reporting.</p><p>• Maintain employee payroll records, including new hires, rehires, compensation changes, and employee information updates.</p><p>• Prepare payroll reconciliations and various payroll-related reports, including union dues and seniority reporting.</p><p>• Monitor and communicate payroll and timekeeping discrepancies to internal stakeholders.</p><p>• Provide payroll and timekeeping system training to new employees as required.</p><p>• Stay current with employment standards legislation, collective agreements, and payroll best practices.</p><p>• Contribute to process improvements and payroll documentation updates.</p><p>• Support additional payroll and administrative projects as required.</p><p><br></p><p><br></p>
  • 2026-09-02T17:48:39Z
Payroll Specialist
  • Vancouver, BC
  • onsite
  • Permanent
  • 70000.00 - 75000.00 CAD / Yearly
  • <p>Our client is a publicly traded natural resources organization with mining and exploration operations across North America. As the company continues to grow, they are seeking a Payroll Specialist to support a diverse workforce spanning multiple Canadian and U.S. jurisdictions.</p><p><br></p><p><strong>Position Summary</strong></p><p>The Payroll Specialist will be responsible for full-cycle payroll processing for Canadian employees while supporting the review and approval of U.S. payroll operations across multiple jurisdictions. This role will oversee payroll for both hourly and salaried employees, manage benefits administration, and ensure compliance with applicable payroll legislation. The ideal candidate will have strong payroll systems knowledge and experience working in complex or partially manual payroll environments.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Process full-cycle payroll for employees located in British Columbia and Saskatchewan, ensuring timely and accurate payroll delivery.</li><li>Review, validate, and approve multi-jurisdictional U.S. payroll for a combination of hourly and salaried employees.</li><li>Process employee timesheets, including regular hours, overtime, bonuses, and other earnings adjustments.</li><li>Administer employee benefits programs, including enrollments, changes, terminations, and payroll deductions.</li><li>Process and reconcile 401(k) contributions and related payroll activities for U.S.-based employees.</li><li>Calculate and process annual incentive payments, bonuses, and other variable compensation.</li><li>Maintain accurate payroll records and employee data while ensuring compliance with Canadian and U.S. regulations.</li><li>Prepare payroll reconciliations, remittances, and year-end reporting requirements.</li><li>Respond to employee payroll and benefits inquiries in a timely and professional manner.</li><li>Partner with HR, Finance, and external payroll providers to ensure payroll accuracy and compliance.</li><li>Assist with payroll audits and identify opportunities for process improvements and enhanced controls.</li></ul><p><br></p><p><br></p>
  • 2026-09-01T19:53:48Z
Financial Reporting Consultant
  • Vancouver, BC
  • onsite
  • Temporary
  • 50.00 - 55.00 CAD / Hourly
  • <p>We are looking for a Financial Reporting Consultant to join a contract opportunity for our client based in Vancouver, British Columbia. This role will support timely and accurate financial reporting, strengthen month-end and quarter-end close activities, and deliver meaningful reporting for management and investors. The ideal candidate brings strong technical accounting knowledge, public practice audit experience, and the ability to improve reporting processes in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Produce quarterly standalone financial statements along with reporting packages for leadership and investors, with a focus on shortening reporting timelines.</p><p>• Manage month-end and quarter-end close activities to ensure complete, accurate, and timely financial results.</p><p>• Create and refine revenue and inventory reporting that aligns with operational needs and makes effective use of NetSuite functionality.</p><p>• Establish and enhance closing procedures to improve consistency, efficiency, and overall reporting quality.</p><p>• Partner with the NetSuite consultant to design useful reports and maintain clear supporting documentation for reporting processes.</p><p>• Assemble year-end audit support files and working papers to facilitate a smooth external audit process.</p><p>• Perform variance analysis to explain financial results and highlight key business trends.</p><p>• Contribute to special projects and other financial reporting initiatives as required.</p>
  • 2026-09-03T15:58:42Z
Payroll Administrator
  • Vancouver, BC
  • onsite
  • Contract / Temporary to Hire
  • 35.00 - 45.00 CAD / Hourly
  • <p>We are looking for a Payroll Administrator to join a growing team in Vancouver, British Columbia on a contract basis with the potential to become permanent. This opportunity is well suited to someone who can manage employee pay processes accurately while supporting benefits and related payroll activities in a fast-paced environment. </p><p><br></p><p>Responsibilities:</p><p>• Process payroll accurately and on schedule while ensuring employee earnings, deductions, and adjustments are entered correctly.</p><p>• Maintain payroll records and verify timesheet information to support timely and accurate payment processing.</p><p>• Administer payroll-related updates for benefits, deductions, and employee changes in accordance with company policies.</p><p>• Review payroll data for discrepancies, investigate issues, and resolve errors before final submission.</p><p>• Coordinate with internal teams to address payroll inquiries and provide clear, thorough support to employees.</p><p>• Prepare payroll reports and assist with reconciliations to support finance and accounting requirements.</p><p>• Support payroll system administration and help maintain accurate information within accounting and payroll platforms.</p><p>• Contribute to ongoing process improvements that strengthen payroll accuracy, compliance, and efficiency.</p>
  • 2026-09-15T21:08:44Z