Full-Service Bookkeeper

Mainspring Recovery

$75K — $90K *
Legal & Accounting
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Associate's or Bachelor's degree in Accounting, Finance, or a related field preferred; equivalent experience considered in lieu of degree.
  • 3-6 years of progressive accounting experience, preferably in healthcare multi-entity environments or private equity-backed companies.
  • 3+ years of full-cycle bookkeeping or staff accounting experience in a multi-entity or healthcare environment.
  • Strong working knowledge of QuickBooks Online required; QuickBooks Desktop experience a plus.
  • Proficiency in Microsoft Excel, including pivot tables and basic formula-building.

Responsibilities

  • Maintain accurate books in QuickBooks Online for Mainspring entities, ensuring timely transaction coding and posting.
  • Process accounts payable end-to-end, including vendor bill entry, approvals, and payment scheduling.
  • Manage accounts receivable with invoicing, cash application, and follow-up on outstanding balances.
  • Perform monthly reconciliations for bank and credit card accounts, resolving discrepancies.
  • Record payroll journal entries and support reconciliation of payroll data to the general ledger.
  • Support month-end and year-end close processes by preparing journal entries and account analyses.
  • Assist with budget-to-actual reporting by compiling monthly data from facility-level workbooks.

Benefits

  • Organizational support and resources for professional growth and development.
  • Work in a mission-driven environment that prioritizes effective substance use disorder treatment.
  • Collaborative work culture with close interactions with finance leadership and facility staff.
  • Flexibility around month-end close deadlines to accommodate work-life balance.
Full Job Description
Job Title:

Full-Service Bookkeeper

Reports To:
Chief Financial Officer

Department:
Administration, Finance

Location:
On-site, Baltimore (Pikesville), MD

Employment Type:
Full-time | Salaried | Exempt

Compensation:

The pay range for this position is $75,000 - $90,000 annually, set in good faith based on the responsibilities of the role, qualifications, and market conditions.

Job Summary

The Full-Service Bookkeeper is responsible for maintaining accurate and complete financial records across one or more entities within the Mainspring corporate structure. This role owns the day-to-day bookkeeping cycle - accounts payable, accounts receivable, bank and credit card reconciliations, payroll journal entry support, and general ledger maintenance - and works closely with the Senior Finance Executive and Controller to support month-end close, budget-to-actual reporting, and audit readiness. This is a hands-on role suited to someone who is detail-oriented, comfortable working across multiple entities and cost centers, and experienced with QuickBooks Online in a multi-site or healthcare environment.

Key Responsibilities

  • Maintain accurate, up-to-date books in QuickBooks Online for one or more Mainspring entities, including timely coding and posting of transactions to the correct entity, class, and location.
  • Process accounts payable end-to-end: enter and code vendor bills, verify approvals, schedule/process payments, and maintain organized vendor and W-9 files.
  • Manage accounts receivable, including invoicing, cash application, and follow-up on outstanding balances as applicable.
  • Perform monthly bank, credit card, and balance sheet account reconciliations, researching and resolving discrepancies promptly.
  • Record payroll journal entries and support reconciliation of payroll register data (Rippling/Paycom) to the general ledger, including accruals across pay periods.
  • Distinguish and properly allocate corporate/shared costs versus true facility-level vendor spend across entities (e.g., legal, consulting, insurance, and other shared expenses).
  • Support month-end and year-end close processes, including journal entries, account analysis, and preparation of supporting schedules.
  • Assist with budget-to-actual reporting by compiling and organizing monthly data from facility-level workbooks.
  • Maintain organized, audit-ready documentation and support responses to auditor and lender inquiries as needed.
  • Track and reconcile intercompany transactions and management fee allocations across related entities.
  • Identify and escalate discrepancies, unusual variances, or process gaps to the Senior Finance Executive or Controller.
  • Assist with ad hoc financial reporting, vendor setup, and special projects as assigned.

Minimum Qualifications

Education / Credentials

  • Associate's or Bachelor's degree in Accounting, Finance, or a related field preferred; equivalent experience considered in lieu of degree.

Experience

  • Three to six years of progressive accounting experience, preferably in healthcare multi-entity environments, or private equity-backed companies.

Knowledge / Skills

  • 3+ years of full-cycle bookkeeping or staff accounting experience, ideally in a multi-entity, multi-location, or healthcare/behavioral health environment.
  • Strong working knowledge of QuickBooks Online required; QuickBooks Desktop experience a plus.
  • Proficiency in Microsoft Excel (pivot tables, basic formula-building at minimum).
  • Familiarity with AI (Claude) a plus
  • Experience with payroll/HRIS platforms such as Rippling or Paycom, or willingness to learn, preferred.
  • Understanding of GAAP-basis bookkeeping fundamentals and month-end close procedures.
  • Excellent attention to detail and organizational skills; comfortable managing recurring deadlines across multiple entities simultaneously.
  • Strong written and verbal communication skills, with the ability to work directly with facility staff, vendors, and finance leadership.
  • Discretion in handling confidential financial and patient-adjacent business information, consistent with healthcare industry standards.

Preferred (Not Required)

  • Experience in behavioral health, substance use disorder treatment, or another regulated healthcare setting.
  • Exposure to multi-state payroll tax considerations.
  • Familiarity with intercompany accounting and management fee/allocation structures.

Working Conditions

  • This role is based out of the Pikesville, MD corporate office and supports facilities operating in other states. Standard business hours apply, with occasional flexibility needed around month-end close deadlines.

Why This Role Matters

  • As Mainspring Recovery expands, this role safeguards the organization's financial accuracy, compliance, and operational stability.
  • The Full-Service Bookkeeper's work directly enables strategic growth while protecting the resources that fuel our mission to deliver exceptional substance use disorder treatment.

Pre-Employment Requirements

Mainspring conducts, as required, job-related background checks, drug testing, TB testing, verification of employment history, and/or reference checks prior to employment.

The pay range for this role is:

75,000 - 90,000 USD per year (Corporate)

Similar Jobs

More Jobs at Mainspring Recovery

More Legal & Accounting Jobs

Find similar Full-Service Bookkeeper jobs: