1

Bookkeeper Jobs in Kitchener, ON (NOW HIRING)

Bookkeeper

Brantford, ON

CA$45K - CA$75K/yr

Looking to grow your bookkeeping career with a respected public accounting firm? Millards Brantford is continuously accepting resumes from motivated bookkeeping professionals who are interested in ...

Bookkeeper

Brantford, ON · On-site

CA$45K - CA$75K/yr

Looking to grow your bookkeeping career with a respected public accounting firm? Millards Brantford is continuously accepting resumes from motivated bookkeeping professionals who are interested in ...

Position Summary The Bookkeeper supports day-to-day accounting functions for multiple clients. This role is ideal for someone detail-oriented, organized, and skilled in managing accounting tasks ...

About the Opportunity Bookkeeping & General Accounting · Manage day-to-day bookkeeping activities, ensuring financial transactions are accurately recorded and properly supported. · Maintain ...

New

Financial Management & Bookkeeping * Maintain the Foundation's day-to-day bookkeeping and accounting functions, maintaining accurate financial records and ensuring timely reconciliations between ...

Financial Management & Bookkeeping * Maintain the Foundation's day-to-day bookkeeping and accounting functions, maintaining accurate financial records and ensuring timely reconciliations between ...

This role requires a detail-oriented professional with strong hands-on bookkeeping experience, advanced excel skills (i.e. Power Query, pivot tables, macros etc.), the ability to manage competing ...

Job Overview Join us as an Accounting Administrator based out of our Hamilton office, where you will perform a variety of accounting, bookkeeping and financial duties. If you are team oriented ...

Job Overview Join us as an Accounting Administrator based out of our Hamilton office, where you will perform a variety of accounting, bookkeeping and financial duties. If you are team oriented ...

Hands on experience in accounting, bookkeeping, payroll administration, or financial administration. * Post-secondary education in accounting, bookkeeping, business administration, finance, or a ...

Accounting Co-op (Winter 2027)

Brantford, ON · On-site

CA$39K - CA$49K/yr

Complete client bookkeeping and assist with compliance-related financial reporting. * Assist in the preparation of working papers for compilation and review engagement files. * Learn and utilize ...

New

next page

Showing results 1-20

Bookkeeper information

What is a bookkeeper?

Bookkeepers are professionals responsible for recording and maintaining a company’s financial transactions, such as purchases, sales, receipts, and payments. They ensure that financial records are accurate, up to date, and compliant with relevant laws and regulations. Bookkeepers also prepare basic financial statements and reports, and may assist with payroll or tax preparation. Their work provides the foundation for accountants and financial managers to analyze the financial health of a business.

What is the job of a bookkeeper?

Bookkeepers work on the financial accounting within for-profit and not-for-profit organizations. A Bookkeeper’s job is to record accounting transactions, post debits and credits into a general ledger, record revenue and expenses, and help produce financial statements and other reports for the management of the company. Daily, Bookkeepers use accounting software and spreadsheets to enter or review information from invoices, receipts, income, or bills from the previous day or specified period. A typical day for a Bookkeeper may include entering financial transactions, checking the records for accuracy in figures, and preparing bank deposits. A Bookkeeper will also spend time reconciling and checking reports for accuracy. In many organizations, a Bookkeeper provides regular reports to the leadership team and works with a tax preparer. Some Bookkeepers may also prepare invoices and handle payroll.

What are the key skills and qualifications needed to thrive as a bookkeeper, and why are they important?

To thrive as a Bookkeeper, you need a solid understanding of accounting principles, attention to detail, and experience with financial recordkeeping, often supported by an associate degree or relevant certification. Familiarity with accounting software such as QuickBooks, Xero, or Sage, as well as proficiency in Excel, is typically required. Strong organizational skills, integrity, and the ability to communicate effectively with clients or team members help set exceptional bookkeepers apart. These skills and qualities ensure accurate financial records, compliance, and efficient business operations.

What are some common challenges bookkeepers face when managing accounts for multiple clients or departments?

Bookkeepers who handle accounts for multiple clients or departments often encounter challenges such as keeping financial records organized, maintaining accuracy across varied account structures, and meeting different reporting deadlines. They must be adept at managing time efficiently and using accounting software to track separate ledgers without errors. Regular communication with clients or department heads is crucial to clarify transactions and resolve discrepancies promptly. Staying updated on compliance requirements and adapting to each client's unique needs also adds complexity, but proactive organization and strong attention to detail help bookkeepers succeed in this dynamic environment.

What is the difference between Bookkeeper vs Accountant?

AspectBookkeeperAccountant
CredentialsTypically high school diploma or equivalent; some certifications like Certified Bookkeeper (CB) are commonUsually requires a bachelor's degree in accounting or finance; certifications like CPA are common
Work EnvironmentOffice or remote; handles day-to-day financial record-keepingOffice or remote; focuses on financial analysis, reporting, and compliance
Employer & Industry UsageSmall to medium businesses, bookkeeping firmsCorporations, accounting firms, large organizations
Common Search & ComparisonOften compared for entry-level roles and basic financial tasksCompared for more complex financial analysis and reporting

While both bookkeepers and accountants handle financial data, bookkeepers primarily record daily transactions and maintain accurate ledgers. Accountants analyze, interpret, and prepare financial reports, often requiring advanced certifications. Understanding these differences helps employers and job seekers identify the right role based on skills and responsibilities.

Do bookkeepers make good money?

Bookkeepers typically earn a median annual salary that varies by experience, location, and industry, with many earning between $40,000 and $55,000. Those with certifications or advanced skills in accounting software can often command higher wages, especially in specialized or high-demand environments.

What are the qualifications for a bookkeeper?

Bookkeepers typically need a high school diploma or equivalent, with many employers preferring candidates with postsecondary education or certifications in bookkeeping or accounting. Proficiency in accounting software such as QuickBooks or Excel, strong attention to detail, and good organizational skills are also important qualifications for the role.

What are the most commonly searched types of Bookkeeper jobs in Kitchener, ON?

The most popular types of Bookkeeper jobs in Kitchener, ON are:

What are popular job titles related to Bookkeeper jobs in Kitchener, ON?

For Bookkeeper jobs in Kitchener, ON, the most frequently searched job titles are:

What cities near Kitchener, ON are hiring for Bookkeeper jobs?

Cities near Kitchener, ON with the most Bookkeeper job openings:

Infographic showing various Bookkeeper job openings in Kitchener, ON as of August 2026, with employment types broken down into 60% Full Time, and 40% Part Time. Highlights an 100% In-person job distribution.

CA$45K - CA$75K/yr

Full-time

Medical, Retirement

Posted 10 days ago


Job description

Looking to grow your bookkeeping career with a respected public accounting firm? Millards Brantford is continuously accepting resumes from motivated bookkeeping professionals who are interested in joining our team. We welcome individuals who value accuracy, professionalism, and exceptional client service.


Working hours for this position total 1,820 annually, with regular office hours of Monday through Friday, 8:30 a.m. to 4:30 p.m. Candidates should be willing to work additional hours as required during busy periods to meet client and business needs.


Key Accountabilities and Responsibilities


As a bookkeeper representing our clients, your duties will include:

  • Maintaining accurate records of financial transactions.
  • Processing of Accounts Receivable/Payable transactions.
  • Processing in a timely manner Payroll transactions.
  • Reconciling Bank and Credit cards.
  • Preparing and filing GST/HST.
  • Preparing and filing payroll taxes, T4's and ROE's.
  • Preparing accounting records up to trial balance.

What We're Looking For


  • Basic accounting knowledge.
  • Diploma in Accounting preferred.
  • Data entry skills.
  • High attention to detail
  • Experience in Microsoft Excel.
  • Ability to produce work with a high level of accuracy.
  • Professionalism and organization skills
  • Working knowledge of Payroll.
  • Knowledge of QBO and/or Sage50.

What Does Millards Offer?


  • Competitive compensation, benefits and retirement savings plan
  • Health & wellness reimbursements
  • Training and development opportunities
  • Activities and events through the Millards Social Committee
  • Be part of a team where your contributions truly matter

Expected Compensation Range


  • $45,000- 75,000 annually
  • Compensation within this range may vary based on the candidate's skills, experience, and qualifications. In certain situations, a candidate's unique background or specialized expertise may warrant consideration slightly outside the posted range.

Firm Overview


Founded in Brantford, Ontario in 1920, Millards has been providing accounting services for over 100 years. Our team includes nearly 100 highly skilled professionals, including Partners, Associates, Senior Accountants, and support staff.

With three locations across Southern Ontario, Millards combines the independence of each office with the strength of shared expertise across the firm. We serve a diverse client base ranging from individuals and estates to professional corporations, private businesses, and agricultural operations.

How to Apply


Interested candidates are asked to submit a cover letter and resume outlining how their qualifications align with the requirements of this position. Whether you are starting your bookkeeping career or bring years of experience, we encourage you to apply. Opportunities may be available at the Junior, Intermediate, or Senior Bookkeeper level.

We thank all candidates for their interest; however, only those selected for an interview will be contacted. Candidates may be subject to background inquiries. By applying, you confirm you are eligible to work in Canada.


Accommodations

Accommodations are available during all stages of the recruitment process in accordance with the Human Rights Code. Millards is committed to complying with the Accessibility for Ontarians with Disabilities Act (AODA) to provide an inclusive, barrier-free workplace. We will accommodate the accessibility needs of individuals with disabilities to support participation in all aspects of the recruitment process. Accommodations are available on request.

AI Usage Disclosure


Millards does not use artificial intelligence to screen, assess, or select applicants for this position.