Enable job alerts via email!

Program Accountant

Familysmart

Burnaby

On-site

CAD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A non-profit organization is seeking a Program Accountant to maintain accurate financial records and manage payroll. You will oversee accounting functions, support compliance, and assist with grant reporting. Applicants should have a relevant degree and experience with QuickBooks and nonprofit accounting principles. The position is remote and offers a salary range of $70,000-$90,000 plus benefits.

Benefits

Competitive salary
Comprehensive benefits

Qualifications

  • Proven experience with QuickBooks (Desktop and Online).
  • Strong understanding of nonprofit accounting principles.
  • Can pass a criminal record search.

Responsibilities

  • Maintain the general ledger in QuickBooks.
  • Process semi-monthly payroll and maintain employee records.
  • Assist with grant reporting and funder financial documentation.

Skills

Attention to detail
Financial reporting
Time management
Communication skills

Education

Diploma, degree or certification in bookkeeping, accounting, finance

Tools

QuickBooks
Microsoft Excel
ADP Workforce Now
Job description
  • Remote, work from home position
  • Full-time (35 hours/week)
  • Salary: $70,000-$90,000 + benefits
  • Reports to: CFO

FamilySmart is a non-profit organization that has been working in BC for over 25 years to help children and young people by helping their family and other caring adults. We offer free support to parents and caregivers of children and youth facing mental health and/or substance use challenges. With lived experience at the core of everything we do, we help families feel seen, heard, and supported by offering connection, support, and practical tools when they need it most.

The Purpose of the Role

The Program Accountant ensures the financial foundation of the organization remains strong and reliable, so its mission can move forward with confidence. This role is responsible for maintaining accurate financial records, managing day-to-day accounting, payroll, and financial reporting functions with precision and care, providing clarity and accountability across the organization. By maintaining accurate records and supporting compliance, the Program Accountant helps create a stable foundation for responsible growth and values-driven decision-making.

Key Responsibilities
Accounting & Financial Management
  • Maintain the general ledger in QuickBooks, including accurate coding of transactions using classes, jobs, and chart of accounts
  • Record and reconcile all bank, credit card, and merchant accounts monthly using QuickBooks reconciliation tools
  • Manage accounts payable and receivable, including vendor payments, invoicing, and aging reports
  • Prepare monthly financial statements and custom reports using QuickBooks (e.g., Profit & Loss by Class, Budget vs. Actual)
  • Track restricted and unrestricted funds using QuickBooks classes and sub-accounts to ensure compliance with donor intent
  • Assist with annual budgeting and forecasting by exporting and analyzing QuickBooks data
  • Support the Senior Leadership team and CEO with financial insights and recommendations
Deferred Revenue Administration
  • Track and manage deferred revenue using QuickBooks' class and job tracking features to align income recognition with program delivery or grant milestones
  • Set up and maintain deferred revenue liability accounts, ensuring proper categorization of prepayments, restricted funds, or advance billing
  • Create and post journal entries to reclassify deferred revenue as earned income based on service completion, donor restrictions met, or time-based criteria
  • Reconcile deferred revenue balances monthly using QuickBooks reports (e.g., Balance Sheet, Profit & Loss by Class) to ensure accuracy and audit readiness
  • Collaborate with program and fundraising teams to align QuickBooks entries with grant agreements, donor intent, and reporting timelines
  • Support budgeting and forecasting by providing visibility into deferred revenue schedules and anticipated recognition periods
Payroll Administration
  • Process semi-monthly payroll, ensuring accurate compensation, deductions, and tax filings
  • Maintain employee records, including new hires, terminations, and benefit enrolments
  • Reconcile payroll journal entries in QuickBooks with payroll reports to ensure consistency across systems
  • Respond to employee inquiries regarding payroll, benefits, and tax documents
  • Ensure compliance with federal and provincial labor laws and reporting requirements through ADP's compliance tools
  • Generate payroll-related reports for budgeting, audits, and board reporting
Grant Management and Reporting
  • Assist with grant reporting and funder financial documentation
  • Generate monthly grant and program reports
  • Review to ensure consistency with terms of the relevant contract
Compliance & Audit Support
  • File and remit GST/HST and other required government filings
  • Maintain organized documentation for audit readiness
  • Support external audits by preparing schedules, documentation, and reconciliations directly from QuickBooks
Systems & Process Improvement
  • Collaborate with leadership to refine financial workflows
  • Identify opportunities for automation and efficiency
  • Participate in the implementation of new financial and HR systems
Core Behaviours & Attributes
  • Acts with precision and accountability: Approaches financial tasks with care, accuracy, and a commitment to integrity
  • Demonstrates reliability and follow-through: Meets deadlines consistently and communicates proactively when challenges arise
  • Respects confidentiality and handles sensitive information with discretion
  • Brings clarity to complexity: Translates financial data into understandable insights for non-financial colleagues
  • Works collaboratively and communicates with humility: Seeks input, shares knowledge, and supports cross-functional teams
  • Adapts with curiosity and composure: Embraces new systems, workflows, and feedback with a growth mindset
  • Balances structure with flexibility: Maintains organized processes while adjusting to evolving needs and priorities
Education & Experience
  • Diploma, degree or certification in bookkeeping, accounting, finance, or related field
  • Proven experience with QuickBooks (Desktop and Online) and ADP Workforce Now or similar payroll platform
  • Strong understanding of nonprofit accounting principles, including fund accounting and restricted revenue
  • Proficiency in Excel and financial reporting tools
  • Excellent attention to detail, time management, and communication skills
  • Can pass a criminal record search
Key Systems & Tools
  • Quickbooks (Desktop & Online)
  • Microsoft Excel - Advanced
  • Microsoft 365 (Word, Outlook, Teams)
  • ADP Payworks or similar payroll provider
  • CRA Online Services
  • Google Workspace (Docs, Sheets, Slides, Calendar, Drive)
To apply

Online application including resume & cover letter will be accepted until December 1, 2025 by visiting familysmart.ca/careers

We thank all applicants, however, only those selected for an interview will be contacted. FamilySmart is an Equal Opportunity Employer. Personnel are chosen on the basis of ability without regard to age, ancestry, colour, family status, marital status, physical or mental disability, place of origin, political belief, race, religion, sex, sexual orientation and criminal conviction unrelated to employment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.