Finance

Bookkeeper Job Description

About the role

We are hiring a Bookkeeper to keep our day-to-day finances clean, current, and audit-ready. You will own transaction entry, bank and card reconciliations, and the monthly close, working in our accounting software and flagging anything that looks off. This role suits someone meticulous who genuinely enjoys tidy ledgers and can be trusted with the details that everyone else relies on.

Key responsibilities

  • Record and categorize all financial transactions accurately
  • Reconcile bank, credit card, and ledger accounts each month
  • Prepare timely, accurate books for month-end close

Responsibilities

  • Enter and categorize accounts payable and receivable transactions in the accounting system
  • Reconcile bank, credit card, and merchant accounts against statements every month
  • Process supplier invoices, employee expenses, and customer payments
  • Maintain the general ledger and post adjusting journal entries
  • Run the month-end close and produce trial balance and basic financial statements
  • Track petty cash, deposits, and outstanding checks
  • Prepare and file sales tax and other routine compliance returns
  • Chase missing receipts and resolve discrepancies with vendors and staff
  • Support payroll processing and record related journal entries
  • Package clean, organized records for the accountant, auditor, or tax preparer

Requirements

  • High school diploma required; an associate's degree or bookkeeping certificate is a plus
  • 2 or more years of hands-on bookkeeping or general accounting experience
  • Working knowledge of double-entry bookkeeping and month-end reconciliation
  • Proficiency with accounting software such as QuickBooks or Xero
  • A careful, detail-first approach with a strong record of accuracy

Make this JD your own

Generate a tailored Bookkeeper description with your company details, tone and must-have skills in seconds.

Generate with AI

Keep your hiring moving

Hiring a Bookkeeper?

Send one link. Candidates record answers on their own time and AI ranks your shortlist, no scheduling, no back-and-forth.

Frequently asked questions