How to Write a Bookkeeper Job Description Sample

A clear, concise job description attracts the most qualified clients. Use this customizable template to create a job description for your Bookkeeper opening.

Are you a job seeker? Find Jobs.


What does a Bookkeeper do?

Bookkeepers record financial transactions, maintain financial records, fact check financial data and update financial statements. Bookkeepers ensure accounts are current and accurate, using specialized software, spreadsheets and other tools to track and manage data. Some Bookkeepers track all income and expenditures for a company while others may work for larger organizations on specific projects and accounts, or for particular departments.

Hey there! While you're here,
why don't you post your job to Indeed!

No credit card required
Easy posting process
No contracts required

Bookkeeper duties and responsibilities

A Bookkeeper’s tracks and manages financial data. A Bookkeeper has many responsibilities, including:

  • Documenting transaction details
  • Entering financial transactions in databases
  • Organizing financial reports
  • Fact-checking accounting
  • Notifying senior staff of accounting errors

Bookkeeper skills and qualifications

A successful Bookkeeper needs certain qualifications and skills to do the job well. They should have:

  • Attention to detail and accuracy
  • Able to multi-task, prioritize, work under pressure and meet deadlines
  • Ability to communicate complex data clearly
  • Excellent data entry skills
  • Great interpersonal and customer service skills
  • Familiarity with a wide range of financial transactions including Accounts Payable and Accounts Receivable

Bookkeeper salary expectations

The average annual salary for Bookkeepers is $36,700—or $17.65 an hour. Bookkeepers tend to work for an employer for 1-3 years.


Bookkeeper education and training requirements

While some employers post entry-level jobs requiring only a high school diploma, many bookkeepers have a bachelor’s degree in business, accounting, math or a related field. Bookkeepers may also have certifications from groups like the Association of Certified Public Bookkeepers, as well as additional training in finance or accounting. If your business uses certain software or a coding system to organize financial data, request relevant experience in your job posting.


Bookkeeper experience requirements

While some entry-level Bookkeepers may only require a high school diploma and little work experience, employers may request an associate’s degree or higher with exceptions for more experienced applicants. Mid-level Bookkeepers generally have a few years of experience and, typically, a college degree. Senior-level Bookkeepers have a college degree or higher, plus five or more years of experience bookkeeping and leading teams and projects.


Job description samples for similar positions

If this Bookkeeper job description isn’t what you’re looking for, see our job descriptions for related positions:

Job Description Examples

Need help writing a job description for a specific role? Use these job description examples to create your next great job posting. Or if you’re ready to hire, post your job on Indeed.

No search results found
    *Indeed provides this information as a courtesy to users of this site. Please note that we are not your recruiting or legal advisor, we are not responsible for the content of your job descriptions, and none of the information provided herein guarantees performance.