Home / Job descriptions / Bookkeeper

Bookkeeper job description template

The Bookkeeper manages the day-to-day financial transaction processing and accounting records for [ORGANIZATION_NAME]. A free, ready-to-edit job description for Canadian employers: duties, qualifications, skills, working conditions and performance measures.

Download Word file
How to use it: fill in the [HIGHLIGHTED] blanks, delete duties that don't fit your business, and add the pay range. The "What to fill in" table at the end explains each blank.
Interviewing for this role?
Use our bookkeeper interview questions with a 1 to 5 scoring guide.
See the questions

Position Identification

Field Value
Job title Bookkeeper
Reports to [REPORTS_TO_TITLE]
Direct reports None
Employment type [EMPLOYMENT_TYPE]
Work schedule [WORK_SCHEDULE]
Location [WORK_LOCATION]
Overtime eligibility [OVERTIME_ELIGIBILITY]
NOC code [NOC_CODE]
Salary range [SALARY_RANGE_MIN] to [SALARY_RANGE_MAX]
Effective date [EFFECTIVE_DATE]
Last reviewed [LAST_REVIEWED_DATE]

1. Position Summary

The Bookkeeper manages the day-to-day financial transaction processing and accounting records for [ORGANIZATION_NAME]. Operating in a small business environment, the role maintains full-cycle bookkeeping records including accounts payable, accounts receivable, payroll administration, bank reconciliations, and statutory remittance preparation. The position ensures that all financial transactions comply with internal operational controls and applicable Canadian accounting and payroll standards. The primary outcome of this role is the delivery of balanced, verified, and timely financial data that enables [OWNER_OR_MANAGER] to make informed operational decisions and facilitates seamless year-end closing with external public accountants.


2. Key Responsibilities

Role Accountabilities and Time Allocation

  • Full-Cycle Accounts Payable (20%)

    • Verifies vendor invoices against purchase orders, delivery receipts, and approval thresholds before entering them into [ACCOUNTING_SOFTWARE].
    • Codes expenditures to correct general ledger accounts and cost centres to maintain clean cost allocation.
    • Prepares weekly or bi-weekly electronic funds transfers (EFT) and cheque payment runs for approval by [OWNER_OR_MANAGER].
    • Reconciles vendor statements monthly, investigates discrepancies, and resolves payment inquiries within [N_BUSINESS_DAYS] of receipt.
  • Accounts Receivable and Billing (20%)

    • Generates and distributes accurate customer invoices and statements in [ACCOUNTING_SOFTWARE] based on sales orders and delivery documentation.
    • Records and applies incoming customer receipts including credit card payments, cheques, and electronic deposits daily.
    • Monitors aging accounts receivable balances, executes credit control procedures, and follows up on overdue accounts according to company collection timelines.
    • Prepares bank deposits and verifies merchant processing settlements against point-of-sale or online gateway reports.
  • Payroll Administration and Records (15%)

    • Collates approved timesheets, hourly records, leave requests, and overtime logs from [HRIS_NAME] or timecards.
    • Processes regular payroll through [PAYROLL_SYSTEM], ensuring accurate gross-to-net calculations, statutory deductions, and benefit deductions.
    • Calculates and issues Records of Employment (ROE) via Service Canada within required statutory timelines following staff departures.
    • Maintains employee payroll files and processes annual payroll year-end filings including T4 and T4A preparation under the supervision of [OWNER_OR_MANAGER].
  • Bank, Credit Card, and General Ledger Reconciliation (15%)

    • Conducts daily and monthly reconciliations for all operating bank accounts, credit card accounts, and payment clearing accounts.
    • Identifies, investigates, and resolves unposted items, duplicate entries, or banking discrepancies before month-end closure.
    • Prepares standard adjusting journal entries for depreciation, prepaid expenses, and accrued liabilities under the direction of [REPORTS_TO_TITLE].
    • Maintains supporting schedules for balance sheet accounts to substantiate trial balance integrity.
  • Statutory Remittances and Tax Filings (10%)

    • Calculates and prepares federal and provincial sales tax returns (GST/HST and provincial sales taxes where applicable in [PROVINCE]) for review and filing.
    • Prepares monthly payroll source deduction remittances (CPP, EI, and income tax withholdings) for Canada Revenue Agency (CRA) submission.
    • Prepares provincial workers' compensation board reporting and remittance calculations (e.g., WSIB, WCB, CNESST depending on [PROVINCE]).
    • Compiles tax working papers and remittance confirmation receipts into organized audit-ready digital archives.
  • Financial Reporting and Period-End Support (10%)

    • Generates standard monthly financial reports including Trial Balance, Balance Sheet, Income Statement, and Cash Flow summaries for [REPORTS_TO_TITLE].
    • Prepares monthly variance reports highlighting budget-to-actual deviations in operating expenses.
    • Assembles year-end working paper binders and transaction documentation for external chartered professional accountants.
    • Assists [OWNER_OR_MANAGER] with assembling historical transaction data for annual budgeting and cash planning exercises.
  • Financial Records Management and Office Administration (10%)

    • Organizes and archives physical and digital financial records in [FILE_LOCATION] adhering to Canadian statutory retention standards.
    • Maintains the integrity and confidentiality of commercial and payroll information.
    • Provides ad-hoc administrative support for financial audits, insurance renewals, and banking administration.
    • Updates standard operating procedures for daily bookkeeping workflows to reflect system and process improvements.

3. Qualifications & Experience

Role Qualifications and Hiring Criteria

Category Required Criteria Preferred Criteria
Education Post-secondary diploma in Accounting, Bookkeeping, Business Administration, or equivalent practical experience. Diploma or Bachelor's Degree in Accounting, Commerce, or Finance.
Professional Credentials None required if supported by demonstrated practical experience. Certified Bookkeeper (CPB / CB) designation, Payroll Compliance Practitioner (PCP) certification from the National Payroll Institute, or enrollment in a recognized accounting program.
Practical Experience Minimum 2 to 4 years of hands-on, full-cycle bookkeeping experience in a Canadian small-to-medium enterprise. 5+ years of full-cycle bookkeeping experience within the [INDUSTRY] sector.
Technical Skills Demonstrated proficiency with [ACCOUNTING_SOFTWARE] (e.g., QuickBooks Online, Xero, Sage 50) and intermediate spreadsheet capability (MS Excel / Google Sheets: VLOOKUP, pivot tables, sum formulas). Advanced spreadsheet modelling, experience with [PAYROLL_SYSTEM], and data migration experience between cloud applications.
Statutory Knowledge Working knowledge of Canadian payroll deductions (CPP, EI, tax withholding), GST/HST/PST sales tax rules, and standard chart-of-accounts structures. Experience with multi-provincial sales tax reporting and taxable benefit calculations.
Language Requirements Professional written and verbal communication fluency in English. Bilingual fluency in English and French where required by local operations or customers.

Note: Hiring criteria are established on bona fide operational requirements and evaluated in alignment with inclusive workplace and human rights principles.


4. Competencies

Core Role Competencies and Behavioural Indicators

Competency Definition Behavioural Indicators
Attention to Detail & Accuracy Maintains strict precision in processing numeric data, transactions, and formal filings. • Verifies invoice math, tax codes, and supporting signatures before entering transactions.
• Identifies and corrects ledger anomalies during routine bank reconciliations without prompting.
• Generates balanced reports with zero unallocated suspense items.
Ethical Conduct & Confidentiality Protects organizational assets, proprietary business data, and private personal payroll information. • Secures payroll files, compensation data, and banking credentials at all times.
• Flags questionable expenditures or policy non-compliance directly to [REPORTS_TO_TITLE].
• Follows established internal financial controls and separation-of-duty guidelines.
Time Management & Prioritization Organizes workflows to meet strict statutory, payroll, and operational deadlines reliably. • Plans processing cycles to ensure payroll and tax remittances are submitted before deadlines.
• Balances interruptions from operational staff with core data entry schedules.
• Informs [REPORTS_TO_TITLE] early if conflicting priorities threaten processing cutoffs.
Analytical Problem Solving Investigates financial variances, unmatched entries, and account reconciliation breaks systematically. • Traces reconciliation discrepancies to source documents and ledger postings.
• Formulates clear adjusting entries to correct errors in previous accounting periods.
• Works cooperatively with vendors and customers to resolve disputed line items.
Technology & Process Literacy Utilizes cloud accounting platforms, payroll engines, and office software efficiently. • Navigates [ACCOUNTING_SOFTWARE] and [PAYROLL_SYSTEM] effectively without operational delays.
• Adopts electronic document management tools to reduce manual paper filing.
• Recommends simple workflow automations (e.g., bank feeds, receipt capture apps) to improve efficiency.
Clear Stakeholder Communication Communicates financial queries, collection requests, and policy steps courteously and unambiguously. • Drafts clear, polite collection emails that encourage prompt customer settlement.
• Explains payroll deduction calculations clearly to employees seeking clarification.
• Summarizes monthly cash balances and upcoming payables concisely for [OWNER_OR_MANAGER].

5. Working Conditions & Performance Measures

5.1 Working Conditions and Physical Demands

Physical, Cognitive, and Environmental Demands Profile

Demand Category Frequency Description
Sitting / Desk Work Continuous Operates at a workstation using computer monitors, keyboards, and accounting software for prolonged periods.
Visual & Screen Focus Continuous Reads digital ledgers, small-font receipts, complex spreadsheets, and detailed financial statements on screen.
Physical Effort / Lifting Rare Handles office record cartons, paper archives, or light office supplies weighing up to [MAX_LIFT_WEIGHT_KG].
Work Environment Continuous Standard climate-controlled indoor office or home office environment with low-to-moderate ambient noise.
Travel Requirements Rare Minimal to no routine travel required; occasional travel to local bank branch or external accountant meetings.
Overtime & Peak Cycles Occasional Period-end closing, payroll year-end (T4 cycle), and external tax audit preparation may require occasional work outside standard schedule.
Cognitive / Deadline Demands Frequent Requires sustained concentration to process complex numerical data against strict payroll and statutory tax deadlines.

Note: This profile supports accommodation and return-to-work assessments under Canadian Human Rights principles.

5.2 Performance Measures

Key Performance Indicators and Review Standards

Performance Measure Definition Target Expectation Review Frequency
Bank Reconciliation Timeliness Completion of bank, credit card, and clearing account reconciliations following month-end close. Fully reconciled within [N_BUSINESS_DAYS] following month-end. Monthly
Payroll Processing Accuracy Proportion of payroll cycles processed without gross pay, deduction, or banking calculation errors. 100% on-time execution; zero avoidable calculation errors. Per pay cycle / Quarterly
Statutory Remittance Compliance On-time calculation and filing of payroll deductions, sales taxes (GST/HST/PST), and workers' compensation. 100% on-time submission prior to statutory penalty deadlines. Monthly / Annual
Accounts Receivable Aging Management of outstanding invoices past standard payment terms through consistent follow-up. Overdue balances (>60 days) kept below target threshold set by [OWNER_OR_MANAGER]. Monthly
Audit & Year-End Readiness Completeness of supporting schedules, vendor files, and trial balance workpapers delivered to the external accountant. Working papers completed and approved by [REPORTS_TO_TITLE] by target handover date. Annual

5.3 Career Path

  • Typical Prior Roles: Accounting Clerk, Accounts Payable Clerk, Accounts Receivable Specialist, Administrative Assistant with Bookkeeping Duties, Junior Bookkeeper.
  • Typical Next Roles: Senior Bookkeeper, Full-Charge Bookkeeper, Accounting Supervisor, Office Manager / Controller (in small business), Financial Analyst.

5.4 Position Acknowledgement

This job description outlines the primary duties, responsibilities, and qualifications required for the Bookkeeper role at [ORGANIZATION_NAME]. It does not constitute an exhaustive list of all tasks that may be assigned. Operational priorities and workflows may necessitate reasonable adjustments to duties, reporting structures, or working arrangements. Any permanent structural amendments will be communicated with reasonable notice.


Employee Acknowledgement

I acknowledge that I have received, reviewed, and understood the responsibilities, expectations, and working conditions outlined in this job description.

Employee Name: ____________________________________________________
Employee Signature: _____________________________________________
Date: [DD-MMM-YYYY]


Manager Approval

Manager Name: _____________________________________________________
Manager Title: [REPORTS_TO_TITLE]
Manager Signature: ______________________________________________
Date: [DD-MMM-YYYY]


What to fill in

Placeholder What to enter Who provides it Required?
[ORGANIZATION_NAME] Legal or operating name of the employer Owner / Office Manager Yes
[REPORTS_TO_TITLE] Title of the position supervising this role (e.g., General Manager, Owner, Controller) Owner / Hiring Manager Yes
[EMPLOYMENT_TYPE] Nature of employment (e.g., Full-time, Part-time, Permanent, Contract) Hiring Manager Yes
[WORK_SCHEDULE] Standard hours and schedule (e.g., Monday to Friday, 37.5 hours per week, 8:30 AM – 4:30 PM) Hiring Manager Yes
[WORK_LOCATION] Physical address or hybrid/remote arrangement details Hiring Manager Yes
[OVERTIME_ELIGIBILITY] Overtime status under [PROVINCE] employment standards (e.g., Eligible, or Not eligible under a managerial or other exclusion) HR / Employment Legal Yes
[NOC_CODE] National Occupational Classification code for Bookkeeper (e.g., NOC 12200 or applicable 2021 NOC unit group) HR / Recruiter Yes
[SALARY_RANGE_MIN] Lower boundary of the approved compensation band (e.g., $50,000 or $25.00/hr) Owner / Hiring Manager Yes
[SALARY_RANGE_MAX] Upper boundary of the approved compensation band (e.g., $65,000 or $32.00/hr) Owner / Hiring Manager Yes
[EFFECTIVE_DATE] Date this job description version goes into effect ([DD-MMM-YYYY]) Hiring Manager Yes
[LAST_REVIEWED_DATE] Date this document was last evaluated for operational relevance ([DD-MMM-YYYY]) Hiring Manager Yes
[OWNER_OR_MANAGER] Small business decision-maker title (e.g., Business Owner, Managing Director) Hiring Manager Yes
[ACCOUNTING_SOFTWARE] Specific accounting package used by the business (e.g., QuickBooks Online, Xero, Sage 50) IT / Bookkeeping Lead Yes
[N_BUSINESS_DAYS] Specific number of business days allowed for turnaround (e.g., 2, 5, 10) Hiring Manager Yes
[HRIS_NAME] Name of the HRIS or time-tracking software (or "timesheet system") Hiring Manager Yes
[PAYROLL_SYSTEM] Specific payroll software or provider used (e.g., Wagepoint, ADP, Payworks, Ceridian) Payroll / Owner Yes
[PROVINCE] Province or territory governing employment standards and workers' compensation Hiring Manager Yes
[INDUSTRY] Specific operating industry (e.g., Construction, Retail, Professional Services) Hiring Manager Yes
[FILE_LOCATION] Physical filing cabinet or secure cloud drive path for accounting records IT / Office Manager Yes
[MAX_LIFT_WEIGHT_KG] Maximum weight threshold for lifting paper boxes/binders (e.g., 10 kg, 15 kg) Safety Lead / Manager Yes

Official sources

Government and professional sources this template was checked against.

This template is general information for Canadian employers, not legal advice. Employment standards, human rights and privacy rules differ by province. Check them before you use it.

Questions

What does a bookkeeper do?

The Bookkeeper manages the day-to-day financial transaction processing and accounting records for [ORGANIZATION_NAME]. Operating in a small business environment, the role maintains full-cycle bookkeeping records including accounts payable, accounts receivable, payroll administration, bank reconciliations, and statutory remittance preparation. The position ensures that all financial transactions comply with internal operational controls and applicable Canadian accounting and payroll standards. The primary outcome of this role is the delivery of balanced, verified, and timely financial data that enables [OWNER_OR_MANAGER] to make informed operational decisions and facilitates seamless year-end closing with external public accountants.

What should a bookkeeper job description include?

A short summary of the role, the main duties with a rough share of time, required and preferred qualifications, the skills you'll assess, working conditions and physical demands, and how performance is measured. State the pay range and who the person reports to. This template covers all of it; fill in the highlighted blanks and remove anything that doesn't apply.

Can I use this template for free?

Yes. Download it as a Word file, copy the text, or print it. Staffkin can also turn it into a prescreen and interview guide for the same role.

Hiring a bookkeeper? Do the rest in one place

Staffkin keeps this job description with the job, sends candidates a prescreen, gives you a scored interview guide and runs reference checks. Free for your first job.

Start free

Related job descriptions