Bookkeeper

AccountingPart TimeSechelt, BC$24 - $28 CAD per hour

Salish Soils is currently looking for 1 part time bookkeeper (24 hours) with hybrid potential. All though this is a part time position there is potential for more hours.

Bookkeeper must possess.

  • Minimum 2 years experience in a bookkeeper role
  • Experience with QBO required. Experience with DEXT and QBO Certified is an asset.
  • Understand Sales Taxes and able to use the QBO sales tax modules
  • Has successfully completed post-secondary bookkeeping/accounting courses.
  • Proficient with bookkeeping software and related apps are preferred.
  • Proficient in computer software programs, such as Microsoft Office applications, Excel specifically.
  • Knowledge of accounting and financial principles
  • Knowledge of basic accounting functions.


Job Title: Bookkeeper, Salish Soils
Location: Sechelt, Sunshine Coast, British Columbia
Reports To: Controller

Position Overview:

The Bookkeeper is responsible for managing the financial records and day-to-day accounting operations for Salish Soils. This role requires meticulous attention to detail, as the Bookkeeper must ensure accurate and timely financial reporting, processing of transactions, and reconciliation of intra-company payments.

This position works closely with the Controller and supports the CFO and leadership teams by maintaining financial data integrity and ensuring compliance with accounting standards.

Key Responsibilities:

Financial Record-Keeping:

  • Maintain and update the general ledger
  • Ensure accurate recording and classification of all financial transactions, including accounts payable, accounts receivable, payroll entries, and expense claims.
  • Manage and reconcile all intra-company transactions and payments, ensuring alignment between Salish Soils and sister companies.
  • Reconcile bank accounts, credit cards, and petty cash for both entities on a regular basis.

Accounts Payable and Receivable:

  • Process vendor and supplier payments, ensuring bills are approved and paid on time.
  • Generate invoices for accounts receivable, track outstanding balances, and follow up on overdue accounts
  • Maintain a clear and organized accounts payable and receivable schedule to optimize cash flow.

Payroll and Expense Management:

  • Process payroll-related entries, ensuring accurate recording of employee hours, sick days, and vacation days.
  • Ensure time sheets (T Sheets) are up to date for all employees.
  • Manage employee expense reimbursements and ensure proper approvals and coding of transactions.



Intra-Company Transactions and Reporting:

  • Track and manage all payments, loans, and transfers between Salish Soils and sister companies
  • Reconcile intra-company balances regularly to maintain financial clarity.
  • Collaborate with the Controller to provide accurate and timely reports on intra-company activity.

Financial Reporting and Compliance:

  • Assist the Controller and CFO in preparing monthly, quarterly, and annual financial statements.
  • Work with Controller to provide cash flow summaries, income statements, and balance sheet reports.
  • Ensure compliance with GST, PST, and other tax filing requirements.
  • Support year-end processes and assist external accountants during audits or reviews.

Administrative Duties:

  • Maintain organized financial records, including physical and digital files, for both entities.
  • Support the Controller with ad hoc financial tasks, including research, reporting, and reconciliations.
  • Track all time, ensuring clear allocation of billable hours
  • Assist with office administrative tasks as required, such as filing or handling payment inquiries.

Key Deliverables:

  • Accurate and up-to-date financial records
  • Timely processing of accounts payable, receivable, and payroll entries for both companies.
  • Clear and accurate reconciliation of all intra-company payments and transactions.
  • Compliance with tax filing deadlines and accounting standards.