Nursing Home / SNF Billing

Nursing Home & Skilled Nursing Facility Billing
SNF Billing Built for Complex Payer Rules

Skilled nursing facility billing is governed by complex Medicare Part A and Part B rules, including PDPM classification, consolidated billing requirements, and MDS-driven reimbursement. Our team ensures proper SNF documentation.

ERG Performance Metrics
98%
A/R Collection Rate
99%
First-Pass Acceptance
5–10
Day Onboarding
150+
Providers Served
CPC & CPB (AAPC) · CCS (AHIMA)
Certified billing team for nursing home / snf practices
Common Nursing Home / SNF Codes

CPT & ICD-10 Codes We Handle

Our certified coders are trained on the full range of nursing home / snf billing codes — ensuring accurate submission and maximum reimbursement.

G0379 (SNF Admit)
99307–99310 (NF E&M)
97110 (PT Exercise)
G2211 (Complexity Adj)
UB-04 Form
PDPM Classification
Billing Challenges

Where Nursing Home / SNF Revenue Leaks

These are the most common billing challenges that lead to denials and underpayments in nursing home / snf practices — and how ERG prevents them.

  • PDPM classification accuracy
  • Consolidated billing requirements
  • Part A vs. Part B billing distinction
  • MDS documentation for billing
  • Three-day hospital stay requirement
What We Do

Nursing Home / SNF Billing Services

Our dedicated nursing home / snf billing team handles the full revenue cycle — from claim submission to payment posting and denial resolution.

  • SNF Part A billing
  • Part B therapy claims
  • Nursing facility E&M coding
  • MDS coordination
  • SNF denial management
Ideal for: Skilled nursing facilities, nursing homes, long-term care, rehab facilities

Why Nursing Home / SNF Practices Choose ERG

AAPC & AHIMA Certified
CPC, CPB, and CCS certified coders trained in nursing home / snf billing rules
98% Collection Rate
Systematic follow-up on every claim until paid
No Long-Term Contracts
Month-to-month. We earn your business every month.
Other Specialties

We Also Bill For

View all 30+ specialties

Nursing Home / SNF Billing

Ready to Increase Your
Nursing Home / SNF Collections?

Get a free, no-obligation practice analysis. We identify revenue leakage specific to nursing home / snf billing and show you how to recover it — at no cost.

DMCA compliant image
(function(){ // ── Hamburger menu ────────────────────────────────── var burger = document.getElementById('navBurger'); var menu = document.getElementById('mobileMenu'); function openMenu(){ if(!menu||!burger) return; menu.classList.add('open'); burger.setAttribute('aria-expanded','true'); var icon = burger.querySelector('i'); if(icon){ icon.className='fas fa-times'; } document.body.style.overflow='hidden'; } function closeMenu(){ if(!menu||!burger) return; menu.classList.remove('open'); burger.setAttribute('aria-expanded','false'); var icon = burger.querySelector('i'); if(icon){ icon.className='fas fa-bars'; } document.body.style.overflow=''; } window.closeMenu = closeMenu; if(burger){ burger.addEventListener('click', function(e){ e.stopPropagation(); if(menu.classList.contains('open')){ closeMenu(); } else { openMenu(); } }); } // Close on outside click document.addEventListener('click', function(e){ if(menu && menu.classList.contains('open') && !menu.contains(e.target) && e.target !== burger){ closeMenu(); } }); // Close on ESC document.addEventListener('keydown', function(e){ if(e.key==='Escape'){ closeMenu(); } }); // ── FAQ toggle ────────────────────────────────────── window.toggleFaq = function(btn){ var item=btn.closest('.faq-item'); var open=item.classList.contains('open'); document.querySelectorAll('.faq-item.open').forEach(function(el){el.classList.remove('open');}); if(!open) item.classList.add('open'); }; // ── Reveal on load ────────────────────────────────── document.querySelectorAll('.reveal').forEach(function(el){el.classList.add('visible');}); // ── Active nav highlight (homepage only) ──────────── if(window.location.pathname === '/' || window.location.pathname === '/index.html'){ window.addEventListener('scroll',function(){ var pos=window.scrollY+80; document.querySelectorAll('nav a[href^="#"]').forEach(function(a){ var id=a.getAttribute('href').slice(1); var sec=document.getElementById(id); if(sec&&sec.offsetTop<=pos&&sec.offsetTop+sec.offsetHeight>pos){ document.querySelectorAll('.nav-links a').forEach(function(l){l.classList.remove('active');}); a.classList.add('active'); } }); }); } })();