We are looking for an organized and detail-oriented Accounting Clerk to support daily office operations and assist with core accounting tasks in Richmond, Virginia. This contract opportunity with potential for a permanent role is ideal for someone who enjoys balancing front desk coordination with accounts payable and accounts receivable responsibilities. The right candidate will bring accuracy, professionalism, and strong follow-through to invoice handling, purchase order support, and high-volume data entry.<br><br>Responsibilities:<br>• Manage front office activities, including greeting visitors, handling general administrative tasks, and maintaining an orderly workplace environment.<br>• Review, enter, and process vendor invoices accurately while helping keep payment records current and organized.<br>• Assist with accounts payable functions by verifying documentation, tracking approvals, and supporting timely disbursements.<br>• Support accounts receivable activities by recording incoming payments, updating customer account details, and following established procedures.<br>• Help create, update, and maintain purchase order information to ensure records align with office and accounting needs.<br>• Perform data entry with a high level of accuracy across accounting and administrative systems.<br>• Maintain organized financial and operational files so information can be retrieved quickly when needed.<br>• Work with internal team members to support day-to-day office and accounting workflows and address routine issues efficiently.
We are looking for a detail-oriented Staff Accountant to support day-to-day financial operations for a retail organization in Ashland, Virginia. This position will play a key role in maintaining accurate records, supporting reporting activities, and helping ensure compliance with accounting standards and tax requirements. The ideal candidate brings solid foundational accounting experience, strong analytical skills, and the ability to work effectively with both internal teams and external partners.<br><br>Responsibilities:<br>• Maintain organized financial records and keep accounting documentation current, accurate, and audit-ready.<br>• Review budget activity, track spending patterns, and produce expense reporting that supports business decisions.<br>• Process and record financial transactions in the general ledger with appropriate classification across assets, liabilities, and operating costs.<br>• Reconcile bank activity and investigate discrepancies to ensure balances are complete and accurate.<br>• Support monthly and annual close processes by preparing entries, reviewing accounts, and finalizing reporting schedules.<br>• Coordinate tax-related documentation, assist with filings and payments, and help ensure adherence to applicable tax guidelines.<br>• Collaborate with internal departments and external contacts to review transactions, resolve issues, and clarify accounting matters.<br>• Prepare supporting schedules and documentation for audits and assist with compliance-related requests.<br>• Implement updated accounting policies in daily work and help maintain alignment with regulatory and company standards.
We are looking for a Staff Accountant to join a rental and leasing services organization in Virginia. This contract-to-permanent opportunity is ideal for an accounting specialist who is confident managing core close activities, preparing journal entries, and maintaining accurate financial records. The role offers the chance to contribute to a fast-paced accounting function while using strong Excel skills to analyze data, support reporting, and improve day-to-day efficiency.<br><br>Responsibilities:<br>• Prepare and post recurring and non-recurring journal entries with a high level of accuracy throughout each monthly cycle.<br>• Perform month-end close activities, ensuring deadlines are met and financial records are complete and properly supported.<br>• Reconcile general ledger accounts and investigate variances to maintain reliable and accurate balances.<br>• Review accounting data, identify discrepancies, and resolve issues that could affect financial reporting.<br>• Use advanced Excel functions such as pivot tables and XLOOKUP to organize data, validate transactions, and support account analysis.<br>• Maintain documentation for entries, reconciliations, and supporting schedules in accordance with accounting best practices.<br>• Partner with internal team members to gather information needed for close processes and ongoing accounting operations.<br>• Assist with process updates and accounting-related system changes as needed while helping preserve data integrity and reporting accuracy.
<p>We are looking for a Revenue Accountant to join a team in Richmond, Virginia on a contract basis. This position will provide hands-on accounting support with a strong focus on revenue activity, high-volume accounts receivable, billing, reconciliations, and financial accuracy.</p><p>The ideal candidate has at least 1–2 years of progressive accounts receivable or accounting experience and is comfortable working with detailed financial transactions in a fast-paced, high-volume environment. Experience within real estate or with Yardi is a plus but is not required.</p><p>Responsibilities</p><ul><li>Process and record high-volume tenant billing and payment activity accurately and in a timely manner.</li><li>Prepare and record chargebacks using CSV files and distribute invoices to properties for reimbursement.</li><li>Verify and record monthly management fees, ensuring information is accurately reflected in the accounting system.</li><li>Reconcile chargeback and receivable activity, research discrepancies, and assist with resolving outstanding items.</li><li>Enter financial information into accounting systems and generate reports to support revenue tracking and analysis.</li><li>Conduct account and transaction research to identify discrepancies and clarify account activity.</li><li>Maintain accurate and organized accounting records and supporting documentation.</li><li>Communicate and collaborate with internal teams and stakeholders to answer questions and support efficient revenue operations.</li><li>Assist with additional accounting, reporting, and documentation needs as required during the assignment.</li></ul><p><br></p>
We are looking for an AP Clerk to support a high-volume accounts payable team in Richmond, Virginia. This Long-term Contract position is ideal for someone who thrives in a fast-moving environment and can maintain accuracy while handling large amounts of invoice data. The role focuses on entering, reviewing, and organizing payable records to help keep daily financial operations on track.<br><br>Responsibilities:<br>• Process a high volume of accounts payable invoices each day with strong attention to speed and accuracy.<br>• Enter invoice details into company systems and verify numeric information before submission.<br>• Review and assign appropriate coding to invoices to support proper payment processing.<br>• Scan, organize, and maintain invoice documentation for efficient recordkeeping and retrieval.<br>• Use Microsoft Excel to update tracking logs, support reconciliation activities, and manage payable data.<br>• Work closely with the accounts payable team to keep daily workloads moving in a fast-paced setting.
We are looking for a detail-oriented AP Clerk to join a busy finance team in Richmond, Virginia. This Long-term Contract position is ideal for someone who thrives in a high-volume environment and can maintain accuracy while handling repetitive accounting tasks. The role focuses on supporting accounts payable operations through invoice processing, data entry, and document management. Candidates should be comfortable working efficiently, staying organized, and using Excel to keep payment records up to date.<br><br>Responsibilities:<br>• Enter a high volume of invoice information into the accounts payable system with strong attention to accuracy and turnaround time.<br>• Review, assign, and apply appropriate coding details to invoices before submission for processing.<br>• Process approximately 200 to 250 invoices per day while meeting departmental productivity expectations.<br>• Scan, organize, and maintain supporting financial documents so records are complete and easy to retrieve.<br>• Use Microsoft Excel to track invoice activity, reconcile basic data, and support reporting needs.<br>• Verify invoice details and identify discrepancies or missing information before forwarding items for approval.<br>• Support the accounts payable team in maintaining an orderly workflow within a fast-moving office environment.
We are looking for an Accounts Payable Specialist to join a chemicals manufacturing organization in Glen Allen, Virginia. This onsite opportunity is a contract position with potential for a permanent role, suited for someone who thrives in a fast-paced accounting environment and can manage a large volume of invoices with accuracy. The ideal candidate will bring strong accounts payable expertise, solid attention to detail, and hands-on experience working in Microsoft Dynamics 365 Business Central.<br><br>Responsibilities:<br>• Process a high volume of vendor invoices accurately and in a timely manner while maintaining compliance with company procedures.<br>• Review and assign proper general ledger coding to invoices to support accurate financial reporting.<br>• Manage full-cycle accounts payable activities, including invoice entry, payment preparation, and record maintenance.<br>• Coordinate ACH payments and support scheduled check runs to ensure vendors are paid according to terms.<br>• Reconcile invoice and payment discrepancies by working with internal teams and external vendors to resolve issues promptly.<br>• Maintain organized accounts payable documentation and ensure records are complete for audit and reporting purposes.<br>• Use Microsoft Dynamics 365 Business Central to enter, track, and monitor accounts payable transactions.<br>• Support ongoing process improvements within the accounts payable function while maintaining daily operational accuracy.
We are looking for an experienced Sr. Accountant to support key accounting operations for a contract position based in Richmond, Virginia. This role is suited for a detail-oriented finance specialist who can manage core ledger activity, maintain accurate records, and deliver timely reporting in a fast-paced environment. The ideal candidate brings strong expertise in close processes, reconciliations, and financial analysis, along with hands-on experience using QuickBooks.<br><br>Responsibilities:<br>• Lead monthly close activities by preparing entries, reviewing balances, and ensuring deadlines are met with accuracy.<br>• Maintain the integrity of the general ledger through detailed analysis, account review, and proper transaction recording.<br>• Complete account and bank reconciliations regularly, investigating discrepancies and resolving outstanding items promptly.<br>• Oversee accounts receivable records by tracking incoming payments, applying cash correctly, and following up on variances when needed.<br>• Prepare and file monthly sales tax information in accordance with applicable reporting requirements.<br>• Produce financial reports that provide clear insight into operating results and support management decision-making.<br>• Enter and review journal entries with supporting documentation to ensure compliance with accounting standards and internal controls.<br>• Use QuickBooks and QuickBooks Online to manage accounting data, support reporting needs, and improve day-to-day financial accuracy.
We are looking for an Accounts Receivable Specialist to join a chemicals manufacturing organization in Glen Allen, Virginia on a Contract basis. This position focuses on maintaining accurate customer account balances, investigating payment discrepancies, and driving timely resolution of overdue receivables. The ideal candidate brings strong reconciliation experience, sound accounting knowledge, and the ability to collaborate effectively with both customers and internal teams.<br><br>Responsibilities:<br>• Investigate customer account activity across multiple data sources to identify discrepancies and complete detailed reconciliations.<br>• Partner with internal departments and external customers to resolve imbalances, clarify account issues, and support accurate account maintenance.<br>• Take ownership of past-due receivables by building productive customer relationships and following through on collection efforts.<br>• Address billing disputes, invoice questions, statement requests, and proof-of-delivery inquiries through to final resolution while documenting underlying causes.<br>• Review purchase orders, contracts, and related agreements to confirm correct billing setup and account configuration.<br>• Analyze recurring account issues and suggest practical improvements that reduce reconciliation exceptions and prevent future variances.<br>• Support ongoing account cleanup activities to improve portfolio accuracy and maintain stable account status over time.<br>• Evaluate escalated collection matters, provide input on collectability concerns, and recommend next steps such as write-offs or further recovery action when appropriate.<br>• Contribute to a collaborative team environment by sharing updates, communicating effectively, and assisting colleagues when needed.
We are looking for an experienced Senior Accounting Manager to lead core accounting operations across multiple sites in Richmond, Virginia. This position oversees complex general ledger activity, supports accurate financial reporting, and helps maintain strong control over diverse revenue sources and balance sheet accounts. The ideal candidate brings deep technical accounting knowledge, sound judgment, and the ability to keep monthly and annual reporting processes running smoothly.<br><br>Responsibilities:<br>• Direct general ledger activities for three operating locations, ensuring transactions are recorded accurately and consistently across entities.<br>• Lead the month-end close process by coordinating timelines, reviewing entries, and resolving issues that could affect timely reporting.<br>• Prepare and review journal entries, account analyses, and supporting schedules to maintain complete and reliable financial records.<br>• Oversee balance sheet reconciliations and investigate variances to confirm the integrity of account balances.<br>• Support internal and external audit activities by organizing documentation, answering inquiries, and addressing follow-up items.<br>• Monitor financial results across multiple income streams and evaluate accounting treatment for unusual or complex transactions.<br>• Strengthen accounting procedures and internal controls to improve accuracy, compliance, and efficiency within the function.<br>• Partner with operational and finance stakeholders to provide clear reporting insights and guidance on accounting matters.
We are looking for an experienced Accounts Receivable Supervisor/Manager to oversee regional receivables operations in Glen Allen, Virginia. This role leads a high-performing team responsible for accurate cash posting, disciplined collections, customer credit controls, and timely reconciliation activities. The ideal candidate brings strong leadership skills, sound financial judgment, and the ability to strengthen processes that improve accuracy, compliance, and service across the AR function.<br><br>Responsibilities:<br>• Guide and develop the regional accounts receivable team by assigning priorities, coordinating schedules, mentoring staff, and addressing complex issues that require escalation.<br>• Oversee the timely and accurate application of customer payments received through multiple channels, ensuring transactions are recorded correctly and routing issues are resolved without delay.<br>• Perform daily reconciliation between prior-day bank activity and ledger records, document results through a controlled review process, and investigate discrepancies down to the transaction level.<br>• Manage receivable balances across multiple company entities, applying funds only to the appropriate customer accounts and referenced invoices based on remittance details.<br>• Maintain compliance with state-specific collection and payment requirements, including regulated markets, credit-term rules, and other receivable practices that require coordination with compliance partners.<br>• Administer customer credit holds and order blocks in accordance with policy, support credit evaluations using financial information and reporting tools, and ensure approvals are properly documented before release.<br>• Drive organized collection efforts using aging analysis, collaborate with sales leadership on account strategies, and escalate delinquent matters to outside agencies or legal channels when appropriate.<br>• Research and resolve short payments, deductions, disputes, unapplied cash, and on-account balances by partnering with internal teams and maintaining complete supporting documentation.<br>• Support monthly subledger-to-general-ledger reconciliation, contribute to reserve and bad-debt reviews, and provide reporting needed to meet close deadlines.<br>• Identify and implement improvements that enhance automation, strengthen controls, and increase the speed and accuracy of accounts receivable processes.
We are looking for an experienced, detail-oriented accounting specialist to support core general ledger operations for a manufacturing organization in Virginia. This position plays a key role in maintaining accurate financial records, coordinating audit activities, and strengthening day-to-day accounting processes across multiple areas. The ideal candidate brings strong technical accounting knowledge, sound judgment, and the ability to manage close activities while partnering with teams involved in payroll, freight, payables, and receivables.<br><br>Responsibilities:<br>• Direct and coordinate external audit activities, ensuring requests are addressed thoroughly and supporting documentation is prepared on time.<br>• Manage accounting for revenue-related matters, including recognition practices, rebate programs, and commission-related entries.<br>• Oversee the integration of general ledger data from third-party payroll and freight sources and resolve discrepancies as they arise.<br>• Drive monthly close activities by preparing entries, reviewing balances, and helping ensure reporting deadlines are met.<br>• Maintain the integrity of the general ledger by updating account structures, monitoring activity, and supporting accurate financial reporting.<br>• Provide oversight for accounts payable and accounts receivable operations to promote accurate processing and proper financial control.<br>• Prepare and review balance sheet reconciliations, investigate variances, and clear outstanding items in a timely manner.<br>• Support legal entity audit requirements, internal control reviews, transfer pricing analysis, and documentation of current accounting procedures.
<p>We are looking for an experienced Sr. Tax Accountant to support a well-established CPA firm. This Long-term Contract opportunity is ideal for a detail-oriented tax accountant who brings strong technical knowledge, sharp attention to detail, and the ability to manage a steady volume of return preparation work. The role will focus on delivering accurate tax filings for individuals and business entities while maintaining compliance with current tax regulations.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and review federal and state tax returns for individual clients, S corporations, and partnerships with a high degree of accuracy.</p><p>• Manage a substantial workload of tax engagements while meeting filing deadlines and maintaining quality standards.</p><p>• Apply current tax law knowledge to identify reporting requirements, resolve issues, and support compliant return preparation.</p><p>• Analyze financial records and supporting documentation to ensure complete and accurate tax reporting.</p><p>• Use CCH ProSystem Fx and Microsoft Excel to organize tax data, prepare workpapers, and complete return processing efficiently.</p><p>• Communicate with internal stakeholders or client contacts to clarify missing information and address tax-related questions.</p><p>• Review completed returns for inconsistencies, calculation errors, and documentation gaps before finalization.</p>
<p>We are looking for an experienced Sr. Tax Accountant to support a corporation in Richmond, Virginia. This Long-term Contract opportunity focuses on sales and use tax compliance, including return preparation, tax analysis, and accuracy reviews across source data and reporting. The role offers a hybrid work schedule. </p><p><br></p><p>Responsibilities:</p><p>• Prepare monthly sales and use tax filings by compiling data, validating calculations, and completing returns on schedule.</p><p>• Investigate tax compliance questions and perform research to support accurate treatment under applicable regulations.</p><p>• Maintain and revise tax rate information in tracking spreadsheets as the business expands and adds new entities or locations.</p><p>• Examine tax and sales activity to identify fluctuations, explain discrepancies, and highlight unusual variances.</p><p>• Review underlying source records for completeness and accuracy to help ensure reporting aligns with tax requirements.</p><p>• Support use tax reporting by analyzing transactions and confirming proper taxability and accrual treatment.</p><p>• Partner with internal stakeholders to gather financial data needed for compliance reporting and issue resolution.</p>