Bookkeeper Job Description: Top Duties and Qualifications

A Bookkeeper, or Bookkeeping Clerk, is a financial professional who is responsible for recording a company’s financial accounts and records. Their duties include checking accounting records for accuracy, tracking invoices and payments and maintaining a system for organizing company documents.

Build a Job Description

Bookkeeper Duties and Responsibilities

A Bookkeeper’s most important duty is to track and manage financial data. Bookkeepers don’t interpret financial data, which is a responsibility for accountants, so they focus less on analysis and more on creating and maintaining records. A Bookkeeper has many responsibilities, including:

  • Documenting transaction details
  • Putting together financial reports
  • Fact-checking accounting data
  • Notify senior staff of any accounting errors
  • Calculate interest charges
  • Recording financial transactions
  • Tracking payroll data

Bookkeeper Job Description Examples



We are a small Bookkeeping Firm that is growing and we are looking for an awesome, detail oriented, Bookkeeping Associate who loves numbers and would like a flexible schedule working from home! We want a team member to grow with us!

We need a technically proficient candidate who has experience with QuickBooks and who loves to continue learning and helping keep our clients on top of their financial results. We also speak Spanish!


  • Experience in Bookkeeping and Quickbooks

  • Love for numbers

  • Solution oriented

  • Eager to learn and grow professionally

  • Detail oriented

  • Experience in Excel

  • Good time management and organization skills

  • Computer savvy


  • Good space to work from home with:

  • Computer

  • Double monitor

  • Phone

  • Fast Internet


  • You will have several assigned clients' accounts and will need to manage them in excellence and on time!

  • Accounts Payable / Accounts Receivable, bank reconciliations, journal entries, Quickbooks reports, payroll, and other accounting tasks.

    Job Type: Part-time

    Salary: $15.00 to $18.00 /hour


  • bookkeeping: 2 years (Preferred)

  • quickbooks: 2 years (Preferred)

    Work Location:

  • Fully Flexible Other
  • ×


    Join the Arightco Accounting team today! Arightco, Inc. specializes in meeting the needs of small and medium size businesses including Series Seed, Series A and Series B startups that do not have resources or the desire to build their own Finance and HR teams. We are a growing team of highly motivated individuals supporting various clients in a variety of different industries.

    We are seeking a Bookkeeper proficient with accounts payable (A/P), accounts receivable (A/R), reconciliations, payroll, invoicing, and preparing reports. Excellent skills in QuickBooks Online, Microsoft Word, Excel, and Gusto a plus.

    Job Duties include but not limited to:

  • Accounts Payable - expense report reconciliations, bank wire transfers, coding vendor invoices and matching invoices with POs and packing slips. Research and resolve vendor invoice and payment issues. Other A/P related duties as needed.

  • Accounts Receivable - invoice clients, process incoming customer payments. Perform day to day A/R transactions. Resolve collection issues. Process customer claims of invoice payment, charge backs, returns, and bad checks.

  • Bank and Credit Card Reconciliation

  • Full Charge Payroll - Prepare and process payroll for our client companies

  • Journal Entries/Month-End Closing - Book month end entries such as expense accruals, prepaid and other close entries, and running Financial Statements


    Proficient in MS Office - Outlook, Excel &Word.

    Proficient in QuickBooks - Bookkeeping.

    Gusto- Payroll

    Experience in a client-facing environment.

    Excellent people and listening skills.

    Ability to multi-task and change direction quickly.

    Ability to prioritize, work quickly and use initiative.

    Willing to learn and grow into your position.

    Excellent communication skills.

    Excellent organizational skills with attention to detail.

    Full-Time Permanent Position

    Job Type: Full-time


  • Accounts Payable: 2 years (Required)

  • Quickbooks Online: 2 years (Required)

  • Accounts Receivable: 2 years (Required)

  • Payroll: 2 years (Required)

    Work authorization:

  • United States (Required)

    Work Location:

  • Fully Remote


  • Health insurance

  • Dental insurance

  • Vision insurance

  • Retirement plan

  • Paid time off

    This Job Is Ideal for Someone Who Is:

  • Dependable -- more reliable than spontaneous

  • Adaptable/flexible -- enjoys doing work that requires frequent shifts in direction

  • Detail-oriented -- would rather focus on the details of work than the bigger picture

  • Autonomous/Independent -- enjoys working with little direction


  • Monday to Friday

  • Day shift

  • 8 hour shift

    Company's website:

  • [website]

    Benefit Conditions:

  • Waiting period may Yes
  • ×


    Are you looking for a better work/life balance? Or thinking about returning to work after a break? Busy Falls Church accounting and bookkeeping firm is looking for the right person to join our team of 30 professionals as a part-time bookkeeping specialist. While you'll have the ability to work from home when the situation calls for it, this is an onsite, office position.

    You'll have the flexibility to create a schedule that works for you. Our bookkeepers work 25-30 hours/week, 5 days a week, on a schedule they create. If you're an early riser, come in at 8am. If you have kids to send off in the morning we'll see you at 10am. It's really up to you.

    The ideal candidate will have significant computer experience, as we are a paperless office, heavy on the technology side. Our bookkeepers have excellent communication skills and know how to build strong client relationships with their clients. We look for at least years experience in the accounting field. QuickBooks or payroll experience a plus.

    We offer a competitive salary and flexible leave. It's an excellent opportunity for a Mom looking to go back to work. No students or contractors, or people looking supplement current income, please. This is a W-2 position. EOE.

    Very Important--If you're interested, please call [phone number] to learn more and submit your resume. This is the only way you'll be considered for this position.

    Job Type: Part-time

    Salary: $20.00 to $25.00 /hour


  • bookkeeping: 3 years Quickbooks: 2 years High school or equivalent (Preferred)
  • What Does a Bookkeeper Do?

    Bookkeepers generally work with in-house accounting departments at a company or as part of a team at an accounting firm that handles company ledgers for multiple clients to ensure accuracy and compliance with finance law. Bookkeepers enter data into spreadsheets and bookkeeping software, compile reports, gather and organize bank statements, highlight discrepancies in company records and research possible reasons for errors or differences in expected versus actual account balances. Bookkeepers can also be in charge of basic administrative duties for the accounting team.

    Bookkeeper Skills and Qualifications

    A successful Bookkeeper has a mix of formal education, certifications, and real-world experience. Math skills are arguably the most important for Bookkeepers, but they must also have:

    • An eye for detail
    • The ability to meet deadlines
    • The ability to communicate complex data in a clear way
    • Exceptional organization skills
    • The ability to prioritize projects
    • The ability to meet deadlines
    • Customer service skills
    • Excellent data entry skills
    • Payroll accounting skills

    Bookkeeper Salary Expectations

    On average, the annual salary for Bookkeepers is approximately $36,700—or $17.65 an hour. This estimate is taken from a collection of over 9,000 salaries submitted anonymously to Indeed over the past three years. Bookkeepers tend to stay with an employer for one to three years. Salaries reported to Indeed range from minimum wage to as high as $35 per hour.

    Bookkeeper Education and Training Requirements

    Bookkeepers typically have a bachelor’s degree or higher, often in a field like business, accounting, math or economics. Some may have a master’s degree in a related area, but it’s also possible to find highly qualified candidates without a college education. In fact, many employers post entry-level roles requiring that a candidate only have a high school diploma. Bookkeepers may also have certifications from groups like the Association of Certified Public Bookkeepers, as well as additional training in areas such as finance or accounting. If your business uses certain software or a coding system to organize financial data, you can request relevant experience in your job posting.

    Bookkeeper Experience Requirements

    The typical work experience required of Bookkeepers depends on the role being filled. Entry-level employees, for example, may only need a high school diploma to be considered for the role. Other entry-level Bookkeeper postings may request an associates degree or higher, making exceptions for employees with related experience. Mid-level Bookkeepers will have a few years of experience and, most likely, a college degree. Senior-level Bookkeepers will likely have a college degree or higher, plus five or more years of experience—including some time leading a team or spearheading projects.

    Job Description Samples for Similar Positions

    Is this job description sample not quite what you’re looking for? Don’t worry—we’ve got other samples for similar positions. Use these to target a different role or to get inspired for your Bookkeeper job description.

    Frequently asked questions about Bookkeepers


    What is the difference between a Bookkeeper and an Accountant?

    Bookkeepers and Accountants are both essential parts of maintaining a company’s financial health and compliance. Bookkeepers focus more on managing day-to-day financial transactions while Accountants provide expert insight and consultations to business owners on financial strategies and patterns. Bookkeepers prepare data and reports while Accountants use the information they collect to assess a company’s financial health and make projections about future income.


    What is the difference between a Bookkeeper and a Data Entry Clerk?

    Bookkeepers and Data Entry Clerks both manage information databases and enter detailed information into company records, but Bookkeepers focus on financial information while Data Entry Clerks can work in any industry. Data Entry Clerks are often responsible for digitizing hard copies of paper records using a computer spreadsheet, while Bookkeepers consolidate both digital and physical transactions into a central system. Bookkeepers are also responsible for reporting the data they collect while Data Entry Clerks mainly focus on quickly and accurately entering as much information as possible.


    Who does a Bookkeeper report to?

    Depending on the size of the business they work for, Bookkeepers can report directly to business owners or to top roles in an accounting department such as Head Accountants, Accounting Managers or Data Analysts. The reports that Bookkeepers compile are used by the entire accounting team to inform their decisions and strategic recommendations, so they work closely with accounting leadership to ensure their accuracy. Bookkeepers may also report to a Corporate Controller or Assistant Controller when it comes to maintaining legal compliance with their Bookkeeping practices.


    What are the qualities of a good Bookkeeper?

    Good Bookkeepers are highly skilled in mathematics, able to perform basic operations mentally to quickly check the accuracy of database information. They understand the basic workings of a company’s finances including accounts payable, accounts receivable and budgetary projections. Excellent Bookkeepers are detail-oriented but still have the ability to consider the big picture of what their data says about a company’s finances. They also use professionalism to maintain discretion and privacy at all times when dealing with sensitive company details and customer information.

    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 career or legal advisor, and none of the information provided herein guarantees a job offer.

      Last updated: Apr 28, 2021