Senior Bookkeeper (Vaughan)

Senior Bookkeeper (Vaughan)

07 Nov
|
Caritas School Of Life
|
Vaughan

07 Nov

Caritas School Of Life

Vaughan

About the Role The Senior Bookkeeper is a progressive, high-impact role responsible for executing day-to-day financial operations while being actively developed to oversee reporting, compliance, and risk management across Caritas programs and the Foundation. Operating initially as a hands-on individual contributor, the successful candidate will master our dual-entity transactional bookkeeping, accounts payable/receivable, and payroll allocations.

Over a structured 6-to-12-month timeline, this role is designed to ascend into a strategic leadership capacity—serving as the primary financial resource to the Executive Director and providing critical data-driven guidance to the Board Finance Committee.

This role ensures financial integrity, supports strategic decision-making, and aligns financial practices with Accreditation Canada standards, funding requirements, and Board governance expectations. By bridging transactional precision with long-term strategic oversight, the incumbent will play a vital role in safeguarding Caritas's operational solvency, managing multi-funder compliance, and optimizing resource allocation to support our core mission.

Key Responsibilities

Duties and Responsibilities include but are not limited to:

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 sheet(s), 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.

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.
- Monitor cash flow, reserves, and financial sustainability

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.

Strategic & Operational Support

- Provide financial analysis to support program expansion, new initiatives, and funding proposals
- Partner with 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

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
- Attend agency staff meetings, Operations Team meetings, and other meetings as requested.

Qualifications

- University degree in Accounting, Finance, or an approved combination of education and experience.
- Minimum of 3-5 years’ experience in a progressive accounting or financial management role, including knowledge of applicable legislation and reporting requirements within the not-for-profit, healthcare, or social services sectors.
- Successful Police Vulnerable Sector Check, in accordance with agency policies procedures

Core Competencies

- Financial Acumen: Thorough understanding of accounting principles, financial controls, compliance, and the Ontario regulatory environment.
- Operational Autonomy: Proven ability to work independently, manage multiple competing priorities, meet strict reporting deadlines,



and maintain an uncompromising attention to detail.
- Strategic Risk Management: Exceptional analytical and problem-solving skills to closely monitor cash flow, evaluate reserves, and support long-term organizational solvency.
- Audit Readiness: Technical capacity to independently coordinate external audits, prepare accurate working papers, and manage complex funder reporting requirements.
- Governance Alignment: Demonstrated ability to translate complex transactional financial data into clear, objective reports for the Executive Director and the Board Finance Committee.
- Cross-Functional Collaboration: Strong interpersonal and communication skills to partner effectively with HR on payroll/advantages reconciliation and align fundraising revenue with operating budgets.
- Equity-Based Practice: Explicit commitment to incorporating anti-oppression and equity-based frameworks into daily administrative and community-focused operations

Why Join Caritas?

- 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
- Market-competitive salary and comprehensive perks package
- Professional development and training opportunities
- Collaborative, values-driven environment

How to Apply Please submit your resume and cover letter outlining your interest and qualifications to [email protected]

We thank all applicants for their interest; however, only those selected for an interview will be contacted. AI is not used in any part of the screening process.

This job posting is for a genuine, existing vacancy within our organization.

Caritas School of Life is committed to equity, diversity, and inclusion and encourages applications from all qualified candidates. Accommodations are available upon request throughout the recruitment process.

This position is onsite at our head office located at 241 Hanlan Road Woodbridge, Ontario.

Who We Are

Caritas School of Life is 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 strong accountability, governance, and financial stewardship.

Pay: $65,000.00-$75,000.00 per year

Benefits

- Casual dress
- Employee assistance program
- Extended health care
- On-site parking
- Paid time off

Work Location: In person

📌 Senior Bookkeeper (Vaughan)
🏢 Caritas School Of Life
📍 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: senior bookkeeper (vaughan) / vaughan

Subscribe to this job alert:

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