Post to 100+ job boards and hire in days, not weeks.
Indeed Platinum Partnership Sales & Support: +1 (480) 360-6463

Bookkeeper job description template

If you are hiring for this role, start here. This free template is our detailed definition of the position, with everything you need to find and hire the right person. Copy it, add your own requirements, and post it.

Free job description below
Median pay
$50,573per year, about $24 an hour
Range$27,456 to $67,000 a year
Hourly$13 to $32 an hour
EducationBookkeepers usually hold a bachelor's degree or higher in an area such as business, accounting, mathematics, or economics.
Also calledAccountant, Accounting Assistant, Account Manager
DepartmentAccounting
The role

What is a Bookkeeper?

To guarantee accuracy and compliance with finance legislation, bookkeepers typically work with in-house accounting departments or as part of a team at an accounting firm that manages business ledgers for several customers.

Bookkeepers enter data into spreadsheets and accounting software, produce reports, collect and arrange bank statements, identify anomalies in corporate records, and investigate probable causes of mistakes or variances in predicted vs actual account balances.

Bookkeepers might also be in charge of the accounting team's fundamental administrative tasks.

What to screen for

The top Bookkeeper skills.

Five things separate a strong hire from a résumé that reads well. Use these as your scorecard criteria.

SkillWhy it matters
Attention to DetailBookkeepers who pay attention to detail are more accurate while processing their company's financial data. This can help to avoid problems or mistakes from arising and leading to further faults in a company's records. Because firms frequently utilize accounting files to make key business decisions, it's critical that bookkeepers offer them accurate data.
InvoicingThe process of itemizing a transaction and describing each charge on a bill is known as invoicing. When working with businesses, bookkeepers must deal with invoicing. They can obtain information about a transaction between buyers and sellers by knowing how to interpret invoice paperwork. Bookkeepers can manage income coming into a firm and comprehend departing payments by being able to produce, read, and analyze invoices.
Critical ThinkingWhen dealing with firm records, bookkeepers employ critical thinking to solve issues and overcome hurdles. They can understand the significance of their data and spot trends, patterns, and inconsistencies in commercial transactions by employing critical thinking. They can then come up with ideas on how to proceed depending on the information supplied. When reconciling bank statements, balancing checkbooks, migrating information, and determining the source of errors, bookkeepers use critical thinking.
OrganizationOrganizing skills are used by bookkeepers to help them prioritize and arrange their activities. They frequently arrange information for both short- and long-term initiatives. They can also keep financial records in a specific system and retrieve them readily if they have great organizing abilities.
Excellent CommunicationThe ability to effectively deliver information to clients is an important part of a bookkeeper's profession. They will benefit from being able to converse both in person and through technological mail in this profession. Bookkeepers utilize communication skills to cooperate internally, debate deadlines, seek papers, and clarify information with colleagues because they may maintain data from several departments.
Free template

The job description, ready to post.

Copy it as written, or edit it until it sounds like your company. Both work.

BookkeeperAccounting · Free to use and edit

We are looking for a detail-oriented Bookkeeper to join our growing team. In this role, you will be essential in maintaining our financial records and ensuring accurate reporting. If you have a solid bookkeeping background and a passion for helping a dynamic organization stay organized, we want to hear from you.

As a Bookkeeper, you will manage accounts payable and receivable, reconcile bank statements, and prepare financial reports. Your skills will help us make informed business decisions and maintain our overall financial health. If you thrive in a fast-paced environment and enjoy working with numbers, this opportunity may be the perfect fit for you!

Duties and responsibilities

  • Complete the posting procedure by recording daily financial transactions.
  • At the end of each month, reconcile sales taxes, payroll taxes, 401(k), and bank accounts.
  • Maintain a close eye on financial activities and reports.
  • Process accounts payable and receivable.
  • Check on the process.
  • Recognize ledgers.
  • Consult with an accountant when required.
  • Use accounting software, to manage monthly payroll.

Requirements

  • Accounting or business administration associate's degree.
  • Excellent understanding of accounting fundamentals in general.
  • A high school diploma is required.
  • Understanding of accounting software.
  • At least two years of bookkeeping experience is required, preferably in a business-services setting.
  • Excellent verbal and written communication abilities.
  • Work precision and attention to detail.
  • Accounting software experience, such as Xero, Quickbooks, or MYOB.
  • Capable of preparing, reviewing, and comprehending a financial statement.
Add your pay range, benefits, and location before you post. Postings with a stated range get significantly more finished applications than the ones that leave it out.

Take the template with you

Copy it straight into your job board or ATS, or have it emailed to you with the interview questions for this role.

Education

Degree first, then the certification.

Bookkeepers usually hold a bachelor's degree or higher in an area such as business, accounting, mathematics, or economics.

Some may have a master's degree in a relevant field, although highly skilled applicants without a college background are also available. In reality, many firms advertise entry-level positions that simply require high school graduation.

Bookkeepers may also have extra training in fields such as finance or accounting, as well as credentials from organizations such as the Association of Certified Public Bookkeepers. You might ask for appropriate experience in your job offering if your company employs certain software or a coding system to arrange financial data.

CPB

Certified Public Bookkeeper

Demonstrates proficiency in bookkeeping and adherence to industry standards.

Association of Certified Public Bookkeepers
Treat these as a signal, not a requirement. Plenty of strong candidates come up through experience without one.
After the applications land

Sample interview questions for a Bookkeeper.

Once you have gathered the applications, work through these in order. Twelve questions across four areas, enough to tell your shortlist apart.

Personal
  • How do you manage stress and tight deadlines?
  • What motivates you to excel in your role as a Bookkeeper?
  • How do you prioritize tasks when handling multiple accounts?
Human Resources
  • Can you describe a time when you had to work closely with a team member to resolve an accounting issue?
  • How do you handle conflicts with colleagues or supervisors in the workplace?
  • What strategies do you use to ensure effective communication within your team?
Management
  • How do you ensure accuracy and efficiency when managing multiple clients’ accounts?
  • How do you stay organized when managing large volumes of financial data?
  • Describe a situation where you had to implement a new accounting system or process.
Technical Skills and Knowledge
  • What accounting software are you most comfortable using, and why?
  • How do you stay updated on changes in accounting standards and regulations?
  • Can you explain the process you follow to reconcile bank statements with ledger entries?
Pay

How much to pay when hiring.

Annual pay by percentile. Where you land depends on the size of the cycle they will own, and the 25th percentile is usually where a first analyst hire sits.

10th percentile$27,456
25th percentile$41,000
Median$50,573
75th percentile$57,500
90th percentile$67,000

Hourly equivalents run from $13 at the 10th percentile to $32 at the 90th.

Related job titles

Candidates may apply under a different name.

Post the title your industry uses and keep the rest of the description. These three roles overlap enough that the same posting usually reaches all of them.

Same work, different title

Three titles, one description.

Search behavior varies by industry, so the same job is advertised under several names. If you are unsure which one your candidates search for, run two titles and see which fills.

Accountant

An accountant is a professional who provides financial services to individuals or businesses.

$68,326 median

Accounting Assistant

$44,479 median

Account Manager

An account manager is a person who focuses on the success of one or more accounts.

$65,816 median
Questions

Frequently asked questions.

What are the primary responsibilities of a Bookkeeper?

A Bookkeeper is responsible for maintaining accurate financial records, including tracking expenses, revenues, and managing invoices.

They reconcile bank statements, manage payroll, and ensure that all financial transactions are properly recorded.

Bookkeepers also prepare financial reports and assist with tax filings, helping to keep the company's financial operations running smoothly.

What qualifications should a Bookkeeper have?

A Bookkeeper should have a strong understanding of accounting principles, often demonstrated by a degree in accounting, finance, or a related field.

Proficiency in accounting software such as QuickBooks, Xero, or Sage is crucial.

Many employers also look for candidates with certifications like the Certified Bookkeeper (CB) designation from the American Institute of Professional Bookkeepers (AIPB) or similar credentials.

How does a Bookkeeper differ from an Accountant?

While both Bookkeepers and Accountants work with financial data, their roles differ significantly.

A Bookkeeper’s primary role is to record daily financial transactions, maintain ledgers, and manage accounts.

In contrast, an Accountant analyzes the financial data recorded by the Bookkeeper, prepares financial statements, and provides strategic financial advice.

Accountants may also handle tax preparation and compliance, which typically goes beyond the Bookkeeper's responsibilities.

How can a Bookkeeper be beneficial for my business?

Hiring a Bookkeeper can save your business time and reduce the risk of financial errors by ensuring that all financial transactions are accurately recorded and managed.

A skilled Bookkeeper can help streamline your financial processes, provide valuable insights through regular financial reporting, and ensure compliance with tax regulations.

This allows you to focus on other aspects of your business while maintaining a clear and accurate financial picture.

More in finance

Other job description templates.

Same format, same free, same median pay data. Browse the full library if the role you are hiring for is not here.

Full Charge Bookkeeper

A full-charge bookkeeper is a person who does accounting and bookkeeping for a company, usually a small or medium-sized corporation.

$59,429 median

Accounting Coordinator

An Accounting Coordinator is a professional responsible for overseeing and facilitating various accounting functions within an organization.

$51,262 median

Payroll Officer

A payroll officer's job includes organizing payroll data, reporting remuneration to employees, and updating employment information on a regular basis.

$67,987 median

File Clerk

File Clerks are people responsible for maintaining and general organization of a company’s or office’s paperwork, documentation, and data storage.

$36,892 median

Accounts Receivable

Accounts Receivable is a financial clerk who works in finance or administration departments in companies or business organizations.

$37,437 median

Billing Specialist

$40,568 median

You have the description. Now go find the person.

Paste this template into AvaHR, publish to 100+ job boards in one click, and screen every applicant in one pipeline. Free to start.

You'll never hire alone.