Find Your Next Job

Bookkeeper

Posted on June 16, 2025

  • Full Time

Bookkeeper

Apply to 500+ LinkedIn Jobs Automatically


Bookkeeper

Position Summary

Bateman Mackay LLP is currently recruiting a temporary, full-time Bookkeeper to join our Recordkeeping Team for approximately a 14-month term (to August 2026), with the opportunity for the role to become permanent following the term. This hybrid role will be based out of our Mississauga office, as well weekly work from home days.

As a Bookkeeper, you will be responsible for supporting several of the firm’s clients with their day to day recording and maintaining of their financial transactions and fostering relationships with clients to understand their unique business needs. Your role will be divided into two pillars:

· Client work (Billable Hours)

· Continued personal & technical development

This position is ideal for an experienced and dynamic accounting professional with a strong technical background in accounting, who has worked with multiple clients at a time, and someone who is ready to contribute to the continued success and growth of BMCA.

About Us

At Bateman MacKay (BMCA) we understand that a premier accounting Firm provides more than just high-quality accounting, tax, and business advisory services to their clients. It provides an engaging, supportive, and fun place to work. It provides a safe place for team members to learn, grow and explore their career path. We explain it simply as Numbers Plus. Where the accounting and tax work is just the beginning of what we offer to clients, and a competitive salary and benefits are just the beginning of what we offer to our team members.

In an industry known for long hours, stress, and burnout, we stand apart by genuinely prioritizing work-life harmony. Whether you're a recent graduate or an experienced professional, we provide a supportive atmosphere that allows you to cultivate a sustainable career in public accounting while fully enjoying life outside the firm.

We recognize that work-life harmony means different things to different people, so we foster a culture of mutual trust and understanding to accommodate each individual's unique needs. By embracing these principles, we aim to reduce stress, prevent burnout, and help you create a fulfilling, long-term career at our Firm.

Celebrate Your Unique Value

Our team members and the vibrant culture we co-create form the foundation of our success. We value the distinct perspectives, backgrounds, and expertise that each individual brings to BMCA, fostering a culture of accountability and growth. We're always on the lookout for talented, motivated individuals eager to contribute to our success and welcome you to join our team.

What you can expect from working at BMCA*:

  • Hybrid work model – benefiting from both remote and in office environments
  • Nine (9) Fridays off during July and August in lieu of tax season hours
  • Competitive salary & benefits (including Company paid health, dental and vision premiums)
  • RRSP Matching program & Wellness Incentive
  • Professional development and mentoring from senior staff and Partners
  • Referral Incentive Program for referring new clients and team members to the Firm
  • Opportunity to join in-house committees: Charity - Social - Environmental
  • Social events throughout the year (We like to celebrate!)
  • Healthy workplace with ergonomic workstations, unlimited coffee, tea and healthy snacks (and a few less healthy ones!)

*Rewards listed above are for permanent team members. Speak with our Talent & Culture team for more information on benefits for contract employees

Education: Bookkeeping, Accounting Technician, or a related discipline

Experience: 4+ years relevant bookkeeping experience with multiple clients at one time

Substantia lexperience with QuickBooks online (QBO) is a must

Experience working in a public accounting firm is an asset

Compensation: Commensurate with experience

Role Responsibilities

· Serve as a primary point of contact for a portfolio of bookkeeping clients, addressing inquiries, providing updates, and ensuring client satisfaction

· Collaborate with clients to understand their unique needs and adapt bookkeeping services accordingly including recommendations for streamlining processes

· Partnering with the Manager, support the onboarding of new clients, hosting onboarding calls and providing guidance to team members on file and system set up

· On behalf of BMCA clients:

o Perform bookkeeping/accounting activities in QBO

o Prepare and review monthly bank and visa reconciliations

o Post year end adjusting journal entries

o Code monthly transactions

o Establish a chart of accounts from client financial transition records in QBO using client information or create one for a new client

o Reconcile year end payroll for T4 preparation

o Prepare and file HST returns including multi province HST filings (monthly, quarterly, annually) in QBO

o Prepare supporting documentation for compilation team for financial statements and accounting transactions

o Understand and calculate foreign exchange for bank accounts

o Prepare and process client payroll using Wagepoint

o Correspond with clients for monthly transactions including shareholder accounts

o Correspond with client for additional tax, payroll and financial planning questions

o Review general ledger accounts activities for reasonability in regards to the allocation of revenues and disbursements

· Communicating with CRA regarding tax or client profile discrepancies

· Proactively communicating with Managers/Partners and other applicable Firm Team Members/ on client engagements and/or related issues including following up on unanswered inquiries or actions until completed

· Arrange and present data on schedules, spreadsheets, returns or other work reports using Excel, Word, CaseWare/CaseView

· Other responsibilities as assigned

Skills and Qualifications

· Experience with and proficiency in MS Office including advanced Excel skills· Proficient in QuickBooks Online (QBO) and experience with other accounting software (e.g. Caseware, Taxprep, Dext) is considered an asset

· Proficient in QBO’s HST module is an asset

· Experience with Wagepoint payroll is an asset

· Experience with filing EHT and WSIB is an asset

· Knowledge of and experience with CRA processes (website navigation, contacting CRA, requesting information, etc.)

· The ability to work on multiple projects or client files while adhering to tight deadlines

· The ability to communicate complex financial information to others including with those with minimal financial backgrounds

· Excellent data entry skills and attention to detail

· Familiarity with the general principles of accounting

· Critical thinking, problem solving, and determination

· Knowledge of foreign reporting is an asset

· Familiarity with working within budget/time allocation on a project is an asset

· Experience working and communicating with clients focused on providing high quality customer service to clients

· Ability to work under pressure and multitask, while maintaining a high level of accuracy

· Excellent communication and interpersonal skills, with the ability to build and maintain positive relationships with both internal and external stakeholders

· Contribute to team success and participate in a collaborative work environment

· Demonstrated accountability and ownership of work

· Demonstrated high technical ability and quality of work, compliance with the Firm’s policies and procedures, and professional ethics and integrity

· Ability to work under pressure and multitask, while maintaining a high level of accuracy

· Commitment to ongoing professional development and continuous learning

Other Considerations

· is a requirement of this position

· is a requirement of this position

· Must be legally qualified to work in Canada

· Valid Driver’s License and vehicle required

Bateman MacKay is an equal opportunity employer, and we accommodate any needs under the Accessibility for Ontarians with Disabilities Act and the Ontario Human Rights Code. Respect for the dignity and worth of every individual in the workplace is fundamental for us. Our Firm recognizes the importance of diversity and fosters an inclusive, cohesive, and compassionate culture modeled by our Partners and Team Members. If you require assistance please contact Human Resources at: careers@batemanmackay.com

Job Type: Full-time

Pay: $16.76-$30.19 per hour

Benefits:

  • Company events
  • Dental care
  • Discounted or free food
  • Extended health care
  • Paid time off
  • Vision care

Schedule:

  • 8 hour shift
  • Monday to Friday

Ability to commute/relocate:

  • Mississauga, ON: reliably commute or plan to relocate before starting work (required)

Application question(s):

  • Do you have experience full cycle bookkeeping in QBO
  • Do you have experience managing multiple bookkeeping clients at once, often with overlapping month-end deadlines?
  • Do you have experience contacting the CRA for corrections or client account information?

Experience:

  • QuickBooks Online: 4 years (required)

Work Location: In person


Apply to 500+ LinkedIn Jobs Automatically


Share with Friends!

Similar Jobs


Sanjay's food Sanjay's food

Bookkeeper/Administrative Assistant

Sanjay’s Foods Ltd. is a growing food manufacturing company based in Steveston, Richmond, spe…

Full Time | Richmond, Canada

Apply 23 hours, 37 minutes ago

bisceglia & Associates bisceglia & Associates

Accounting - Bookkeeper -Pclaw

Bisceglia & Associates is currently looking for a Accounting - Bookkeeper to join our team. Exp…

Full Time | Vaughan, Canada

Apply 2 days, 23 hours ago

Green Generation Green Generation

Office Administrator

Job title: Office AdministratorLocation: Nurney Co. KildareType of employment: Full-time, Monday to…

Full Time | Nurney, Ireland

Apply 5 days, 23 hours ago

Marble View Inc. Marble View Inc.

Bookkeeper

Job title: BookkeeperAbout Us:Marble View Inc. is a fast growing supplier, fabricator and installer…

Part Time | Scarborough, Canada

Apply 5 days, 23 hours ago

Music City Canada Music City Canada

Part-Time Bookkeeper Wanted – Dorchester, Ontario

We are seeking a dedicated Bookkeeper to join PA Shop Productions.Company OverviewPA Shop Productio…

Part Time | Dorchester, Canada

Apply 1 week, 2 days ago

Propulsion Media Labs Propulsion Media Labs

Bookkeeper - Quickbooks

Job OverviewWe are looking for a seasoned Bookkeeper/Office manager who is VERY well versed in Quic…

Full Time | Malvern, United States of America

Apply 3 weeks ago

Smart Admin Solutions Limited Smart Admin Solutions Limited

Bookkeeper

Financial Record keeping: Record day-to-day financial transactions, including purchases, sales, rec…

Full Time | N, New Zealand

Apply 4 weeks, 2 days ago

Link Finance ltd Link Finance ltd

Bookkeeper

We currently have a job opening for book keeper to join our team in our business.If you have 2+ yea…

Full Time | Manukau city, New Zealand

Apply 1 month, 3 weeks ago