Company Overview
We are a growing group of Montessori schools and childcare centres based in Markham, operating across multiple corporate entities and franchise locations. As we expand, we are seeking a dependable and detail-oriented professional to support our bookkeeping, payroll, budgeting, and administrative functions.
Summary
This role combines bookkeeping, payroll administration, budgeting, financial oversight, and office coordination. You will work closely with ownership and external accountants to ensure accurate financial records, manage cash flow, and maintain compliance across multiple entities.
This is an in-office role requiring strong organizational skills, financial accuracy, and the ability to manage multiple priorities independently.
Bookkeeping & Financial Management
- Maintain accurate bookkeeping records for multiple companies (QuickBooks or similar software)
- Record and reconcile bank transactions, credit cards, and intercompany accounts
- Manage accounts payable and receivable
- Prepare and issue invoices and track collections
- Perform monthly bank and account reconciliations
- Organize and maintain financial documentation (receipts, statements, reports)
- Prepare clean, accurate books for submission to external accountants
Payroll & Compliance
- Process or oversee payroll (in-house or with provider)
- Calculate and remit payroll taxes (CRA remittances)
- Prepare and issue T4s and related year-end payroll filings
- Maintain payroll records and ensure compliance with Ontario regulations
Budgeting, Cash Flow & Financial Oversight
- Develop and maintain office and company budgets
- Monitor and report on cash flow across multiple entities
- Prepare basic financial reports (budget vs. actual, expense tracking)
- Assist ownership with financial planning and cost management
- Track upcoming financial obligations and ensure timely payments
Lease & Franchise Financial Administration
- Review landlord year-end TMI (Taxes, Maintenance & Insurance) reconciliations
- Track lease-related costs, increases, and obligations
- Prepare and issue rent notices and adjustments to franchisees
- Maintain organized lease documentation and flag discrepancies
Coordination with External Accountants
- Prepare and manage books for submission to accounting firm for:
- Year-end financial statements
- Corporate tax filings
- Respond to accountant requests and ensure timely delivery of documentation
- Assist with audit or review requirements as needed
Administrative & Office Support
- Maintain organized digital and physical filing systems
- Track and follow up on missing documents
- Support internal reporting and general office coordination
- Handle finance-related correspondence
- Assist ownership with ad hoc administrative tasks
- Record and reconcile bank transactions, credit cards, and intercompany accounts
- Manage accounts payable and receivable
- Prepare and issue invoices and track collections
- Perform monthly bank and account reconciliations
- Organize and maintain financial documentation (receipts, statements, reports)
- Prepare clean, accurate books for submission to external accountants
Qualifications
- 3+ years of bookkeeping and payroll experience
- Strong knowledge of Canadian payroll, CRA remittances, and T4 preparation
- Proficiency in QuickBooks (or similar accounting software)
- Experience with budgeting and cash flow tracking
- High attention to detail and strong organizational skills
- Ability to manage multiple companies and priorities independently
- Strong Excel skills (budgeting and reporting)
- Clear communication and problem-solving abilities
Preferred (Nice to Have)
- Experience with multi-entity or franchise operations
- Familiarity with commercial leases and TMI reconciliations
- Experience working with external accounting firms
- Background in education, childcare, or service-based businesses
- Knowledge of Ontario HST requirements
Compensation
- $22–$30 per hour (based on experience)
- Flexible part-time schedule (30-35 hours per week)
- Opportunity for long-term growth as the organization expands
Why Join Us
- Growing organization with multiple locations and entities
- Opportunity to take ownership of financial systems and processes
- Direct exposure to ownership and strategic decisions
- Stable, long-term role with potential to expand
- Work-from-home arrangements may be available based on operational requirements and business needs.
How to Apply
Please submit your resume along with a brief summary of your bookkeeping, payroll, and budgeting experience.
We thank all applicants for their interest; however, only those selected for an interview will be contacted.
Job Types: Part-time, Permanent
Pay: $22.00-$30.00 per hour
Expected hours: 30.0 – 35.0 per week
Benefits:
- Flexible schedule
- On-site parking
Education:
- Bachelor's Degree (required)
Experience:
- Bookkeeping : 2 years (required)
- Payroll: 2 years (required)
- QuickBooks: 2 years (preferred)
- Microsoft Excel: 2 years (required)
Work Location: In person