Accounting / FP&A

Entry Level Bookkeeper - Non Profit - Embro, ON

at STEM Camp

📍 Location Embro, ON
📋 Details Full-time · Permanent · $35,000-$42,000 · Not specified
📅 Posted

About the Role

Perform full-cycle nonprofit bookkeeping and reporting

About STEM Camp

Not-for-profit with mentorship and growth in accounting

Full Description

About Us

STEM Camp is a not-for-profit organization dedicated to inspiring youth through hands-on, engaging experiences in science, technology, engineering, and mathematics. With multiple operating entities, we require a full-time ( 30-40 hours) bookkeeper ideally with experience in Sage Accounting, multi-entity reporting, and not-for-profit financial practices.

This is a growth-focused role, ideal for someone early in their accounting career who is looking to build strong, practical experience in bookkeeping, multi-entity financial management, and not-for-profit accounting. You will be supported through mentorship and training from our existing experienced bookkeeper, who will provide guidance as you develop confidence in the role.

Responsibilities

Core Duties

  • Full-cycle bookkeeping using Sage Accounting Software
  • Accounts Payable and Accounts Receivable processing
  • Assistance with payroll processing (year-round ~10 staff; seasonal ~600 staff)
  • Monthly bank and credit card reconciliations
  • Support in preparing monthly financial statements
  • HST filings (Quarterly and Annual, as applicable per entity)
  • Inter-company invoicing and reconciliation across multiple entities
  • Preparation of basic management reports as required
  • Support with setting up or maintaining payroll or accounting system integrations

Additional Responsibilities

  • Maintain organized and up-to-date financial records and filing systems
  • Assist with year-end preparation for external accountants
  • Support government grant tracking and reconciliation (e.g., Canada Summer Jobs)
  • Review and process staff expense reports
  • Communicate with internal team members regarding financial documentation and requests
  • Provide administrative support related to financial operations during peak summer periods

Qualifications

  • Working knowledge of Sage 50 or Sage 300 (or willingness to learn quickly)
  • 0–2+ years of bookkeeping or accounting experience (co-op, internship, or entry-level roles considered)
  • Basic understanding of bookkeeping principles and financial record keeping
  • Familiarity with (or interest in learning) Canadian not-for-profit accounting practices
  • Exposure to payroll, HST filings, or financial reporting considered an asset
  • Strong attention to detail and willingness to learn
  • Ability to manage multiple tasks with guidance and support
  • Good communication skills and responsiveness to team members

Pay: $35,000 - $42,000/year

Work Location: Embro, Ontario

Opens in a new tab on the company's website