Bookkeeper
Interior Community Services • Kamloops, British Columbia • Full Time • $27.53–$31.57 / hour
Posted on Tue, Sep 29, 2026
EDUCATION, EXPERIENCE and REQUIREMENTS:
- 2 years of post-secondary education in Bookkeeping or Accounting
- 2 years of recent related experience in AP, AR, and Payroll
- Or equivalent combination of education, training, and experience
- The following training is required and provided to the successful candidate free of charge. Existing certification is an asset: Mandt-R, Abuse and Neglect Awareness training, Anti-Bullying and Harassment.
- A criminal background check with vulnerable sector search through the BC Ministry of Public Safety and Solicitor General.
- This position requires Union membership, and 1.85% union dues are deducted from each pay.
BENEFITS
- Compensation: $27.53-$31.57 per hour (Grid 10 as per collective agreement compensation)
- Extended Health Care Benefits, including Long Term Disability, Dental, Vision, Paramedical Services, Life Insurance, Long Term Disability (LTD), Employee & Family Assistance Program, etc., upon completion of the probationary period.
- Municipal Pension Plan
- Annual vacation starting from 3 weeks after 1 year and increasing with seniority, as per the Collective Agreement
- 13 days of paid stat holidays per year
- 1 day per month sick leave accrual, and you may use it after 90 days of employment.
- Wage increases with every 2000 hrs. of seniority, up until Step 4
- Priority as an internal candidate for future job vacancies
- Community involvement and well-being activities
- Fully paid job requirement training and opportunities for professional development
ABOUT THE JOB:
This role is responsible for performing a variety of bookkeeping functions, including coding, recording, posting, and processing day-to-day financial transactions. The position supports key accounting areas such as accounts receivable, accounts payable, and general ledger maintenance. The successful candidate will maintain accurate and up-to-date financial records and generate reports using various information systems and databases to support organizational operations and decision-making.
RESPONSIBILITIES:
- Act as a point of contact for internal staff and external clients on financial matters.
- Code and process invoices, receipts, and other financial documents to appropriate accounts.
- Maintain accounting records by recording, posting, and reconciling transactions in journals and the general ledger.
- Prepare and issue invoices, follow up on outstanding accounts, and process approved payments.
- Reconcile bank accounts and maintain accurate financial records, including cash receipts and deposits.
- Prepare and review financial reports to ensure accuracy and compliance with reporting standards.
- Submit required reports to external agencies (e.g., CRA, WorkSafeBC, benefit providers).
- Respond to inquiries and resolve discrepancies related to bookkeeping activities.
- Support month-end, year-end, and audit processes by preparing documentation and reports.
- Monitor expenditures and flag budget variances or unusual expenses.
- Maintain financial tracking systems, including petty cash, purchase orders, and cheque requisitions.
- Generate ad hoc reports and maintain client/program financial data in accounting systems.
- Participate in cross-training to ensure coverage across finance and administrative functions.
SKILLS AND ABILITIES:
- Solid understanding of accounting principles and their practical application in daily financial tasks.
- Proficiency in financial software systems and Microsoft Office applications (Excel, Word, Outlook, Teams).
- Strong attention to detail with a high degree of accuracy in data entry and financial record-keeping.
- Effective verbal and written communication skills, with the ability to interact professionally with staff and vendors.
- Ability to respond to inquiries in a timely, accurate, and professional manner.
- Strong organizational and time management skills, with the ability to prioritize and meet deadlines.
- Ability to work both independently with minimal supervision and collaboratively within a team environment.
- Capacity to manage multiple tasks and competing priorities across various channels in a fast-paced setting.
JOB NUMBER: 2026-113
PROGRAM: Finance
LOCATION: Kamloops, BC
STATUS: Full-Time
HOURS of WORK: 37.5 hours per week
SCHEDULE: Monday-Friday 8:30am-4:30pm
REPORTS TO: Finance Manager
COMPENSATION: $27.53-$31.57 per hour (Grid 10 as per collective agreement compensation)
CLOSING DATE: The position closes when a suitable candidate is found
Contact us at careers@interiorcommunityservices.bc.ca for any accommodation needs at any stage of the hiring process.
Interior Community Services is proud to be an equal opportunity employer and is committed to creating a diverse and inclusive workplace. All qualified applicants who are legally entitled to work in Canada will receive consideration for employment without regard to race, color, religion, visible or invisible diverse abilities, gender, gender identity or expression, sexual orientation, national origin, age, or, citizenship or immigration status. Where bona fide occupational requirements limit the applicant selection, the burden of proof rests with the Employer.
More live bookkeeper roles
- Bookkeeper at The Pivot Group Network — Ann Arbor, Michigan, United States
- Bookkeeper at Rosetta Bakery — Miami, Florida, United States
- Bookkeeper at C&K Market — United States
- Agency Bookkeeper at Wahve (Remote)
- Bookkeeper at Experienced Career — Regina, Saskatchewan, Canada
- Part-Time Bookkeeper at Lee Neville Tax — Omaha, Nebraska, United States
- School-Level Bookkeeper at Lamar County School District — Mississippi, United States
- Client Service Associate Bookkeeper at UHY — Hudson, New York, United States
- Bookkeeper at Inner Circle Agency — Laval, Quebec, Canada
- Bookkeeper at Marion County Public Schools — Ocala, Florida, United States
- Bookkeeper at University At Buffalo Student Association — Buffalo, New York, US
- Lead Bookkeeper at Inner Circle Agency — Laval, Quebec, Canada
- Automotive Bookkeeper at HOP OPERATING COMPANY — Princeton, NJ, US
- Bookkeeper at Brooks Law Group — Winter Haven, Florida, United States
- Bookkeeper at Snelling Tyler — Tyler, Texas, United States
- Internal Funds Bookkeeper I at Santa Rosa County School District — Navarre, Florida, US
- Entry-Level Bookkeeper at Unify CPA & Payroll — Fort Collins, Colorado, United States
- Bookkeeper/Biller at Called To Care — San Juan, PR, US
- Bookkeeper Intern at Cain Watters & Associates — Kaysville, UT, United States
- Bookkeeper at Iredell-Statesville School District — North Carolina, United States
- Bookkeeper and Tuition Officer at Archdiocese of Philadelphia — Philadelphia, Pennsylvania, United States
- Accountant Bookkeeper at GHP Management Corporation — Los Angeles, California, United States
- Bookkeeper at Kershaw County School District — Not Specified, South Carolina, United States
- Financial Bookkeeper at Us Medical Glove Company — Chillicothe, Ohio, US
- Bookkeeper/Accounting Clerk at National Cncl Prescr Drug — Scottsdale, Arizona, United States
- Bookkeeper I at NYU Langone Health — Brooklyn, New York, United States
- Bookkeeper at Related — New York, New York, United States
- Bookkeeper and Income Auditor at Crestview Management — Crestview Hills, Kentucky, United States
- Store Bookkeeper at Town Pump Convenience Stores — Montana, United States
- Bookkeeper / Administrative Assistant at Morgan Dar — Milwaukee, WI, United States
- Bookkeeper/Administrative Assistant at Ascension Roman Catholic Parish Fountain Hills — Fountain Hills, Arizona, United States
- Accountant/Bookkeeper at GHP Management Corporation — Los Angeles, California, United States
- Bookkeeper at Unify CPA & Payroll — Fort Collins, CO, USA
- Secretary/Bookkeeper at Hall County Schools — Not Specified, Georgia, United States
- Part-Time Bookkeeper at Miles Employment Group — Coquitlam, British Columbia, Canada
- Bookkeeper at Westcare Foundation — Henderson, NV, United States
- Bookkeeper at Salvation Army — Jacksonville, FL, United States
- Part-Time Bookkeeper at G-Net Facility Solutions — Staten Island, New York, United States
- Bookkeeper at Lutz (Remote)
- Bookkeeper at Loblaw Companies — Dryden, ON, Canada
- Part Time Bookkeeper at Drive — Plymouth, Michigan, United States
- Bookkeeper at Tuttle-Click Cjdrf — Irvine, California, United States
- Office Manager / Bookkeeper at MSB Resources — Beverly Hills, California, United States
- Bookkeeper at Most Precious Blood Catholic Parish In Denver — Denver, CO, United States
- Bookkeeper Admin at Compass Group — Miami, Florida, United States
- School Bookkeeper at Jackson County Public Schools — Hoschton, Georgia, United States
- Bookkeeper at Levelociti — Century City, California, United States
- Part Time Bookkeeper at Champaign — Champaign, Illinois, United States
- Inventory/Bookkeeper Specialist at Edgewood ISD — Not Specified,
- Bookkeeper/AP/AR at Pure Water Tech — Carol Stream, IL, US
- Bookkeeper at Interfaith Works — Olympia, Washington, United States
- Bookkeeper at KFORM Defense — Sterling, Virginia, United States
- Bookkeeper and Accounting Specialist at Alteva RCM — Queens, New York, United States
- Bookkeeper at WorkBetterNow (Remote)
- Bookkeeper at Ft Workforce — Carlow, Carlow, Ireland
- Bookkeeper at Province Of Our Lady Of Guadalupe — Greenwood, Mississippi, United States