Senior Bookkeeper

Chan-Lafrance Stewart, CPAs

Campbell River

On-site

CAD 60,000 - 80,000

Full time

21 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible work environment
Flex days
Dress for your day style
Optional compressed weeks
Office closure for Christmas
Extended medical and dental
RRSP matching
Maternity/paternity leave top-up
Wellness and mental health allowances
Continuing education opportunities

Job summary

Chan-Lafrance Stewart Inc. is seeking a highly organized Senior Bookkeeper to join our Campbell River team.

This is a full-time, permanent role within a supportive, collaborative firm that values quality work, trust, and long-term relationships - both with clients and with one another. This role is ideal for someone who enjoys working with people, takes pride in accuracy and organization, and thrives in a fast-paced, well-structured environment.

Qualifications

  • 5+ years of full cycle bookkeeping experience.
  • Expert knowledge of Sage 50 and QBO.
  • Experience with CaseWare and Tax Prep is an asset.
  • Expert knowledge of Canadian payroll, GST/PST and WCB requirements.
  • Proven ability to manage multiple clients and deadlines.
  • High attention to detail and accuracy.
  • Strong communication, organizational and time management skills.

Responsibilities

  • Full-cycle bookkeeping for clients across a variety of industries.
  • Support clients with bookkeeping, payroll and accounting software inquiries.
  • Onboard new clients and set up accounting, payroll, and tax accounts.
  • Post and manage accounts receivable and accounts payable transactions.
  • Reconcile accounts (bank, AR, AP).
  • Process payroll and related source deductions.
  • Prepare and file GST/PST and WCB returns.
  • Maintain accurate and organized financial records.
  • Manage documents, files and deadlines for multiple clients.

Skills

Bookkeeping
Attention to detail
Communication
Time management
Independent worker

Tools

Sage 50
QBO
CaseWare
Tax Prep

Job description

Chan‑Lafrance Stewart Inc. is seeking a highly organized and detail‑oriented Senior Bookkeeper to join our team. This is a full‑time, permanent role within a supportive, collaborative firm that values quality work, trust, and long‑term relationships - both with clients and with one another.

This role is ideal for someone who enjoys working with people, takes pride in accuracy and organization, and thrives in a fast‑paced, well‑structured environment. If you like being trusted, relied upon, and recognized for the value you bring, you will feel at home here.

About Us

Chan‑Lafrance Stewart Inc. is a locally owned accounting firm serving businesses and individuals in Campbell River, the Comox Valley, and beyond. Our services include assurance and compilation engagements, personal and corporate tax compliance and planning, bookkeeping and payroll, and a range of advisory services.

Our team of 15 dedicated professionals is committed to a people‑first, highly personalized approach, both for our clients and for one another. We believe empowered, supported employees deliver exceptional client outcomes, which is why we place strong emphasis on fostering a positive, flexible, and collaborative workplace.

Role Overview & Key Responsibilities

The successful candidate will bring significant previous bookkeeping experience, strong organizational and communication skills, a professional and client‑focused approach, and the ability to manage multiple priorities while maintaining exceptional accuracy and attention to detail.

Key responsibilities may include:

  • Full-cycle bookkeeping for clients across a variety of industries
  • Supporting clients with bookkeeping, payroll and accounting software inquiries
  • Onboarding new clients and setting up accounting, payroll, and tax accounts
  • Posting and managing accounts receivable and accounts payable transactions
  • Reconciling accounts, including bank, AR, and AP
  • Payroll processing and related source deductions
  • Preparing and filing sales tax and related returns (GST, PST, WCB)
  • Maintaining accurate and organized financial records
  • Managing documents, files, and deadlines for multiple clients concurrently
  • Communicating professionally and effectively with clients and internal team members
  • Supporting year-end processes and responding to external accountant requests
  • Assisting and supporting team members as needed
Qualifications & Experience
  • 5+ years of full cycle bookkeeping experience
  • Expert knowledge of Sage 50 and QBO
  • Experience with CaseWare and Tax Prep is an asset
  • Expert knowledge of Canadian payroll, GST/PST, and WCB requirements
  • Proven ability to manage multiple clients and deadlines
  • High attention to detail and accuracy
  • Strong communication, organizational and time management skills
  • Ability to work independently and as part of a team
  • Strong computer skills, including proficiency in Excel

We believe our people are our most important asset and are committed to compensating our team fairly and thoughtfully. We offer a competitive base salary, commensurate with experience, ranging from $60,000 to $80,000, along with opportunities for performance and referral bonuses.

Additional benefits and perks include:

  • Flexible work environment built on trust and autonomy
  • Flex days
  • "Dress for your day" casual office dress code
  • Optional compressed work weeks (October-December)
  • Office closure for one week over Christmas
  • Extended medical and dental benefits
  • RRSP matching program
  • Maternity/paternity leave top-up (20 weeks for women; 15 weeks for men)
  • Wellness and mental health allowances
  • Continuing education opportunities aligned with your interests
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Bookkeeper — Flexible Role with Benefits
Senior Bookkeeper — Flexible Role with Benefits

Chan-Lafrance Stewart, CPAs • Campbell River

On-site
CAD 60,000 - 80,000
Flexible work environment
Flex days
Dress for your day style
+7
Senior Staff Accountant - Compilation & Tax
Senior Staff Accountant - Compilation & Tax

Chartered Professional Accountants of British Columbia • Campbell River

Hybrid
CAD 65,000 - 90,000
35-hour work week
Hybrid work options
Paid overtime or TOIL
+5
Bookkeeper
Bookkeeper

Horizon Recruitment Inc • City of Langley

On-site
CAD 65,000 - 75,000
Extended health and dental benefits
Underground parking
Paid time off between Christmas and NY
Bookkeeper
Bookkeeper

Chartered Professional Accountants of British Columbia • City of Langley

On-site
CAD 50,000 - 75,000
Extended health and dental benefits
Professional development support
Underground parking
+1
Senior Bookkeeper
Senior Bookkeeper

RLB LLP • Guelph

On-site
CAD 55,000 - 65,000
Staff accountant
Staff accountant

Chartered Professional Accountants of British Columbia • Burnaby

On-site
CAD 70,000 - 90,000
Medical and dental care
Paid time off
Continued Professional Development
+3
Finance Clerk – Bookkeeper
Finance Clerk – Bookkeeper

ASPECT BC - Association of Service Providers for Employability and Career Training • Courtenay

Hybrid
CAD 59,000 - 60,000
Benefits after 3 months
Bookkeeper
Bookkeeper

Baker Tilly Victoria Ltd. • Victoria

Hybrid
CAD 50,000 - 53,000
Three weeks' annual vacation
Private extended medical coverage
RRSP matching
Junior bookkeeper
Junior bookkeeper

JA Bookkeeping • Revelstoke

Hybrid
CAD 34,000 - 39,000
Hybrid work arrangement
Flexible hours
Experienced Bookkeeper
Experienced Bookkeeper

Lethbridge Chamber of Commerce • Lethbridge

Hybrid
CAD 45,000 - 55,000