The Bookkeeper is responsible for maintaining accurate financial records and supporting the day‑to‑day accounting operations of the organization. This role ensures timely and precise processing of transactions, reconciliations, and reporting to support financial decision‑making. The ideal candidate is detail‑oriented, organized, and proficient in accounting systems.<br><br>Key Responsibilities<br>Maintain and update the general ledger, ensuring all financial transactions are recorded accurately.<br>Process accounts payable and accounts receivable, including invoice entry, payment processing, and collections follow‑up.<br>Reconcile bank accounts, credit cards, and other financial accounts on a regular basis.<br>Prepare and process payroll.<br>Maintain vendor files, W‑9s, and support year‑end 1099 preparation.<br>Assist in month‑end and year‑end closing procedures.<br>Monitor cash flow and prepare cash flow reports as needed.<br>Support budgeting and forecasting efforts with accurate transactional data.<br>Organize and maintain financial documentation for audit readiness.<br>Generate routine financial reports (P&L, balance sheet, aging reports).<br>Communicate with internal teams, vendors, and customers regarding financial matters.<br>Ensure compliance with company policies and applicable accounting standards.<br><br><br>Required Qualifications<br>2+ years of experience in bookkeeping, accounting, or a related field.<br>Proficiency in accounting software.<br>Strong understanding of basic accounting principles (GAAP preferred).<br>Strong attention to detail and accuracy.<br>Proficiency with Microsoft Excel and other Office applications.<br>Excellent organizational and time‑management skills.<br><br><br>Preferred Qualifications<br>Experience in industry-specific accounting (manufacturing, nonprofit, construction, etc.).<br>Associate or bachelor’s degree in accounting.<br>Experience preparing documents for external CPA reviews or audits.<br>Familiarity with payroll systems.<br><br><br>Soft Skills<br>Strong communication skills.<br>Ability to work independently and manage multiple priorities.<br>High degree of integrity and confidentiality.
We are looking for a detail-oriented Accounting Clerk to join our team on a long-term contract basis in Richmond, Virginia. This role requires someone with strong organizational skills and a solid understanding of financial processes, including accounts payable and receivable. The ideal candidate will excel in managing data entry tasks and processing invoices efficiently.<br><br>Responsibilities:<br>• Manage accounts payable and accounts receivable processes to ensure accurate and timely financial transactions.<br>• Perform data entry tasks with precision, maintaining the integrity of financial records.<br>• Process invoices and reconcile discrepancies to ensure smooth billing operations.<br>• Utilize QuickBooks to maintain and update financial records effectively.<br>• Assist in preparing financial reports and statements as required.<br>• Communicate with vendors and clients to resolve billing and payment inquiries.<br>• Ensure compliance with company policies and accounting standards.<br>• Monitor and maintain organized records for easy access and auditing purposes.<br>• Collaborate with team members to streamline accounting processes and enhance efficiency.