Jobs · Accounting · Virginia

Senior Bookkeeper

MAVENTRI · Ashburn, VA · 4 mo ago
AccountingPart-time

About the role

The Senior Bookkeeper supports multiple clients with day-to-day accounting execution, month-end close preparation, and financial accuracy. This is a hands-on role for someone who understands how transactions flow through the financial statements and can confidently manage books with minimal oversight.

Responsibilities

  • Record and categorize transactions accurately in QuickBooks Online and/or Xero
  • Manage accounts payable and accounts receivable
  • Maintain general ledger accuracy
  • Perform bank and credit card reconciliations
  • Post payroll journal entries and ensure proper account mapping
  • Maintain payroll-related liability accounts
  • Prepare and post adjusting journal entries
  • Record accruals, deferrals, and reclassifications
  • Apply accrual versus cash basis accounting appropriately
  • Support month-end and year-end close preparation
  • Generate and review financial statements (P&L, Balance Sheet, Cash Flow)
  • Ensure accounts are properly categorized and financials are clean and review-ready
  • Identify inconsistencies or errors and resolve them proactively
  • Support Controller review process
  • Maintain proper fund or class tracking for nonprofits
  • Understand restricted versus unrestricted funds
  • Support DCAA-compliant accounting practices where applicable
  • Ensure proper cost allocation and expense tracking
  • Work directly with clients via email and virtual meetings
  • Respond to client communications in a timely and professional manner
  • Request documentation and follow up as needed
  • Maintain strong client relationships

Requirements

  • This role may support up to 15–20 clients over time
  • Client load will increase gradually and not immediately
  • Must be comfortable managing multiple deadlines and prioritizing effectively

Qualifications

  • 7+ years of bookkeeping or accounting experience
  • Senior-level, hands-on bookkeeping experience
  • Strong understanding of payroll posting and account mapping
  • Deep understanding of accrual versus cash basis accounting
  • Experience generating and understanding financial statements
  • Experience working with nonprofits and/or government contractors
  • Proficiency in QuickBooks Online (Xero experience a plus)
  • Strong attention to detail and ability to manage multiple clients independently

Skills

  • Ability to take ownership of clients
  • Understanding of how transactions impact financial statements
  • Confidence in communicating with business owners
  • Ability to manage volume without sacrificing accuracy
  • Comfort in a structured, deadline-driven environment

Pay

Hourly rate commensurate with experience

Schedule

Part-time, remote position

Similar jobs

Senior Bookkeeper

Forte Business ServicesMemphis, TN· 8 mo ago
Accounting$55k–$65k/yr

Senior Bookkeeper

Aston CarterWest Des Moines, IA· 5 days ago
Accounting$31.25–$32.21/hrapply on ars2.equest.com

SENIOR BOOKKEEPER

Brewer, Eyeington, Patout & Co., LLPBryan, TX· 1 wk ago
Accountingapply on bepcocpa.bamboohr.com

Senior Client Bookkeeper

NovogradacCleveland, OH· 1 mo ago
Accounting$47k–$63k/yrapply on novoco.wd108.myworkdayjobs.com

Senior Client Bookkeeper

NovogradacColumbus, OH· 2 wk ago
Accounting$47k–$63k/yrapply on novoco.wd108.myworkdayjobs.com