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

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 1 day ago
Similar jobs that could be interesting for youBased on the Bookkeeper in Baltimore, MD vacancy
  • $20 - $29 per hour

     ...Overview Job Title: Remote Bookkeeper / Accountant / Staff Accountant (Full-Time) - QuickBooks Online Experienced Location: Tampa, FL (Fully Remote - US Only) Hours: 40 hours/week Compensation: $20-29/hour based on experience, plus production bonuses after a 90-day probationary... 
    Suggested
    Full time
    Casual work
    Remote work
    Afternoon shift

    GrabJobs

    Baltimore, MD
    3 days ago
  • $4,900 per month

     ...and experience. We prioritize people who can do this successfully! *Please only apply for this job if you are located in the US. Bookkeeper (Remote) Wing is on the exciting mission of redefining the future of work for companies worldwide! We are looking to be the one-stop... 
    Suggested
    For contractors
    Immediate start
    Remote work
    Work from home
    Worldwide

    GrabJobs

    Baltimore, MD
    2 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 maintaining accurate records, managing vendor payments, assisting with payroll processing, and ensuring compliance with internal accounting... 
    Suggested
    Hourly pay
    Full time
    Local area
    Flexible hours

    TBest Services, Inc.

    Lutherville Timonium, MD
    5 days ago
  • $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... 
    Suggested
    Work at office
    Local area

    Zenith American Solutions

    Sparks Glencoe, MD
    4 days ago
  • $22 - $27 per hour

     ...Experienced Part Time BookkeeperWe are looking for an Experienced Part Time Bookkeeper for our three pediatric offices - Pediatrics at Chartley, Valley Pediatric Associates, and Carroll Pediatric Center. Office locations in the Baltimore metro area - Owings Mills, Reisterstown... 
    Suggested
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Part time
    Work at office

    Trusted Doctors, LLC

    Reisterstown, MD
    4 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
    2 days ago
  •  ...CliftonLarsonAllen (CLA) Search has been retained by a well-established specialty contractor in Maryland to identify a Bookkeeper to join their growing team. Our client specializes in exterior building envelope solutions for commercial and institutional facilities, providing... 
    Contract work
    For contractors
    Work at office
    Shift work

    CLA (CliftonLarsonAllen)

    Halethorpe, MD
    2 days ago
  •  ...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... 

    Legacy Search Advisors

    Perry Hall, MD
    4 days ago
  • 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...

    Ontario Trillium Foundation

    Catonsville, MD
    4 days ago
  •  ...Accounting/Bookkeeping Job Duties: The accounting / bookkeeper is responsible for maintaining the financial records of a company by accurately recording the day to day financial transactions. They will perform a range of general clerical, accounting and bookkeeping support... 

    TradeJobsWorkForce

    Baltimore, MD
    2 days ago
  •  ...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 time
    Work at office

    ci design, inc.

    Baltimore, MD
    3 days ago
  •  ...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... 
    Weekly pay

    Jobtailor

    Baltimore, MD
    6 hours ago
  • $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

    FTS

    Baltimore, MD
    1 day ago
  • $21 per hour

     ...in a small business office environment. This role is ideal for someone who enjoys balancing administrative responsibilities with bookkeeping tasks and takes pride in keeping operations running smoothly while supporting leadership in these critical roles. We are seeking... 
    Hourly pay
    Full time
    Work at office

    WAS, LLC

    Baltimore, MD
    9 days ago
  • 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 time
    Work at office

    Rmf Engineering, Inc.

    Baltimore, MD
    1 day ago
  • $27 - $32 per hour

    The Accounts Payable Specialist ensures the accurate processing and recording of the organization’s payables and the responsible management of client funds, trust accounts, or program-specific funds. This role plays a critical part in maintaining financial integrity and...
    Contract work

    Latitude

    Windsor Mill, MD
    1 day ago
  • $25 - $32 per hour

    Position Summary: We are seeking a detail-oriented and experienced Accounts Payable (AP) Specialist with a background in the nonprofit sector to manage all aspects of accounts payable and vendor relationships. This role is critical to ensuring accurate, timely processing...
    Contract work

    Latitude

    Windsor Mill, MD
    1 day ago
  • $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 to serving...
    Full time
    Work at office
    Local area
    Flexible hours

    Banner Company Limited

    Baltimore, MD
    1 day ago
  • 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...

    TradeJobsWorkForce

    Baltimore, MD
    4 days ago
  •  ...Accounting, Finance, Business, or a related field, or equivalent professional experience. At least two years of experience in accounting, bookkeeping, finance, or a related position. Strong understanding of basic accounting principles and practices. Proficiency with Microsoft... 
    Local area
    Remote work

    GrabJobs

    Baltimore, MD
    2 days ago
  •  ...skill level necessary to perform the duties listed above. Graduation from a recognized high school PLUS two years' experience in bookkeeping, accounting or auditing work. Good knowledge of bookkeeping and accounting principles and practices. Good knowledge of office... 
    Work experience placement
    Work at office

    GovernmentJobs.com

    Towson, MD
    1 day ago
  • $41.87k - $48.34k

     ...subordinate personnel. Qualifications Graduation from a recognized high school plus four years of experience in bookkeeping, accounting, or auditing work. (Additional education in bookkeeping, accounting, or auditing may be substituted, on a year-for-... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    Baltimore County

    Towson, MD
    3 days ago
  • $19 - $21 per hour

    Property Accounting Coordinator 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...
    Temporary work
    Work at office
    Local area

    Maryland Management Company

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

     ...Requirement/Must Have ~1-3 years of experience. ~ Strong verbal and written communication skills. Responsibilities Perform bookkeeping work in an accounting department, including posting data or keeping other records concerning client billing and forecasting.... 
    Remote job

    Cynet Systems

    Linthicum Heights, MD
    20 hours ago
  • $22 - $30 per hour

    Accounting - Deal Clerk Department: Accounting Employment Type: Full Time Location: All Roads Corporate Description Do you have previous automotive/truck/equipment transaction experience? All Roads in Dundalk, MD has a great opportunity for an Accounting/Deal Clerk. ...
    Hourly pay
    Full time
    Monday to Friday
    Flexible hours
    Shift work
    Night shift

    All Roads

    Dundalk, MD
    2 days ago
  • Accounting Assistant APPerforms accounts payable and other related accounting and office support duties as required or assigned. Prepare vendor bills and employee reimbursement/expenses on a weekly basis assigning appropriate account numbers. Update accounting system with...
    Work at office

    Nexus Family Healing

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

    Base pay range $50,000.00/yr - $55,000.00/yr One of our best client's located in Baltimore is looking to add an Accounts Receivable Clerk to their growing team. Responsibilities Prepare, post and record customer payments and transactions. Create and submit invoices to ...
    Full time
    Work at office

    Harrison Richard Group

    Baltimore, MD
    1 day ago
  • $18 - $22 per hour

    Maryland Treatment Centers (MTC) Location: Mountain Manor – Baltimore MD Position: Accounts Payable 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...
    Full time
    Part time
    Monday to Friday
    Flexible hours
    2 days per week
    3 days per week

    Ellenco Estágios e Treinamentos

    Baltimore, MD
    2 days ago
  • $42k - $48k

    At The Battery Network, we are leading the charge to turn yesterday’s batteries into tomorrow’s power. As the nation’s premier battery collection and recycling nonprofit, we’ve spent over three decades leading the charge toward a cleaner planet and a circular economy. ...
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    GrabJobs

    Baltimore, MD
    2 days ago
  • Accounts Receivable ClerkThe Accounts Receivable Clerk in the Office of Student Accounts is responsible for performing a variety of financial and customer service functions related to student tuition and accounts receivable operations. This includes billing, posting payments...
    Work at office
    Monday to Friday

    Baltimore City Community College

    Baltimore, MD
    1 day ago

Do you want to receive more vacancies?

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