Bookkeeper (Vaughan)

Bookkeeper (Vaughan)

14 Aug
|
The Mason Group
|
Vaughan

14 Aug

The Mason Group

Vaughan

Our client is a growing, mission-driven organization making a meaningful impact in the community. They are looking for a Senior Bookkeeper to join their leadership team and play a key role in overseeing the organization’s financial operations, reporting, budgeting, and compliance.

This is an excellent opportunity for an experienced accounting professional who enjoys being hands-on while also having a voice in the broader financial strategy of an organization. Reporting directly to the Executive Director, the Senior Bookkeeper will work closely with senior leadership and the Board Finance Committee, while helping to strengthen financial processes, reporting, and controls.

The organization offers a collaborative, values-driven environment, competitive compensation and advantages, and the opportunity to make a direct impact while taking ownership of the finance function.

Senior Bookkeeper

Location: Vaughan, ON
Position Type: Full-Time, 40-hour work week

Reports To: Executive Director

Who We Are

We are a mission-driven organization providing therapeutic residential and community-based services for individuals living with addiction, mental health challenges, and complex life circumstances.

Guided by our commitment to “Supporting Recovery. Strengthening Lives. Building Stronger Communities,” we deliver client-centered care while maintaining robust accountability, governance, and financial stewardship.

About the Role

The Senior Bookkeeper is a senior leadership role responsible for overseeing all financial operations, reporting, compliance, and risk management across the organization’s programs and Foundation.

This role ensures financial integrity, supports strategic decision-making, and aligns financial practices with Accreditation Canada standards, funding requirements, and Board governance expectations.

Key Responsibilities

1. Financial Administration & Bookkeeping

- Prepare invoices including calculations, expense tracking spreadsheets, account assignment and supporting documentation.
- Complete Accounts Payable functions including batch entry into mandated accounting software, processing cheques and EFT payments, posting to the general ledger, preparing cheques for signature with backup documentation, distribution of payments, and maintenance of vendor files and accounts.
- Maintain all supporting documentation for EFT payments, including invoices and tracking sheets, as applicable.
- Complete Accounts Receivable functions, including preparing bank deposits, posting deposits to accounting software, monitoring bank accounts, and reconciling transactions.
- Reconcile invoices, bank accounts, and general ledger accounts on a regular basis.




- Maintain all fiscal year financial records for a minimum of six (6) years, as required by legislation.

1. Budgeting, Reporting & Audit Support

- Support the development, monitoring, and maintenance of agency and program budgets.
- Track program expenditures and prepare internal budget variance reports.
- Prepare and submit funder financial reports in accordance with reporting deadlines and funding agreements.
- Support external funders and stakeholders by ensuring financial documentation and reporting requirements are complete and accurate.
- Coordinate and support the work of external auditors to ensure annual audits and funder reporting requirements are completed effectively and on time.
- Assist with annual external audit preparation and provide requested financial information and documentation during the audit process.
- Provide support in the preparation of financial statements and other financial reports, as requested.
- Assist with financial analysis, forecasting, and budget revisions as required.
- Monitor cash flow, reserves, and financial sustainability.

1. Supporting the Finance Function

- Record monthly funding deposits and related journal entries.
- Record sessional consultant fees and training revenues/expenses.
- Record payroll entries, including group insurance, benefit allocations, etc.
- Maintain accurate tracking of training totals and funding allocations to date.
- Support continuous improvement of financial processes, controls, and reporting systems.

1. Strategic & Operational Support

- Provide financial analysis to support program expansion, new initiatives, and funding proposals.
- Partner with the leadership team on data-driven decision-making and risk management.
- Contribute to strategic planning and organizational growth initiatives.
- Work closely with fundraising and operations teams to align financial and program outcomes.

1. Team Leadership & Collaboration

- Provide leadership and oversight to finance or administrative staff.
- Collaborate with HR on payroll, benefits reconciliation, and reporting.
- Act as a key resource to the Executive Director and Board Finance Committee.

1. General Administration

- Attend agency staff meetings, Operations Team meetings, and other meetings as requested.
- Attend training sessions and professional development opportunities as required.




- Maintain financial information files as required by the Executive Director and Senior Executive Team.
- Ensure proper storage and confidentiality of financial records and files for a minimum of six (6) years unless otherwise instructed.
- Maintain personal training and professional development records.
- Support budget planning and resource management for assigned programs.
- Assist with preparation for audits, accreditation reviews, and funder reporting requirements.
- Ensure proper collection and maintenance of service data and statistics.
- Other duties, projects, or assignments as required.

Qualifications

- University degree in Accounting, Finance, or an approved combination of education and experience.
- Minimum of 5+ years’ experience in a bookkeeping role, including knowledge of applicable legislation and reporting requirements within the not-for-profit, healthcare, or social services sectors.
- Experience supporting audits, funder reporting, and budget preparation/monitoring.
- Strong knowledge of accounting principles, financial controls, and compliance.
- Experience supporting Board reporting and audits.
- Experience with fund accounting and grant reporting.
- Strong knowledge and experience with Microsoft Office Suite, particularly Outlook and Excel.
- Intermediate to advanced knowledge of financial systems such as Quick Books, Sage, or similar accounting software.
- Strong organizational, analytical, and problem-solving skills.
- Excellent interpersonal and communication skills, both verbal and written.
- Ability to work independently, manage multiple priorities, and meet deadlines.
- Ability to provide services in French and additional languages is considered an asset.
- Valid driver’s license and access to an insured vehicle.
- Successful Police Vulnerable Sector Check, in accordance with agency policies and procedures.
- Exceptional analytical, organizational, and leadership skills.
- High level of integrity, accountability, and attention to detail.
- Knowledge of the Ontario regulatory environment.
- Bilingualism (French or other languages) is an asset.

Core Competencies

- Strategic thinking and financial leadership.
- Accountability and governance alignment.
- Risk management and problem-solving.
- Collaboration and communication.
- Commitment to anti-oppression and equity-based practice.

Why Join?

- Be part of a mission-driven, growing organization making real community impact.
- Work closely with Executive Leadership and Board.
- Opportunity to shape financial systems and strategy.
- Competitive salary and comprehensive benefits package.
- Career development and training opportunities.
- Collaborative, values-driven environment.

📌 Bookkeeper (Vaughan)
🏢 The Mason Group
📍 Vaughan

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: bookkeeper (vaughan) / vaughan

Subscribe to this job alert:

Get the latest job offers by email for: bookkeeper (vaughan) / vaughan