Bookkeeper II

Current•Greensboro, NC
•Hybrid

About The Position

The Bookkeeper II supports the Client Accounting Services (CAS) team by maintaining accurate financial records and performing day-to-day bookkeeping activities for multiple clients. Responsibilities include transaction processing, account reconciliations, journal entries, payroll recording, and supporting monthly financial close processes. The role calls for hands-on bookkeeping experience, proficiency with QuickBooks Online, and the ability to independently manage recurring accounting responsibilities while ensuring accuracy, timeliness, and exceptional client service. This is a hybrid position based in Greensboro, North Carolina, with in-office attendance required based on firm and client service needs. Work is performed primarily in a professional office or remote office environment using computers and accounting software. Travel is not routinely expected, though occasional local travel may be required for client meetings or firm-related activities (0–5%). Additional hours may be required during month-end, quarter-end, or year-end closing periods as business needs require. The total rewards package includes base salary and benefits. New hire offers are based on a candidate’s experience, expertise, geographic location, and internal pay equity relative to peers.

Requirements

  • Strong proficiency with QuickBooks Online, including transaction processing, reconciliations, journal entries, and general ledger maintenance.
  • Solid understanding of bookkeeping principles, general ledger accounting, and monthly closing procedures.
  • Experience with accounts payable, accounts receivable, bank reconciliations, and payroll-related accounting.
  • Proficiency in Microsoft Excel and common accounting software applications.
  • Strong analytical and problem-solving skills, including the ability to identify and resolve accounting discrepancies.
  • Strong organizational and time management skills, including the ability to manage multiple clients, priorities, and deadlines.
  • Strong written and verbal communication skills and a professional, client-service-oriented approach.
  • Ability to work independently, maintain confidentiality, and consistently produce accurate financial records.
  • At least 3 years of hands-on bookkeeping or accounting experience.
  • Demonstrated experience managing general ledger transactions, reconciliations, and monthly close activities.
  • Experience using QuickBooks Online in a professional accounting or bookkeeping capacity.

Nice To Haves

  • Experience working in a CPA firm, public accounting environment, or outsourced accounting practice.
  • Experience supporting multiple small to midsize business clients.
  • Associate's or bachelor's degree in Accounting, Finance, or a related field.
  • QuickBooks Online ProAdvisor certification or equivalent advanced QuickBooks experience.
  • Experience with payroll accounting, sales tax filings, and preparation of financial statements.

Responsibilities

  • Process, categorize, and record daily financial transactions, including cash receipts, disbursements, credit card activity, and general ledger entries, ensuring accurate and timely financial records.
  • Prepare monthly bank, credit card, and general ledger reconciliations; investigate discrepancies and make necessary adjustments.
  • Prepare and post journal entries, including payroll-related entries, accruals, and other routine adjustments.
  • Manage accounts payable and accounts receivable activities, including invoice processing, payment tracking, and maintaining accurate supporting schedules.
  • Assist with payroll accounting, sales tax filings, and related compliance documentation as needed.
  • Support monthly, quarterly, and year-end closing processes, including preparation of financial schedules, workpapers, and supporting documentation.
  • Communicate directly with clients to request financial information, resolve discrepancies, and respond to routine bookkeeping inquiries.
  • Maintain organized digital financial records, identify process improvements, and collaborate with the CAS team to ensure accurate and efficient client service.
  • Maintain general ledger transaction detail, account coding, and supporting documentation for client financial records.
  • Prepare monthly bank and credit card reconciliation reports, including outstanding transactions and identified discrepancies.
  • Maintain accounts payable and accounts receivable schedules, including invoice tracking, payment activity, and aging reports.
  • Document journal entries, including payroll entries, accruals, adjustments, and supporting schedules.
  • Prepare month-end and year-end close workpapers, reconciliation schedules, and financial reporting support.
  • Maintain payroll accounting records and sales tax reporting documentation, as applicable.
  • Track client document requests and follow-ups to ensure timely receipt of financial information.
  • Maintain organized digital workpapers and financial records in accordance with firm standards.

Benefits

  • Health insurance, with options for fully paid employee-only coverage.
  • Dental insurance, with options for fully paid employee-only coverage.
  • Vision insurance.
  • Company-paid life insurance.
  • Company-paid long-term and short-term disability insurance.
  • Ancillary benefits such as supplemental life insurance, critical illness, and accident insurance.
  • Classic Safe Harbor 401(k) plan with employer contributions.
  • Opportunities for professional growth, learning, and development, including access to Becker and LinkedIn Learning.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service