We are seeking a detail-oriented Bookkeeper / Office Administrator to join our growing finance team. This is a newly created position designed to support the continued growth of the company and expanding workload within the finance department.
This role manages day-to-day bookkeeping operations including accounts payable, payroll administration, tax filings, and maintaining organized financial records.
The position reports to the Senior Accounts & HR Administrator and works closely with the wider finance team — including the Controller — to ensure accurate and efficient accounting operations.
Responsibilities
Accounts Payable & Vendor Management
Communicate with vendors regarding invoices, payments, and documentation
Create and manage purchase orders in QuickBooks Online
Receive and review supplier invoices and perform 2-way matching (invoice vs PO)
Request missing documentation for incomplete invoices
Prepare weekly, biweekly, and monthly payment runs
Process vendor payments and maintain organized invoice records
Bookkeeping
Maintain Accounts Payable and Accounts Receivable records
Perform bank and credit card reconciliations
Maintain organized financial records and supporting documentation
Collaborate with external accountants or auditors during audits or financial reviews
HR Administration, Tax & Compliance
Run payroll and maintain payroll records
Maintain employee files and HR records
File GST, PST, payroll remittances and other government filings
Maintain records required for WCB and regulatory compliance
Requirements
Strong experience using QuickBooks Online (QBO)
Tech-savvy and comfortable learning recent software
Proficiency with Excel, Word, and Google Sheets
Strong attention to detail and organization
Ability to manage multiple priorities and communicate with vendors
Strong written and verbal communication skills
Job Details
Job Type: Full-time
Pay: $24.00 – $26.00 per hour
Work Location: West Kelowna, BC
Application Requirement
Please include a short description of your experience using QuickBooks Online.
Job Type: Full-time
Pay: $24.00-$28.00 per hour
Advantages:
Dental care
Extended health care
Adaptable schedule
Vision care
Experience:
Quickbooks Online: 2 years (required)
Work Location: In person
📌 Bookkeeper West Kelowna
🏢 BARRIERBOSS Fencing
📍 West Kelowna
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.