Job description template

Bookkeeper Job Description Template

A copy-ready bookkeeper job description with responsibilities, qualifications, skills and pay guidance: customize it for your company in minutes.

Updated By the Career Education Institute Curriculum Team
How to use this template

Copy the template below, replace the bracketed fields and tailor duties to your workplace. For pay, national BLS data shows bookkeepers earn a median of $50,670 ($24.36/hour); the middle 50% earn $43,520–$61,470.

Job title

Bookkeeper

Job summary

[Company name] is seeking a dependable bookkeeper to join our team in [city, state]. In this role, you will record transactions in accounting software, process accounts payable and receivable and support our team’s commitment to safety, quality and service.

Responsibilities

  • Record transactions in accounting software
  • Process accounts payable and receivable
  • Reconcile bank and credit card accounts
  • Prepare payroll data and track payroll liabilities
  • Maintain the general ledger and chart of accounts
  • Prepare financial statements and reports
  • Help with month-end and year-end closing and tax preparation
  • Follow company policies, safety procedures and applicable regulations

Required qualifications

  • Some college, no degree or equivalent training
  • Working knowledge of double-entry bookkeeping and quickbooks or xero
  • Accuracy and integrity
  • [Add role-specific requirements, such as driver’s license or ability to pass a background check, if job-related]

Preferred qualifications

  • Certified Bookkeeper (AIPB)
  • QuickBooks Certified ProAdvisor
  • Xero Advisor certification
  • Experience with quickBooks Online

Skills

  • Bank reconciliation
  • Accounts payable and receivable
  • Payroll basics
  • Excel
  • Organization
  • Clear communication with business owners

Work environment and schedule

Bookkeepers work for small businesses, accounting firms, nonprofits and larger companies, or for themselves serving multiple clients. The work is computer-based and often remote-friendly. Usually full-time weekday hours, with busier periods at month-end, quarter-end and tax season. Many freelance bookkeepers set flexible schedules.

Pay and benefits

$[min]–$[max] per [hour/year], depending on experience. [List benefits: health insurance, paid time off, retirement plan, training and certification support.]

Equal opportunity

[Company name] is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status or any other characteristic protected by law, and we provide reasonable accommodations upon request.

Tips for a bookkeeper job posting that attracts applicants

  • Use the title candidates search for. “Bookkeeper” is the clearest; alternates include Bookkeeping Clerk, Accounting Clerk, Full-Charge Bookkeeper.
  • Show the pay range. Postings with pay get more qualified applicants, and a growing number of states and cities require pay ranges in job postings.
  • Separate must-haves from nice-to-haves. Long requirement lists discourage qualified candidates, especially career changers.
  • Describe a real day. Borrow from our day in the life of a bookkeeper so applicants self-select accurately.
  • Mention training. Highlighting structured onboarding: such as Bookkeeper training: widens your applicant pool.

Next steps

Screen and interview with our Bookkeeper hiring guide, then onboard with the 30-60-90 day plan.

Team pricing