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

10 results for Full Charge Bookkeeper in British Columbia

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-08-31T19:44:01Z
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
Accounts Payable Clerk
  • North Vancouver, BC
  • remote
  • Temporary
  • 28.50 - 33.00 CAD / Hourly
  • We are looking for an Accounts Payable Clerk to join a wholesale distribution organization in North Vancouver, British Columbia on a Contract basis. This role will provide hands-on support to the finance team during a period of increased workload, with a primary focus on accounts payable operations and month-end activities. The successful candidate will contribute to accurate financial processing, assist with related accounting tasks, and help maintain timely reporting and compliance requirements.<br><br>Responsibilities:<br>• Manage the complete accounts payable cycle, including reviewing invoices, assigning correct coding, matching supporting documents, reconciling statements, and preparing payment runs within Syspro.<br>• Provide day-to-day support to the finance team by helping address elevated transaction volumes and ensuring work is completed efficiently during staffing gaps and onboarding periods.<br>• Answer internal inquiries related to financial information, investigate discrepancies, and interpret accounting data to support informed decision-making.<br>• Assist with additional accounting duties as needed, including selected accounts receivable tasks and reconciliation of general ledger balances.<br>• Coordinate and prepare monthly closing schedules for the accounts payable team to support an organized and timely period-end process.<br>• Review monthly calculations prepared by the accounts payable team to confirm accuracy and resolve any variances before finalization.<br>• Create and maintain spreadsheet-based reports, validate financial details, prepare journal entries, and complete account reconciliations.<br>• Support the preparation, review, approval, and filing of tax returns and related remittances to help ensure compliance with applicable regulations and deadlines.
  • 2026-09-01T20:04:02Z
Accounts Payable Clerk
  • Abbotsford, BC
  • onsite
  • Temporary
  • 22.00 - 25.00 CAD / Hourly
  • <p>We are looking for an Accounts Payable Clerk to join an organization in Abbotsford, British Columbia on a Contract basis through the end of November. This in-office role will support a busy accounting team by helping maintain accurate invoice processing and dependable payment administration. The position is well suited to someone who is organized, detail-oriented, and comfortable working with internal teams in a structured office environment.</p><p><br></p><p>Responsibilities:</p><p>• Process a high volume of supplier invoices with accuracy and attention to deadlines.</p><p>• Enter accounts payable information into the company system and keep records current and complete.</p><p>• Review supporting documents, organize files, and ensure paperwork is properly maintained for audit readiness.</p><p>• Apply appropriate coding to invoices and assign costs to the correct projects, departments, or jobs as needed.</p><p>• Assist with scheduled cheque runs. </p><p>• Communicate with internal stakeholders to clarify invoice details, resolve discrepancies, and support smooth workflow.</p><p>• Use basic Excel functions to track payment details, organize data, and support reporting needs.</p><p>• Follow established procedures to help maintain completeness, consistency, and efficiency across accounts payable activities.</p>
  • 2026-09-01T17:18:43Z
Accounts Payable Coordinator
  • Burnaby, BC
  • onsite
  • Temporary
  • 20.00 - 25.00 CAD / Hourly
  • <p>We are looking for a Part-time Accounts Payable Coordinator to join a wood and furniture manufacturing organization in Burnaby, British Columbia on a Contract basis. This position supports day-to-day payables activities in a fast-paced, high-volume setting and plays an important role in keeping vendor payments, employee expenses, and financial records accurate and up to date. The successful candidate will bring strong attention to detail, sound knowledge of accounts payable processes, and the ability to manage competing priorities effectively.</p><p><br></p><p>Responsibilities:</p><p>• Process a high volume of supplier invoices by reviewing supporting documents, confirming receipt details, and preparing entries for payment within required timelines.</p><p>• Examine invoices, expense claims, and payment requests to ensure amounts, taxes, approvals, and general ledger coding are accurate before submission.</p><p>• Enter payable transactions into Oracle Cloud and support the approval workflow to help maintain timely and accurate payment processing.</p><p>• Reconcile vendor statements, investigate discrepancies, and communicate with suppliers to resolve outstanding issues efficiently.</p><p>• Maintain well-organized electronic records for completed accounts payable transactions to support audit readiness and internal reference needs.</p><p>• Assist with vendor administration by updating the supplier database, creating new vendor profiles, and submitting maintenance requests as required.</p><p>• Review employee reimbursement submissions, including travel and other business expenses, to confirm documentation, coding, and authorization are complete.</p><p>• Respond to accounts payable inquiries from internal teams and external contacts with clear, accurate, and detail-focused information.</p><p>• Provide coverage for other accounts payable team members and contribute to additional finance-related tasks when needed.</p>
  • 2026-09-02T23:48:40Z
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
Accounts Payable Clerk
  • Langley, BC
  • onsite
  • Temporary
  • 22.50 - 25.00 CAD / Hourly
  • <p>We are looking for an Accounts Payable Clerk to join an organization in Langley, British Columbia on a short term contract basis. This in-office opportunity will support day-to-day accounts payable activities, with a focus on accurate invoice handling, vendor communication, and timely data entry. The role is well suited to someone who enjoys detailed transactional work, works well with multiple team members, and can adapt to shifting priorities across accounts payable functions.</p><p><br></p><p>Responsibilities:</p><p>• Enter supplier invoices and payment details into the system with a high degree of accuracy.</p><p>• Compare purchase order information against invoice records to confirm that documentation aligns before processing.</p><p>• Examine vendor statements regularly and follow up on any discrepancies or outstanding items.</p><p>• Respond to questions from vendors and store contacts while providing dependable administrative support to the accounts payable team.</p><p>• Assist different accounts payable groups as needed to help maintain workflow and daily processing targets.</p><p>• Work closely with supervisors, team leads, and colleagues during training and daily operations to ensure procedures are followed correctly.</p><p>• Maintain organized records and complete data entry tasks efficiently in a high-volume processing environment.</p>
  • 2026-09-03T16:13:38Z
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
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
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