Seeking a Bookkeeper for the NWS


The Bookkeeper is responsible for managing all aspects of day-to-day bookkeeping and accounting in accordance with GAAP. The activities of this position are supportive of the operational, organizational, and financial management of the Nelson Waldorf School. Collaboration and shared responsibility provide the foundations of school leadership and governance.

Key Accountabilities and Responsibilities:

  • Reports to Business Director and Board of Trustees
  • Develops and implements accounting practices based on Nelson Waldorf School policy, auditor feedback, and GAAP (e.g. controls, procedures, forms, etc.)
  • Provides timely financial information to staff and board
  • Maintains and updates accounting records
  • Maintains bank records
  • Performs financial transactions
  • Manages the payroll system
  • Assists the Business Director in budgeting and financial reporting
  • Administers group benefits
  • Maintains relevant staff information
  • Assists staff in the productive use of computer technology
  • Prepares and organizes relevant working papers/documentation in preparation for annual review engagement or audit


  • Post-secondary degree, diploma, or certificate in Accounting and/or Business or commensurate experience
  • Minimum 3-5 years recent related experience, ideally with a not-for-profit organization in Canada
  • Proficiency in QuickBooks Online and technologically savvy to leverage accounting applications (e.g. Plooto, Expensify, Entryless)
  • An ambassador for Waldorf education and the Nelson Waldorf School

Skills and Abilities

  • Financial aptitude and accuracy
  • Professional and confidential
  • Well developed self-management skills
  • Ability to work collaboratively in servant leadership style
  • Excellent communication, interpersonal, and organizational skills
  • Ability to manage workload and deadlines where priorities can change rapidly
  • Willingness to respond effectively to non-routine situations
  • Demonstrated ability to manage and operate a computerized accounting and payroll system
  • In depth understanding of all accounting principles and standards for not-for-profit organizations in Canada
  • Understanding of provincial and federal reporting standards for not-for-profit organizations in BC

Conditions of Employment

  • Hours: 20 hours per week
  • Schedule: Flexible but regular weekly meetings with Business Director required
  • Wages: Compensation dependent on training and experience

Please submit cover letter and resume to We thank all applicants for their interest, however only those selected for an interview will be contacted.