Bookkeeper
Robert Half · Richmond, VA · Yesterday
On-siteAccountingFull-time
About the role
We are looking for a detail-oriented Bookkeeper to support multiple client accounts in Richmond, Virginia. This role is ideal for someone who is comfortable managing day-to-day financial activity, keeping records accurate, and producing reliable reporting on a recurring basis. The successful candidate will work closely with clients and internal accounting professionals to keep books current, address discrepancies, and help maintain organized financial documentation.
Responsibilities
- Manage and update general ledger activity for a portfolio of client accounts, ensuring records remain complete and accurate.
- Enter and maintain financial transactions across payables, receivables, payroll activity, and adjusting entries.
- Reconcile bank statements, credit card activity, and other account balances to identify and correct variances promptly.
- Prepare recurring financial statements and supporting reports on a monthly, quarterly, and annual basis.
- Contribute to period-end closing activities by organizing entries, validating balances, and supporting timely completion of month-end and year-end tasks.
- Coordinate billing, vendor disbursements, and employee or client expense processing while maintaining proper documentation.
- Track cash position, review account activity, and help maintain fixed asset and depreciation records when required.
- Communicate with clients to obtain missing financial information, respond to account-related questions, and support tax, audit, and review engagements.
- Maintain compliance with accounting standards, internal policies, and confidentiality expectations when handling sensitive financial data.
Requirements
- Associate’s or bachelor’s degree in accounting, finance, or a related discipline is preferred.
- At least 2 years of bookkeeping or accounting experience, ideally supporting multiple clients within a public accounting or similar firm setting.
- Working knowledge of core bookkeeping practices, including general ledger maintenance, reconciliations, and transaction processing.
- Hands-on experience with accounting platforms such as QuickBooks, Xero, or comparable software.
- Proficiency with Microsoft Excel and other Microsoft Office applications used for financial reporting and recordkeeping.
- Strong attention to detail with the ability to review data carefully and resolve inaccuracies.
- Effective organizational and time-management skills, with the ability to balance multiple priorities and deadlines.
- Clear written and verbal communication skills for interacting professionally with clients and team members.