Job Overview Bookkeeper/Office Administrator Essential bookkeeping responsibilities with office management duties Duties Manage full-cycle bookkeeping processes, including accounts payable, accounts receivable, and bank reconciliations. Prepare and analyze financial statements, including balance sheets, income statements, and cash flow reports in accordance with GAAP (Generally Accepted Accounting Principles) and relevant accounting standards Perform general ledger accounting tasks, including journal entries, double-entry bookkeeping, and account analysis to ensure accuracy and compliance Work with payroll service to ensure accurate and efficient payroll procedure. Reconcile accounts regularly through detailed account analysis and general ledger reconciliation procedures Maintain organized financial records using spreadsheets and accounting systems for easy retrieval and audit readiness Support office administration tasks such as managing correspondence, scheduling appointments, and maintaining office supplies Requirements Proven experience in bookkeeping with a strong understanding of financial concepts and accounting systems Proficiency in established accounting software and other financial software tools Strong skills in bank reconciliation, account reconciliation, journal entries, debits & credits, and balance sheet reconciliation Experience with payroll processing, accounts payable/receivable management, and financial report writing Ability to work efficiently with spreadsheets (Excel or Google Sheets) for data analysis and reporting purposes Excellent organizational skills with attention to detail Effective communication skills to collaborate across teams and support office functions confidently
Pay:
$25.00 - $40.00 per hour Expected hours: 2.0 - 7.0 per week
Experience:
Bookkeeping:
5 years (Preferred)
Location:
Charlottesville, VA 22902 (Preferred)
Work Location:
Hybrid remote in Charlottesville, VA 22902
Review key factors to help you decide if the role fits your goals.