Senior Bookkeeper (Toronto)

Senior Bookkeeper (Toronto)

03 Oct
|
MLHC
|
Toronto

03 Oct

MLHC

Toronto

About Us

MLHC Professional Corporation is a fractional CFO and premium bookkeeping firm that supports small and medium-sized businesses. Founded by experienced finance leaders, MLHC partners with entrepreneurs to bring clarity to their numbers, improve financial processes, and support sustainable growth. The team combines hands-on bookkeeping expertise with strategic financial guidance, helping clients make informed decisions and focus on what matters most in their businesses.

MLHC values integrity, respect, teamwork, accountability, and continuous improvement in everything it does.

About the Role

We are seeking an experienced Senior Bookkeeper to join our growing team. This position plays a key role in supporting a portfolio of client accounts while serving as a trusted partner to the Accounting Manager.

The role will start on a part-time basis (10-15 hours per week) with the expectation to move to full-time hours within 3-6 months.

ROLE DUTIES

Client Accounting & Bookkeeping

- Manage day-to-day bookkeeping activities for a portfolio of client accounts
- Record and maintain accurate financial transactions
- Ensure the integrity of the general ledger through review and reconciliation
- Perform bank, credit card, and account reconciliations
- Manage accounts payable and accounts receivable functions
- Maintain complete, accurate, and organized financial records

Financial Reporting

- Prepare monthly, quarterly, and annual financial statements and supporting working papers
- Assist with month-end and year-end close processes
- Review financial results and identify unusual variances
- Ensure reporting is completed accurately and on schedule

Payroll & Indirect Tax
- Process payroll including deductions and remittances
- Prepare,



review, and file HST returns
- Support compliance requirements and maintain records

Client Service & Collaboration
- Act as a primary contact for assigned clients
- Follow up regarding missing documentation and information requests
- Build strong client relationships
- Work closely with the Accounting Manager

Bookkeeper Supervision

- Provide day-to-day guidance and support to a team of bookkeepers
- Review bookkeeping work for accuracy, completeness, and consistency with client expectations
- Support training, coaching, and workflow coordination to help the team meet deadlines
- Escalate complex issues to the Accounting Manager and help maintain clear communication across the team

File Reviews & Process Improvement
- Conduct monthly reviews of client files
- Support audit requests and year-end working papers
- Assist with client onboarding across QuickBooks Online, Dext and Financial Cents
- Identify opportunities to improve processes
- Assist with special projects and cleanup work

Qualifications

- Minimum 5 years of full-cycle bookkeeping experience
- Experience managing multiple clients or entities simultaneously
- Robust understanding of bookkeeping and accounting processes
- Experience preparing financial statements, payroll and HST filings
- Advanced proficiency with QuickBooks Online
- Strong Microsoft Excel skills
- Excellent communication and client service skills
- Accounting diploma, bookkeeping certification, or related education is an asset

Compensation & Benefits
- Competitive salary of $70k-$80k based on experience
- Health benefits
- Professional and supportive team environment
- Exposure to a variety of clients and industries
- Opportunities for growth and development

📌 Senior Bookkeeper (Toronto)
🏢 MLHC
📍 Toronto

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 (toronto) / toronto

Subscribe to this job alert:

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