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:
- ...firm in the Baltimore market that is scaling aggressively. They are entrepreneurial and tech-forward. This is not a traditional bookkeeping role — it’s a growth seat inside a firm that intends to build something meaningful. If you want to join early and grow with the business...Suggested
- Ontario Trillium Foundation busca un ama de llaves para mantener las habitaciones limpias y áreas públicas del hotel, asegurando que el personal cumpla con los procedimientos del hotel. La posición puede requerir limpieza profunda ocasional dentro de las habitaciones y...Suggested
$25 - $30 per hour
...Our nonprofit client, located in downtown Baltimore, is seeking a detail-oriented Bookkeeper to join their team on a temp-to-hire basis. This is an excellent opportunity for an accounting professional with nonprofit experience who enjoys working in a collaborative environment...SuggestedHourly payPermanent employmentFull timeTemporary workCasual workWork at officeLocal areaRemote workMonday to FridayFlexible hours- ...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...SuggestedFull timeWork at office
- ...Requirements Associate’s or Bachelor’s degree in Accounting, Finance, or related field preferred 2–5 years of accounts payable or bookkeeping experience (healthcare experience preferred) Experience in multi-location or physician practice environments is a plus Strong...SuggestedWeekly pay
$21 - $23 per hour
...Title: Bookkeeper Department: Trust Accounting Position Type: Non-Exempt Hours per Week: 40 Position Summary The Bookkeeper provides financial accounting for assigned Client(s) and Trust Fund(s) in accordance with company policies, regulatory requirements...Work at officeLocal area$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 maintaining accurate records, managing vendor payments, assisting with payroll processing, and ensuring compliance with internal accounting...Hourly payFull timeLocal areaFlexible hours- ...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...Full timeWork at office
$25 - $30 per hour
...Pay Range FTS, Inc. provided pay range: $25.00/hr - $30.00/hr. Recruiter Accounting & Professional Services. Overview The Bookkeeper is responsible for maintaining accurate financial records and supporting daily accounting operations. This includes managing transactions...Full time- ...St. Joseph School in Cockeysville is seeking a part-time Bookkeeper for the 2026-2027 school year. The role supports the Principal and School Board in budgeting, payroll, tuition management, accounting, and financial reporting per Archdiocesan guidelines. Responsibilities...Part time
$60k - $65k
Join one of Baltimore's Best Places to Work! About this role: The Banner is a nonprofit, digital local news organization dedicated to strengthening the Baltimore region through independent, high-quality journalism. We are building a mission-driven team committed...Full timeWork at officeLocal areaFlexible hours- Job Posting The ideal candidate will be well organized and comfortable dealing with financial data. This individual will be responsible for overseeing the accounts payable and receivable, processing payroll and conducting other tasks related to finance. They should ...Work at office
- Description RMF Engineering is an innovative, top-ranked, national engineering firm that specializes in providing design and engineering services for all aspects of building and utility infrastructure construction. RMF offers a balanced benefits package that centers...Full timeWork at office
- ...Job Description Job Description Robert Half is seeking a detail-oriented and experienced Bookkeeper with strong reconciliation expertise to manage day-to-day accounting activities and ensure the accuracy and integrity of financial records. The ideal candidate has...
$38.1k - $43.85k
...Qualifications Training and Experience: Graduation from a recognized high school PLUS two years' experience in bookkeeping, accounting or auditing work. (Additional education in bookkeeping, accounting, or auditing may be substituted, on a year-for-year...Full timeContract workWork experience placementWork at officeFlexible hours- ...work performed by subordinate personnel. Qualifications Graduation from a recognized high school, PLUS Four years' experience in bookkeeping, accounting, or auditing work (Additional education in bookkeeping, accounting, or auditing may be substituted, on a year-for-year...Work experience placementWork at office
$19 - $21 per hour
Maryland Management Company At Maryland Management, your career can grow as fast as your ambition. We're proud that 90% of our Regional Management Team has been promoted from within, and that more than 80% of our Community Managers started in leasing roles. If you're...Temporary workWork at officeLocal area$24.02 per hour
Temporary Invoice 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...Full timeTemporary work- Job Description Job Description Role & Responsibilities Record and apply customer payments ( Checks, ACH, wire transfers, credit cards ) Address and resolve payment discrepancies Monitor outstanding balances and follow up on overdue accounts Reconcile customer...Daily paidTemporary workFlexible hours
$50k - $80k
...Job Description Job Description Description: Personal injury law firm is looking to hire a bookkeeper to assist with managing accounts payable, reviewing and completing settlement disbursements, writing checks, recording expenses, monitoring and reconciling operating...Work at office$20 per hour
...Job Description Job Description Benefits: ~ Flexible schedule About the Role: Bookkeeper part-time, $20 per hour, 3 days/week with Admin.work. This is NOT a restaurant position. The Applicant must have experience in QuickBooks desktop version, bank reconciliation...Hourly payPart timeWork at officeFlexible hours3 days per week- Accounting Clerk Job Responsibilities: Supports accounting operations by filing documents, reconciling statements, and running software programs. Maintains accounting records by making copies and filing documents. Reconciles bank statements by comparing statements...
- St. Joseph School in Cockeysville, MD is seeking a part-time Bookkeeper for the 2026-2027 school year. This experienced accounting professional will assist the Principal in the stewardship of the school's finances, including budgeting, payroll, tuition management, accounting...Part time
$18 - $24 per hour
...Locations Showing 1 location Cockeysville, MD 21030, USA Description St. Joseph School in Cockeysville is seeking a part-time Bookkeeper for the 2026-2027 school year. This experienced accounting professional will assist the Principal in the stewardship of the school...Hourly payPart time- 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...
- A fast-growing firm in Baltimore is seeking an individual for a unique bookkeeping role that emphasizes personality and client engagement. This position involves owning QuickBooks Online bookkeeping and providing support on client projects as needed. The ideal candidate...
- Accounts Payable ClerkBlauvelt Group: Immediate Opening for an Accounts Payable ClerkAre you looking for a fun, dynamic workplace where your organizational skills are valued? Do you want to be part of a loving team that supports your growth in a fast-paced environment?...Immediate startMonday to Friday
- Job Description- Accounts Payable Specialist (Multi-Family) Position Summary The Accounts Payable Specialist is responsible for the accurate and timely processing of vendor invoices and payments across a multifamily property management portfolio. This role ensures proper...Work at office
$60k - $65k
Accounts Receivable Specialist CFS is partnering with a non profit healthcare organization to find an Accounts Receivable Specialist to join their team on a contractual basis. This mission driven organization fosters a supportive, collaborative work environment where...$26.59 - $33.28 per hour
DLA Piper is, at its core, bold, exceptional, collaborative and supportive. Our people are the backbone, heart and soul of our firm. Wherever you are in your professional journey, DLA Piper is a place you can engage in meaningful work and grow your career. Let’s see what...Hourly payWork at officeRemote workRelocationVisa sponsorshipRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!
- bookkeeper - construction Baltimore, MD
- virtual bookkeeper no experience Baltimore, MD
- bookkeeping clerk Baltimore, MD
- remote bookkeeper part time Baltimore, MD
- work from home bookkeeper no experience Baltimore, MD
- bookkeeper Baltimore, MD
- gl accountant Baltimore, MD
- accounting technician Baltimore, MD
- school bookkeeper Baltimore, MD
- senior accounting associate Baltimore, MD




