Bookkeeper

Okanagan Staffing Services Inc.

Kelowna

Hybrid

CAD 55,000 - 75,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Extended Health and Dental (after 3 m)
RRSP Matching Program (after 1 year)

Job summary

Okanagan Staffing Services Inc. is seeking an experienced Full-Cycle Bookkeeper & Payroll Administrator to support four related companies in a dynamic BC environment.

You will maintain accurate financial records, administer payroll, and ensure compliance with government remittances. The ideal candidate brings a Diploma or Certificate in Bookkeeping, 5+ years of full-cycle bookkeeping, strong Excel skills, and proficiency with QuickBooks Online.

Qualifications

  • Diploma or certificate in bookkeeping with solid GAAP understanding.
  • Minimum 5 years of full-cycle bookkeeping experience.
  • Strong Excel skills and data reporting ability.
  • Solid knowledge of Canadian payroll, GST/PST legislation.
  • Proficiency with QuickBooks Online and cloud-based tools.
  • Experience with Microsoft Office and email platforms.
  • Highly organized, independent, capable in a remote setting.

Responsibilities

  • Manage full-cycle bookkeeping for four related companies.
  • Process accounts payable and manage payment schedules.
  • Record and reconcile daily sales and cash transactions.
  • Administer bi-weekly payroll and employee benefits.
  • Intercompany sales/expenses and reconciliations.
  • Perform credit card and bank reconciliations.
  • Support billing and collections processes.
  • Prepare and file government remittances (GST, PST, MRDT, EHT, WCB).
  • Assist with year-end preparation and financial schedules.
  • Maintain organized digital financial and payroll records.

Skills

GAAP knowledge
Strong Excel skills
Attention to detail
Remote work proficiency

Education

Diploma or Certificate in Bookkeeping

Tools

QuickBooks Online
Cloud-based systems
Microsoft Office
Adobe Acrobat
Gmail

Job description

Our client, a well-established multi-company organization with over 40 years of business in British Columbia, is seeking an experienced and detail-oriented Full-Cycle Bookkeeper & Payroll Administrator. This role supports four related companies and is responsible for maintaining accurate financial records, administering payroll, and ensuring compliance with government reporting in a dynamic, collaborative environment.

Responsibilities
  • Manage full-cycle bookkeeping for four related companies
  • Process accounts payable and manage payment schedules
  • Record and reconcile daily sales and cash transactions
  • Administer bi-weekly payroll and employee benefit programs
  • Handle intercompany sales and expense entries, ensuring accurate reconciliations
  • Perform credit card and bank reconciliations
  • Support billing and collections processes
  • Prepare and file government remittances, including GST, PST, MRDT, EHT, and WorkSafe
  • Assist with year-end preparation and financial schedules
  • Maintain well-organized digital financial and payroll records
  • Provide administrative support as required
Required Qualifications
  • Diploma or Certificate in Bookkeeping with a solid understanding of GAAP
  • Minimum 5 years of full-cycle bookkeeping experience
  • Strong intermediate Excel skills, including data manipulation and reporting
  • Solid knowledge of Canadian payroll, GST, and PST legislation
  • Proficiency with QuickBooks Online and cloud-based systems
  • Experience with Microsoft Office (Word, Outlook), Adobe, and Gmail
  • Comfortable learning and using new applications and software tools
  • Highly organized, able to work independently, and effective in a remote work environment
Work Environment
  • Small, collaborative team
  • Hybrid role with local onboarding/training and remote work
  • Multi-entity financial environment requiring strong organization and accuracy
Benefits
  • Extended Health and Dental (after 3 months)
  • RRSP Matching Program (after 1 year)

If you are a numbers-savy professional who enjoys variety and working independently, we would love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Cycle Bookkeeper & Payroll Specialist — Hybrid
Full-Cycle Bookkeeper & Payroll Specialist — Hybrid

Okanagan Staffing Services Inc. • Kelowna

Hybrid
CAD 55,000 - 75,000
Extended Health and Dental (after 3 m)
RRSP Matching Program (after 1 year)
Bookkeeper/Office Assistant
Bookkeeper/Office Assistant

Burke Recruiting Inc. • Vancouver

On-site
CAD 50,000 - 60,000
Health and dental benefits
Paid vacation
Bonus for excellence
Bookkeeper
Bookkeeper

Elby Professional Recruitment • Kitchener

On-site
CAD 55,000 - 75,000
Part-Time Bookkeeper
Part-Time Bookkeeper

HomeLife/Cimerman Real Estate Ltd. • Canada

On-site
CAD 30,000 - 47,000
Bookkeeper
Bookkeeper

Aplin • Maple Ridge

On-site
CAD 50,000 - 56,000
Base salary 24–27/hr
Bonus 2% of base salary
Vacation 3 weeks
+1
Bookkeeper (2026-113)
Bookkeeper (2026-113)

Collage • Kamloops

On-site
CAD 37,000 - 44,000
Extended health benefits
Vacation 3 weeks
Stat holidays 13 days/year
+4
Part-Time Bookkeeper
Part-Time Bookkeeper

HomeLife/Cimerman Real Estate Ltd. • Toronto

On-site
CAD 19,000 - 29,000
Bookkeeper
Bookkeeper

Impact Recruitment • Maple Ridge

On-site
CAD 33,000 - 37,000
Bonus: 2% of base salary
Vacation: 3 weeks
Extended health and dental benefits
EXPERIENCED BOOKKEEPER
EXPERIENCED BOOKKEEPER

Openroadaccounting • Kelowna

Hybrid
CAD 49,000 - 56,000
Disability Insurance
Employee Assistance Program
Extended Health Care
+6
Part-time Bookkeeper
Part-time Bookkeeper

Ethical Profit Agency • Canada

On-site
CAD 50,000 - 70,000