• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Inclusion
  • Browse jobs Find your next hire Our locations

    42 results for Full Charge Bookkeeper in Washington, DC

    Business Manager <p>Business Manager ~Professional Services Firm D.C. area</p><p> $100k-$115k, plus benefits, flexible work schedule/great work-life balance</p><p> </p><p> My client is a growing professional services firm in need of a Business Manager to lead the human resources and accounting for the organization. The Business Manager will manage office operations, including administrative staff, and oversee AP, AR, and human resource duties candidates with experience working in law firms are highly encouraged to apply. The Business Manager  will be responsible for the following duties:</p><p> </p><p> •Responsible for all HR matters, including benefits, employee relations, recruiting, and onboarding new hires</p><p> •Process accounts payable, receivable, and payroll in QuickBooks</p><p> •Perform bank reconciliations, accounting, client billing, collections</p><p> • Develop and update of organization’s policies and procedures and oversee the implementation of policies and procedures, including the Employee</p><p> Handbook</p><p> •Develop, maintain, and prepare periodic reports</p><p> that compare budgeted costs to actual costs</p><p> •Perform accurate and timely Bank Reconciliations</p><p> •Maintaining vendor files, and facilities for the</p><p> organization</p><p> </p><p> All interested candidates in this Business Manager opportunity and other full-time opportunities in accounting, human resources and operations please send your resume to Justin Decker via LinkedIn.</p><p> </p><p><br></p><p> </p><p> </p> Cost Accountant <p>We are offering an exciting opportunity for a Cost Accountant in ROCKVILLE, Maryland. The role will be integral to our team, focusing on all accounting-related activities for a set of portfolios of properties. The responsibilities will include the processing of customer applications, maintaining accurate customer records, and resolving customer inquiries. </p><p><br></p><p>Responsibilities:</p><p>• Manage the processing of annual budgets and project budgets for all development and construction projects</p><p>• Coordinate and prepare draw requests</p><p>• Process monthly Full Cycle Employee Billings for Tenant Services and Construction Development</p><p>• Execute the preparation of quarterly financial statements for land and construction entities</p><p>• Handle the preparation of annual lender’s financial statements for Brightseat entities</p><p>• Manage the preparation of quarterly tax packages for land and construction entities</p><p>• Conduct monthly journal entries and research any outstanding bank reconciliation items</p><p>• Update monthly annual budgets and project budgets in Yardi/Excel</p><p>• Process invoices related to “prospective properties” under L/E</p><p>• Perform job cost reconciliations</p><p>• Execute other duties and responsibilities as assigned.</p> Bookkeeper <p>Our client in Fairfax is seeking a talented Bookkeeper to join their team.</p> Bookkeeper <p>Our client in Reston is seeking a talented bookkeeper to join their team.</p> Office Manager/Bookkeeper <p>We are in search of an Office Manager/Bookkeeper to become a part of our dynamic team. This role is based in Manassas, Virginia, and involves overseeing a range of administrative and financial tasks, including the management of accounts payable and receivable, payroll, and fiscal reporting. You will also supervise supply activities and maintain personnel records.</p><p><br></p><p>Responsibilities:</p><p>• Accurately and efficiently process customer credit applications</p><p>• Maintain precise records of all accounting activities</p><p>• Prepare and administer payrolls and various employee benefit programs</p><p>• Oversee the preparation of monthly operations reports, financial statements, schedules, and statistical data</p><p>• Supervise supply activities, as well as the repair, maintenance, or alteration of buildings and equipment</p><p>• Process requisitions for supplies, materials, and equipment</p><p>• Work in collaboration with the CPA for tax completion</p><p>• Co-sign checks and vouchers concerning purchase orders, travel expenses, vendor claims, and other expenditures</p><p>• Analyze expenditures and other financial data to inform business decisions</p><p>• Establish and maintain accounting procedures, fiscal reporting requirements, and budget work programs</p><p><br></p><p>If interested, please message Ian Gainor via LinkedIn</p> Bookkeeper <p>We are providing an opportunity for a Bookkeeper to join our banking industry team in Baltimore, Maryland. This is a direct-hire position that sits on site full-time Monday-Friday. The Bookkeeper will be tasked with managing financial records, ensuring financial regulations are adhered to, and facilitating internal and external audits. This role also involves collaboration with cross-functional teams.</p><p><br></p><p>Responsibilities:</p><p>• Reconciliation of general ledger accounts and bank statements, ensuring accuracy and identifying any discrepancies.</p><p>• Recording of daily financial transactions in the general ledger using accounting software.</p><p>• Monitoring and managing cash balances to ensure optimal utilization of funds.</p><p>• Preparation and generation of financial reports, including income statements and balance sheets.</p><p>• Tracking and categorizing expenses to ensure compliance with budgetary guidelines.</p><p>• Maintenance of organized and up-to-date financial records, receipts, and documentation.</p><p>• Assisting in internal and external audits by providing necessary financial information and documentation.</p><p>• Collaborating with vendors and suppliers to reconcile accounts and resolve discrepancies.</p><p>• Utilizing skills in Accounts Payable (AP), Accounts Receivable (AR), Bank Reconciliations, Bookkeeping, Microsoft Excel, Month End Close, QuickBooks to effectively perform tasks.</p> Bookkeeper <p>Robert Half has a new direct-hire opportunity for a Bookkeeper in the Beltsville, MD area. The ideal candidate will be responsible for performing general and operational accounting duties. This position will give you the opportunity to grow your accounting knowledge and experience. This role sits on site full-time Monday-Friday. Please reach out to Cody Marshall at Robert Half for more information. </p><p><br></p><p>Essential Functions</p><ul><li>Reconcile bank accounts monthly; verify deposits, and address inquiries from banks</li><li>Accounts payables and receivables</li><li>Communicate with third-party vendors regarding financial matters</li><li>Assist with month-end close responsibilities</li><li>Post prepaid and accrued expenses journal entries</li><li>Assist with reconciliations</li><li>Complete special projects and other duties as assigned</li></ul><p><br></p> Accounting Manager <p>We are in looking for a meticulous and focused Accounting Manager or Assistant Controller to join our Full Time Engagement Practice situated in Washington, District of Columbia. In this role, as a full-time Consultant, you will primarily take charge of supporting the client's full cycle accounting ensuring the accuracy of financials and timely financial reporting. </p><p><br></p><p>Responsibilities:</p><p>• Support day-to-day accounting functions including reconciliations, financial reporting, and close.</p><p>• Oversee work product of staff including GL, AP, and AR staff.</p><p>• Maintain and update customer credit records regularly.</p><p>• Resolve any inquiries promptly and professionally.</p><p>• Utilize accounting software systems effectively for all accounting functions.</p><p>• Assist in auditing tasks as required.</p><p>• Utilize NetSuite for various accounting and reporting tasks.</p><p>• Support the team during systems implementation, particularly with NetSuite including data integrity testing and/or User Acceptance Testing.</p> Accounts Receivable Clerk <p>We are looking for an Accounts Receivable Clerk to join our team in the legal industry, based in Washington, D.C. The role involves a combination of in-office and remote work, offering a dynamic working environment. As an Accounts Receivable Clerk, you will be responsible for managing and maintaining customer accounts, interacting with members, and reporting to the assistant controller.</p><p><br></p><p>Responsibilities:</p><p>• Manage and update customer accounts to ensure accurate records.</p><p>• Process and reconcile account receivables using various software including Oracle, QuickBooks, SAP, and Microsoft Excel.</p><p>• Handle cash applications and billing procedures.</p><p>• Engage with members to address inquiries and resolve account-related issues.</p><p>• Perform commercial collections and cash collection tasks.</p><p>• Generate and manage aging reports to track overdue accounts.</p><p>• Collaborate with the assistant controller to ensure efficient operation of the accounts receivable function.</p><p>• Maintain strict confidentiality of customer data and financial information.</p><p>• Contribute to team efforts by accomplishing related results as needed.</p><p>• Continuously improve accounts receivable processes and procedures.</p><p><br></p><p>All interested candidates in this Accounts Receivable opportunity and other fulltime opportunities in Accounting Operations please send your resume to Ian Gainor via LinkedIn. </p> Accounting Clerk <p>Our client in McLean is seeking a talented Accounting Clerk to join their team.</p> Accounting Clerk <p>Our client in Herndon is seeking a talented accounting clerk to join their team.</p> Accounting Clerk <p>We are hiring for a meticulous and dedicated Accounting Clerk to join our team in Hunt Valley, Maryland. In this role, you will be a pivotal part of our accounting team, ensuring the smooth operation of our financial processes. Your key responsibilities will include managing the purchasing process, maintaining accurate invoice records, and providing support to our accounts payable team.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Ensure the accuracy and efficiency of the purchasing process by matching invoices and packing slips to receiving records in the system.</p><p>• Collect, scan, and upload invoices into our internal system, maintaining comprehensive and accurate records.</p><p>• Assist in the completion of purchase orders, using invoice details as necessary.</p><p>• Verify the alignment of purchase orders and invoices, promptly resolving any discrepancies that arise.</p><p>• Provide essential support to both the Purchasing Department and Accounts Payable team in their daily operations.</p><p>• Distribute purchase orders to various departments within the organization, ensuring clear communication and understanding.</p><p>• Take responsibility for ordering materials and supplies for the Leasing and Maintenance departments, ensuring they have what they need to operate effectively.</p><p>• Perform other related duties as assigned, demonstrating your versatility and commitment to the role.</p> Accounting Assistant <p>We are offering a long term contract employment opportunity for an Accounting Assistant located in Baltimore, Maryland. As an Accounting Assistant, you will be tasked with handling transactional accounting, maintaining accurate financial records, and resolving financial inquiries. You will also be charged with monitoring and managing customer accounts.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the daily payment processing activities</p><p>• Handle payment reversals when necessary</p><p>• Perform bank reconciliation activities</p><p>• Manage allocations and numerical accounting tasks</p><p>• Ensure accurate and efficient processing of customer credit applications</p><p>• Maintain precise customer credit records</p><p>• Utilize Microsoft Excel and Microsoft Outlook for various tasks</p><p>• Prepare and process journal entries</p><p>• Perform data entry tasks</p><p>• Process refunds and vouchers when necessary</p><p>• Prepare journal entries as needed</p><p>• Maintain accounts payable</p><p>• Conduct monthly bank reconciliations.</p> Accounts Receivable Clerk <p>We are in the process of recruiting an Accounts Receivable Clerk based in Baltimore, Maryland. This role provides an excellent opportunity for an individual to work within a dynamic environment and contribute significantly to the team's operations. </p><p><br></p><p>Responsibilities: </p><p><br></p><p>• Handling the review and processing of all expense reimbursements and refunds.</p><p>• Ensuring the efficient uploading of all transmittals into the relevant system for receipt and payment distribution.</p><p>• Overseeing the organization and filing within the file room.</p><p>• Actively monitoring the Accounts Payable email for any refunds or expense reimbursements that need processing.</p><p>• Conducting a thorough review of account folders.</p><p>• Overseeing the collection process for outstanding receivables.</p><p>• Ensuring the accurate and efficient processing of invoices.</p><p>• Utilizing Microsoft Word and Excel for various tasks.</p><p>• Demonstrating strong organizational skills in all tasks.</p><p>• Displaying aptitude in handling numerical data.</p><p>• Showcasing a positive attitude and quick learning abilities in all tasks.</p> Accounts Payable Clerk <p>We are offering an exciting opportunity for a detail-oriented and proactive Accounts Payable Clerk to join our team in the construction industry. In this role, you will play a crucial part in ensuring the accuracy, efficiency, and compliance of our accounts payable processes across multiple entities while contributing to the success and growth of the Accounting Department.</p><p><br></p><p>Responsibilities:</p><ul><li>Invoice Processing: Accurately process vendor invoices, ensuring proper documentation and compliance with established procedures.</li><li>Discrepancy Resolution: Communicate with internal teams and external vendors to identify and resolve invoice discrepancies promptly and effectively.</li><li>AP Aging Reports: Monitor and manage multiple AP aging reports, following up on outstanding items to guarantee timely resolution.</li><li>Vendor Reconciliations: Conduct vendor statement reviews and reconciliations, addressing discrepancies and reporting any concerns to the AP Manager.</li><li>Vendor Database Management: Maintain and update the vendor database, including W-9 forms, while ensuring compliance with payment terms and regulations.</li><li>Sales Tax Administration: Review sales tax on invoices and submit appropriate exemption certificates as required.</li><li>Third-Party Software Utilization: Use third-party AP software for streamlined workflows, processing ACH/autopay invoices and entering payments efficiently.</li><li>Month-End/Year-End Closing: Perform closing procedures related to accounts payable, ensuring accuracy and timeliness for monthly and yearly financial reporting.</li><li>Inbox Management: Monitor and manage the Accounts Payable email inbox, addressing all correspondence promptly.</li><li>Process Optimization: Support the enhancement of AP workflows and systems to improve operational efficiency.</li><li>Audit Support: Provide documentation and reports as needed to facilitate audit processes.</li><li>Special Projects: Assist with special accounting projects and perform additional duties assigned to support the Accounting Department’s needs.</li></ul><p><br></p> Accounts Payable Specialist <p>We are in search of an Accounts Payable Specialist to join our team, situated in BALTIMORE, Maryland. This role offers a permanent employment opportunity and is pivotal in managing customer applications, keeping customer records precise, and resolving customer queries. You will also be tasked with monitoring customer accounts and taking appropriate actions.</p><p><br></p><p>Responsibilities:</p><p>• Accurately and efficiently process customer credit applications.</p><p>• Keep customer credit records precise and up-to-date.</p><p>• Manage customer inquiries and provide prompt resolutions.</p><p>• Monitor customer accounts and take necessary actions.</p><p>• Perform analyses of financial information to provide accurate and timely reports.</p><p>• Assist with accounts payable and perform light accounting duties as needed.</p><p>• Maintain data entries in the producer payroll system.</p><p>• Process accounts payable invoices and perform accounts payable research as required.</p><p>• Prepare journal entries to support the General Ledger team as needed.</p> Accounting Assistant <p>We are offering a permanent employment opportunity for an Accounting Assistant in Baltimore, Maryland. This role revolves around offering key support to our accounting department, ensuring precision in financial and inventory transactions.</p><p><br></p><p>Responsibilities:</p><p>• Ensuring accuracy in the reconciliation of daily inventory receipt transactions</p><p>• Collaborating with different departments to uphold data precision within our ERP system</p><p>• Assisting in the systematic tracking and monitoring of inventory levels </p><p>• Supporting the Plant Controller in recording transactions to accurately reflect plant operations in the P& L and Balance Sheet</p><p>• Engaging in data entry and verification to maintain accurate records</p><p>• Posting journal entries and suggesting process improvements </p><p>• Assisting with quarterly inventory counts and ensuring inventory accuracy in coordination with operations and inventory teams</p><p>• Executing other related tasks as assigned</p><p>• Entering and verifying inventory transactions upon receiving proper approvals.</p> Accounts Receivable Clerk <p>We are in search of an Accounts Receivable Clerk to join our dynamic team. This role involves overseeing the processing of residential transactions with an emphasis on precision and timeliness. The successful candidate will work closely with our internal teams in the Accounts Receivable Department to ensure streamlined financial operations. </p><p><br></p><p>Key responsibilities: </p><p><br></p><p>• Oversee the accurate and efficient processing of payments for residential accounts.</p><p>• Prepare and manage legal filings, including the processing of court lists.</p><p>• Handle the accurate preparation and recording of cash deposits.</p><p>• Take charge of processing charges, credits, and making necessary account adjustments.</p><p>• Liaise with leasing offices, regional managers, and residents regarding account transactions and discrepancies.</p><p>• Oversee the processing of referral checks and miscellaneous check requests.</p><p>• Maintain and reconcile residential financial ledgers.</p><p>• Respond to inquiries from residents and management via phone and email regarding account balances and other financial matters.</p><p>• Provide on-site support for court proceedings as needed in various locations.</p><p>• Perform other related duties as assigned.</p> Accounting Clerk <p>We are offering a contract employment opportunity for an Accounting Clerk. As an Accounting Clerk, you will be undertaking cashier duties in a dynamic environment, handling payments, maintaining accurate records, and providing detail-oriented customer service.</p><p><br></p><p>Responsibilities:</p><p>• Efficiently process customer payments and generate receipts</p><p>• Maintain accurate records of transactions and payments</p><p>• Handle and reconcile cash and checks with precision</p><p>• Provide detail-oriented customer service over the phone</p><p>• Conduct inventory </p><p>• Calculate and manage bills for penalty and interest charges</p><p>• Operate office equipment such as copiers, adding machines, and faxes</p><p>• Update daily Excel spreadsheets tracking logs</p> Accounts Payable Clerk <p>We are in search of an Accounts Payable Clerk to join our team in Columbia, Maryland. As an Accounts Payable Clerk, you will be primarily responsible for processing invoices, ensuring the accuracy of accounts payable and maintaining vendor relations.</p><p><br></p><p>Responsibilities:</p><ul><li>Invoice Processing: Accurately process high-volume invoices across multiple entities while maintaining attention to detail and accuracy.</li><li>Vendor Reconciliation<strong>:</strong> Examine and reconcile vendor statements, resolve discrepancies promptly, and escalate concerns to the AP Manager as needed.</li><li>Audit Support: Provide necessary documentation and reports to support audit processes and regulatory compliance.</li><li>AP Aging Reports<strong>:</strong> Regularly manage and review multiple accounts payable aging reports, ensuring timely follow-up on outstanding items.</li><li>Special Projects: Undertake ad hoc projects and other responsibilities to support the Accounting Department's success and growth.</li><li>Sales Tax Review<strong>:</strong> Assess sales tax application on invoices and submit proper exemption certificates as required.</li><li>Payment Processing<strong>:</strong> Utilize AP software to process and enter payments, including ACH/autopay invoices efficiently.</li><li>Month-End & Year-End Procedures<strong>:</strong> Execute closing procedures related to accounts payable for timely and accurate reporting.</li><li>Vendor Database Management<strong>:</strong> Maintain and update the vendor database, including monitoring W-9 compliance and adherence to payment terms.</li><li>Inbox Management<strong>:</strong> Manage the Accounts Payable email inbox effectively by prioritizing communications and ensuring timely responses.</li></ul><p><br></p> Accounts Payable Specialist <p>A construction company in upper Silver Spring is seeking an Accounts Payable specialist for a temp-hire opportunity.</p><p>Duties include:</p><ul><li>Coding, matching, batching, and entering invoices</li><li>Cutting checks</li><li>Handling vendor inquiries</li><li>Processing 1099’s</li><li>Reconciliations</li></ul><p><br></p> Accounts Receivable Specialist <p>Our client in Fairfax is seeking a talented Accounts Receivable Specialist to join their team.</p> Accounts Payable Specialist <p>Our client in Annandale is seeking a talented Accounts Payable Specialist to join their team.</p> Staff Accountant / Auditor <p>Excellent opportunity for a Staff Accountant with 1-2 years of accounting experience looking to join a public accounting firm! We will consider someone looking to switch public accounting firms, but we will also consider someone with corporate accounting experience (general ledger reconciliations, bank reconciliations, journal entries) that wants to get into public accounting. This is your opportunity to make the switch and gain valuable public accounting experience and ideally grow within a stable and reputable firm where employees have a lot of tenure! </p><p> </p><p>Robert Half has partnered with a long-time client to hire their next staff accountant. This Staff Accountant role is for candidates who can prepare adjusting journal entries, bank reconciliations, general ledger account reconciliations, and have a foundational knowledge of the general ledger. In this role, you will oversee client accounting records, reconcile their books and account recs, verify journal entries, payables, payrolls and more. You might be our ideal candidate, if you are a detail-oriented and team player, willing to pitch in where necessary.</p><p> </p><p>Your responsibilities will include but are not limited to:</p><p>- Interacting with clients on their accounting records</p><p>- Periodically maintain and reconcile journal entries and account reconciliations</p><p>- Maintain fixed asset records and related depreciation / amortization schedules</p><p>- Trial Balance review and analysis</p><p>- Handle assigned compilation and reviews</p><p>- Impromptu reporting and special projects, when requested</p><p> </p><p>This is an opportunity to work under strong managers and partners who are excellent mentors and cultivate a team environment and opportunity for growth! Please apply immediately as this role will not last long! Send your resume directly to Tracy Kaszuba at Robert Half.</p> Accounts Receivable Specialist <p>Our client in Sterling is seeking a talented accounts receivable specialist to join their team</p>