Corporate Bookkeeper for Skilled Nursing Home Company

TMC: Therapy Management Corporation

Robertsdale (AL)

On-site

USD 45,000 - 60,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TMC: Therapy Management Corporation is seeking a Corporate Bookkeeper to oversee financial operations across multiple skilled nursing facilities. This role includes managing accounts payable and receivable, maintaining resident trust accounts, and ensuring compliance with healthcare billing regulations.

The ideal candidate will have 3–5 years of bookkeeping experience in the healthcare sector, a strong proficiency in QuickBooks, Sage, or Yardi Voyager, and advanced Excel skills. Strong organizational skills and attention to detail are essential for this role.

Qualifications

  • 3–5+ years of experience in bookkeeping within long-term care or skilled nursing.
  • Strong proficiency in QuickBooks, Sage, Yardi Voyager, and advanced Excel skills.
  • In-depth knowledge of GAAP and Medicare/Medicaid billing regulations.

Responsibilities

  • Manage resident accounts, including Medicaid/Medicare billing.
  • Review, code, and process vendor invoices.
  • Reconcile bank statements and assist in preparing financial statements.
  • Maintain records of resident trust fund disbursements.
  • Assist with payroll processing and manage payroll tax documentation.

Skills

Bookkeeping experience
Attention to detail
Organizational skills
Confidentiality
Excel proficiency (pivot tables, vlookups)

Education

Associate’s degree in Accounting or Business

Tools

QuickBooks
Sage
Yardi Voyager

Job description

Overview

The Corporate Bookkeeper for a skilled nursing home chain manages the day-to-day financial operations across multiple facilities, ensuring compliance with healthcare-specific billing (Medicare/Medicaid) and maintaining accurate financial records. This role bridges facility-level administrative actions with corporate financial reporting, focusing on accounts payable, accounts receivable, and resident trust funds.

Key Performance Indicators
  • Timely completion of month-end closing.
  • Accuracy of resident trust fund audits.
  • Reduction in outstanding accounts receivable.
Responsibilities
  • Accounts Receivable & Billing: Manage resident accounts, including processing private pay, Medicaid/Medicare billing, and insurance claims.
  • Accounts Payable: Review, code, and process vendor invoices for multiple facilities, ensuring timely payment and accurate expense distribution.
  • Reconciliations & Reporting: Reconcile bank statements for multiple locations and assist in preparing monthly financial statements, including balance sheets and profit & loss statements.
  • Resident Trust Accounts: Maintain meticulous records of resident trust fund disbursements and receipts, ensuring regulatory compliance.
  • Payroll Support: Assist with payroll processing, monitoring employee time sheets, and managing payroll tax documentation.
  • General Ledger Maintenance: Post daily transactions and maintain the general ledger for the corporation.
  • Compliance: Ensure all financial activities adhere to HIPAA regulations and state/federal long-term care regulations.
Qualifications
  • Experience: 3–5+ years of experience in bookkeeping, specifically within long-term care, skilled nursing, or a multi-facility healthcare environment.
  • Education: Associate’s degree in Accounting or Business, or equivalent experience.
  • Software Proficiency: Strong proficiency in QuickBooks, Sage, or Yardi Voyager; advanced Excel skills (pivot tables, vlookups).
  • Technical Knowledge: In-depth knowledge of GAAP (Generally Accepted Accounting Principles) and Medicare/Medicaid billing regulations.
  • Soft Skills: High attention to detail, strong organizational skills, and the ability to maintain confidentiality.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Corporate Bookkeeper for Skilled Nursing Home Company
Corporate Bookkeeper for Skilled Nursing Home Company

TMC • Robertsdale (AL)

On-site
USD 50,000 - 70,000
Bookkeeper
Bookkeeper

Castleseniorlivingny • New York (NY)

Hybrid
USD 45,000 - 65,000
Competitive compensation
Supportive team environment
Meaningful setting serving seniors
+1
Accounts Payable and Receivable Bookkeeper
Accounts Payable and Receivable Bookkeeper

Socket.dev • Middletown (RI)

On-site
USD 30,000 - 34,000
Health insurance
Dental insurance
Vision insurance
+5
Accounts Payable and Receivable Bookkeeper
Accounts Payable and Receivable Bookkeeper

Genesiscareers • Middletown (RI)

On-site
USD 30,000 - 34,000
Variable compensation
Tuition discounts
Employee Assistance Program
+13
Accounts Payable and Receivable Bookkeeper
Accounts Payable and Receivable Bookkeeper

Genesis Administrative Services LLC • Middletown (RI)

On-site
USD 30,000 - 34,000
Variable compensation plans
Tuition discounts
Travel discounts
+15
Accounts Payable and Receivable Bookkeeper
Accounts Payable and Receivable Bookkeeper

Genesis • Middletown (RI)

On-site
USD 30,000 - 34,000
Variable compensation plans
Tuition, Travel, and Wireless Service 
Employee Assistance Program
+6
Business Office Assistant-Bookkeeper - Healthcare Exp Needed
Business Office Assistant-Bookkeeper - Healthcare Exp Needed

Generations Healthcare • Temecula (CA)

On-site
USD 28,000 - 34,000
Healthcare benefits
Sign-on bonuses (if applicable)
Accounts Receivable Bookkeeper
Accounts Receivable Bookkeeper

Genesis HealthCare, Inc. • Dunbar (WV)

On-site
USD 25,000 - 29,000
Variable compensation plans
Tuition, Travel, and Wireless Service 
Discounts for employees
+14
Corporate Bookkeeper for Skilled Nursing (Multi-Location)
Corporate Bookkeeper for Skilled Nursing (Multi-Location)

TMC • Robertsdale (AL)

On-site
USD 50,000 - 70,000
Accounts Receivable Bookkeeper
Accounts Receivable Bookkeeper

Genesis • Dunbar (WV)

On-site
USD 25,000 - 29,000
Variable compensation plans
Tuition, Travel, and Wireless Service 
Employee Assistance Program
+13