Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full-Service Bookkeeper

Mainspring Recovery

Full-Service BookkeeperThe 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 ResponsibilitiesMaintain 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.Education / CredentialsAssociate's or Bachelor's degree in Accounting, Finance, or a related field preferred; equivalent experience considered in lieu of degree.ExperienceThree to six years of progressive accounting experience, preferably in healthcare multi-entity environments, or private equity-backed companies.Knowledge / Skills3+ 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 plusExperience 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 ConditionsThis 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 MattersAs 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 RequirementsMainspring conducts, as required, job-related background checks, drug testing, TB testing, verification of employment history, and/or reference checks prior to employment.Equal Employment Opportunity StatementMainspring is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, veteran status, or any other protected status in accordance with applicable federal, state, and local laws.EEO is the Law:

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Full-Service Bookkeeper in Baltimore, MD vacancy
  •  ...Overview Full Charge Bookkeeper- Baltimore, MD 8+ years of experience Ci Design, Inc. is a dynamic, highly collaborative architectural firm providing architecture, planning, and interior design services to clients domestically and internationally. We are growing rapidly... 
    Suggested
    Full time
    Work at office

    ci design, inc.

    Baltimore, MD
    5 days ago
  •  ...Accounts Receivable Associate Sage Ventures is a full-service vertically integrated residential development and investment firm. As a collaboratively run corporation, we develop, own, rehabilitate, sell, and manage exceptional properties throughout the greater Baltimore... 
    Suggested
    Full time
    Work at office

    Sage Ventures LLC

    White Marsh, MD
    1 day ago
  • Mainspring Recovery is seeking a Full-Service Bookkeeper to manage day-to-day bookkeeping across multiple entities within our healthcare organization. The role covers accounts payable, accounts receivable, bank reconciliations, payroll journal entries, and general ledger... 
    Suggested

    Mainspring Recovery

    Pikesville, MD
    5 days ago
  • Sage Ventures, a full-service residential development and investment firm, seeks an Accounts Receivable Associate to ensure timely payments from residents across properties in the Baltimore/Washington area. Join a collaborative team supporting AR functions, payment processing... 
    Suggested

    Sage Ventures

    Pikesville, MD
    3 days ago
  •  ...honesty, integrity, and ethics, focusing on providing exemplary service while streamlining the loan process. The Payroll Associate will...  ...work later in the year. Seniority level Associate Employment type Full-time Job function Accounting/Auditing Industries Staffing and... 
    Suggested
    Full time

    Cordia Resources by Cherry Bekaert

    Linthicum, MD
    4 days ago
  •  ...in our Workday Human Capital practice, within Workday Consulting services, will provide you with the opportunity to help our clients...  ...abilities and/or a proven record of success in completing at least one full Workday implementation. Demonstrates thorough abilities and/... 

    Phenom People

    Baltimore, MD
    4 days ago
  •  ...Description Job Description Established in 1990, Miller Refrigeration is a family owned and operated commercial refrigeration company servicing Maryland, DC, Northern Virginia, Delaware, and Southern Pennsylvania. Our company provides refrigeration service, installation and... 
    Work at office
    Monday to Friday

    Miller Refrigeration Inc

    Baltimore, MD
    3 days ago
  • $55.71k - $72.08k

    Ihas Fiscal Supervisor (Fiscal Accounts Clerk Supervisor) Salary: $55,710.00 - $72,076.00/year with growth potential up to $87,867.00/year. Employment Type: Full-Time Work Location: Baltimore City Maryland State Jobs
    Full time

    Maryland State Jobs

    Baltimore, MD
    2 days ago
  • $60k - $65k

     ...receipts management and application, collections, and customer service. This position reports to the Controller. What you'll do:...  ...Student Loan Debt Repayment Assistance for qualified employees ~ Full health benefits - medical, dental, vision, prescription, FSA/HSA... 
    Full time
    Work at office
    Local area
    Flexible hours

    Banner Company Limited

    Baltimore, MD
    1 day ago
  •  ...school, PLUS Four years' experience in bookkeeping, accounting, or auditing work (...  ...equivalence documentation from World Education Services, Inc. ( Mail or deliver documents to: ATTN...  ...Benefits Employment Benefits for Full-Time, Merit or Classified Employees Baltimore... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    GovernmentJobs.com

    Towson, MD
    1 day ago
  • $38.1k - $43.85k

     ...school PLUS two years' experience in bookkeeping, accounting or auditing work. (...  ...equivalence documentation from World Education Services, Inc. ( Mail or deliver documents to:...  ...check. Employment Benefits for Full-Time, Merit or Classified Employees... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    Baltimore County

    Towson, MD
    3 days ago
  •  ...Ci Design, Inc. is seeking an experienced Full Charge Bookkeeper for our Baltimore office. In this full-time role, you will manage financial operations, oversee accounts payable and receivable, and ensure compliance with accounting regulations. The ideal candidate will... 
    Full time
    Work at office

    ci design, inc.

    Baltimore, MD
    4 days ago
  • $25 - $30 per hour

     ...client, located in downtown Baltimore, is seeking a detail-oriented Bookkeeper to join their team on a temp-to-hire basis. This is an...  ...Intacct Experience using Bill.com Schedule & Work Environment Full-time position Flexible schedule (8:30 AM-4:30 PM or 9:00 AM-5:0... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    Ledgent

    Baltimore, MD
    5 days ago
  • $25 - $30 per hour

     ...5.00/hr - $30.00/hr. Recruiter Accounting & Professional Services. Overview The Bookkeeper is responsible for maintaining accurate financial records...  ...accounting preferred. Seniority level Associate Employment type Full-time Job function Accounting/Auditing Industries... 
    Full time

    FTS

    Baltimore, MD
    3 days ago
  • $21 - $23 per hour

     ...We are seeking a Bookkeeper on behalf of a client located in the Greater Baltimore area. This role supports daily financial operations by...  ...and manage responsibilities efficiently Schedule • Full-time (40 hours per week) • In-person role... 
    Hourly pay
    Full time
    Local area
    Flexible hours

    TBest Services, Inc.

    Lutherville Timonium, MD
    2 days ago
  •  ...Works with a team of support specialists within both Legal Support Services and Accounting teams to provide effective, streamlined billing...  ...staff. As part of the team, provides and ensures a cohesive, full-cycle billing support solution to billing attorneys with complex... 
    Work at office
    Remote work
    Visa sponsorship

    DLA Piper

    Baltimore, MD
    1 day ago
  • $45k - $55k

     ...communications from individuals falsely claiming to be from Flywheel. We've identified fraudulent activity through social media and messaging services purporting to be from Flywheel requesting payments for job- and recruitment-related expenses. Flywheel never asks candidates for... 
    Internship
    Work at office
    Local area
    Immediate start
    3 days per week

    Omnicom Group Inc.

    Baltimore, MD
    5 days ago
  • $50k - $80k

     ...Description Description: Personal injury law firm is looking to hire a bookkeeper to assist with managing accounts payable, reviewing and...  ...with a plaintiff's personal injury firm is preferred. A full benefits package is included, and the salary Range is $50,000.0... 
    Work at office

    Hassan, Hassan, and Tuchman

    Baltimore, MD
    18 days ago
  • $24.02 per hour

     ...Processor (Fiscal Accounts Clerk II) Department: MD State Department of Education Filing Deadline: 9/14/2026 11:59:00 PM Salary: $24.02/hour Employment Type: Full-Time HR Analyst: Christopher Langley Work Location: Baltimore City Maryland State Jobs
    Full time
    Temporary work

    Maryland State Jobs

    Baltimore, MD
    5 days ago
  • $18 - $22 per hour

     ...Assistant Status: Part Time $18-22/hr. based on experience. Schedule: Flexible Schedule 2-3 days a week Monday-Friday MTC is seeking a full time Accounts Payable Assistant to assist with all phases of the accounts payable cycle for multiple inpatient and outpatient... 
    Full time
    Part time
    Monday to Friday
    Flexible hours
    2 days per week
    3 days per week

    Marylandtreatmentcenters.com

    Baltimore, MD
    5 days ago
  •  ...Company Overview: At Vision Technologies, our expertise spans the full spectrum of IT solutions and services. From cutting-edge audio visual and robust security systems to advanced structured cabling and network connectivity, we empower commercial, healthcare, higher... 
    Weekly pay
    Work experience placement
    Work at office

    Vision Technologies Inc

    Brooklyn, MD
    4 days ago
  • $50k - $65k

     ...Full-time Description Position: Accounting Assistant - Remote Department: Home Office (Candidates must reside in RI or...  ...Qualifications   Required ~2+ years of accounting or bookkeeping experience ~ Strong understanding of basic accounting principles... 
    Full time
    Work at office
    Remote work
    Home office
    Night shift

    GrabJobs

    Baltimore, MD
    20 hours ago
  • $58k - $70k

     ...to: Controller FLSA Status: Non-Exempt Position Type: Full-Time Position Summary The Baltimore Orioles are seeking a detail...  ...operations. The ideal candidate is highly organized, customer service-oriented, and committed to accuracy, compliance, and continuous... 
    Weekly pay
    Full time
    Casual work
    Flexible hours
    Afternoon shift

    AEG Presents

    Baltimore, MD
    2 days ago
  •  ...prior to payment. Ensure timely payment of vendors, utilities, service providers, and contractual obligations to maintain strong vendor...  ...to call home. As a vertically integrated company, we manage the full lifecycle of our communities— from development and asset management... 
    Work at office

    River View Companies

    Baltimore, MD
    5 days ago
  • $50k - $55k

     ...preferred. Proficient in Microsoft Office Suite. Prior experience with Sage MAS 100 a plus. Seniority level Associate Employment type Full-time Job function Accounting/Auditing Industries Manufacturing Benefits Medical insurance Vision insurance 401(k) Disability... 
    Full time
    Work at office

    Harrison Richard Group

    Baltimore, MD
    3 days ago
  • $19.03 - $22.39 per hour

     ...Job Title Billing and Customer Service Representative Job Description The Billing and Customer Service Representative supports...  ...work experience, skills, certifications, and geographic location. Full time positions are eligible for benefits that include... 
    Hourly pay
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Sinclair Broadcast Group

    Cockeysville, MD
    4 days ago
  • $70k - $90k

    Accounting & Payroll Coordinator A stable, family-owned real estate developer, owner, and property manager is seeking an Accounting & Payroll Coordinator to join its close-knit team. Reporting directly to the CFO/COO, this highly visible role combines payroll, accounting...
    Work at office
    Immediate start

    Creative Financial Staffing

    Lutherville Timonium, MD
    2 days ago
  • $72k - $85k

    Accounting & Payroll Coordinator Are you an experienced accounting professional with payroll expertise and a background in property management or real estate? A highly respected and stable real estate organization is seeking an Accounting & Payroll Coordinator to join...
    Work at office
    Immediate start

    Creative Financial Staffing

    Towson, MD
    2 days ago
  • $64.73k - $132.25k

     ...Business Process Solutions Payroll Analyst Join the world's leading professional services firm assisting employers in managing the complexities associated with all aspects of their workforce. As a Business Process Solutions Payroll Analyst, you will join a dynamic... 
    Work at office
    Local area
    Visa sponsorship
    2 days per week
    3 days per week

    Deloitte

    Baltimore, MD
    1 day ago
  •  ...Corporation, we are dedicated to delivering value-added construction services through a safety-conscious approach. Our mission is to build...  ...members are encouraged to grow professionally and reach their full potential. If you are ready for the next step in your career... 
    Work at office

    Priority Construction Corp

    Baltimore, MD
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full-Service Bookkeeper. Be the first to apply!