Full-Service Bookkeeper
$75k - $90kMainspring Recovery
Mainspring Recovery is a mission-driven behavioral health organization built on the belief that healing happens when the right people are in the room. We provide care across multiple levels, including Residential, Partial Hospitalization (PHP), and Intensive Outpatient (IOP), supporting individuals and families throughout the recovery process. Every role at Mainspring, clinical and non-clinical alike, contributes to creating safe, structured, and effective environments where people can rebuild their lives. We invest in strong teams, clear systems, and thoughtful leadership, believing meaningful impact comes from doing the work well, supporting one another, and holding ourselves to high standards across the organization. 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 elevate 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. Equal Employment Opportunity Statement Mainspring 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 The Pay Range For This Role Is 75,000 - 90,000 USD per year(Corporate) #J-18808-Ljbffr Mainspring Recovery
- 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
- ...Sage Summary: 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/Washington...SuggestedFull timeWork at office
- 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
- ...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 and...SuggestedFull timeWork at office
- A growing architectural firm in Baltimore seeks an experienced Full Charge Bookkeeper to manage financial operations. The role involves overseeing accounts payable and receivable, financial reporting, and compliance with GAAP. The ideal candidate will have 8-10 years of...SuggestedFull timeWork at office
$30 - $37 per hour
...issues, and implement improvements.Provide exceptional customer service by promptly responding to employee inquiries related to payroll,... ...work experience, skills, certifications, and geographic location. Full time positions are eligible for benefits that include...Hourly payFull timeWork experience placementH1bWork at officeLocal areaFlexible hours$70k - $76k
A human resources services company in Baltimore is seeking a detail-oriented associate to manage and validate personnel records. The role... ...experience with USA Staffing and related HR systems. This is a full-time position offering a competitive salary range of $70,000.00...Full time- ...week in Rosedale, MD* 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
- Judit Inc in Maryland is seeking a payroll specialist to process timecards and payroll for multiple companies and address discrepancies. You will review payroll, prepare journal entries, and assist employees with questions, while adhering to internal controls. Experience...
- ...The Maryland Department of Human Services in Baltimore is looking for an individual to audit and verify timesheets and payrolls. This role involves ensuring accurate leave taken and liaising on pay issues. The position offers comprehensive benefits including health insurance...Remote work
- ...and professional well-being. This job description is a general outline of the duties and requirements involved in this role. A full job description will be provided to candidates during the interview process. Everstand is an equal-opportunity employer...Local areaFlexible hours
- Accounting Clerk Lead The Accounting Lead is responsible for supporting the day-to-day Accounts Receivable and Accounts Payable functions. This position supports the accurate processing of customer payments, timely handling of vendor invoices, and proper documentation...Work at officeFlexible hours
$19 - $21 per hour
...verbal communication skills Ability to work independently while contributing effectively to a team Previous office, customer service, or accounting-related experience or coursework preferred, but not required What We Offer ~$19 - $21 plus commissions ~100%...Temporary workWork at officeLocal area$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 payPermanent employmentFull timeTemporary workCasual workWork at officeLocal areaRemote workMonday to FridayFlexible hours- ...are looking for an Experienced Part Time Bookkeeper for our 3 Pediatric Offices - Pediatrics... ...Position is currently part time but may require full time hours depending on workload. Our... ...issues Provide excellent customer service to internal stakeholders Process Improvement...Weekly payFull timeContract workPart timeWork at office
- ...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 timeWork at office
$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- ...support the HR team with reporting, onboarding follow-up, payroll data input, audits, and compliance tasks, while delivering excellent service to our employees. The ideal candidate has 1-3 years in office administration or HR support, strong Excel and Workday familiarity,...Work at office
$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...InternshipWork at officeLocal areaImmediate start3 days per week- Ledgent is seeking an Accounting Clerk to join our team in Baltimore, MD. This full-time, on-site role supports the accounting department with cash applications, AR support, and general accounting functions. The ideal candidate has at least 1 year of accounting experience...Full time
$21 - $23 per hour
Accounting Clerk Location: Baltimore, MD Schedule: Full-Time, On-Site Compensation: $21-$23/hour DOE Employment Type: Direct Hire /... ...finance team Qualifications Minimum of 1+ year of accounting, bookkeeping, accounts receivable, or cash application experience Strong understanding...Permanent employmentFull timeWork at officeLocal area$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$75k - $85k
...term incentive eligibility (if applicable). Benefits At Brown Advisory we offer a competitive compensation package, including full benefits. ~ Medical ~ Dental ~ Vision ~ Wellness program participation incentive ~ Financial wellness program ~ Fitness...Temporary workLocal area$60k - $65k
...receipts management and application, collections, and customer service. This position reports to the Controller. What you'll do: Generate... ...Student Loan Debt Repayment Assistance for qualified employees Full health benefits - medical, dental, vision, prescription, FSA/HSA...Work at officeLocal areaFlexible hours- ...overtime, shift differentials, bonuses, commissions, retro pay adjustments, deductions, garnishments, and benefit withholdings. Ensure full compliance with all federal, state, and local payroll tax regulations and applicable union agreements, including wage rates, benefit...Hourly payFor contractorsLocal areaShift work
- ...responsible for the accurate, timely, and controlled execution of the full accounts payable cycle for a high-volume manufacturing and... ...receiving, operations, and vendors, and prevent avoidable late fees or service interruptions. Reconcile vendor statements and resolve...
- ...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
$60k - $65k
...activities to ensure accurate, timely revenue recognition and collectionGenerate and submit accurate invoices and claims for all services renderedManage billing and claims submissions through DDA systems (including CIMS and LTSS), the DORS portal, and other applicable...$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 timeWork at office- ...to clean, renewable energy. Location Hunt Valley, MD Job Type Full-Time Schedule Monday to Friday Pay 55,000 to 65,000 Position Summary... ...assistant to join our team. An associate degree in accounting, bookkeeping, or related fields is preferred. This role will have...Full timeRelocationMonday to FridayFlexible hoursShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full-Service Bookkeeper. Be the first to apply!



