Provenance

Dataset ID
snf-cost-report
Entity Type
snf
Role
enrichment
Source
CMS
Vintage
FY2023
Entity Count
14,703
Last ETL Run
2026-04-13

Overview

The Skilled Nursing Facility Cost Report dataset contains facility-level financial and operational data self-reported by skilled nursing facilities to CMS via the Healthcare Cost Report Information System (HCRIS). Freestanding SNFs file on CMS Form 2540-10; hospital-based SNF units report as part of CMS Form 2552-10 (the hospital cost report). The dataset covers approximately 15,000 Medicare-certified SNFs and includes line items from multiple worksheets spanning revenue, expenses, balance sheet data, patient days by payer, staffing, and bed counts. Cost reports are filed annually on each facility's own fiscal year, meaning the dataset for any given federal fiscal year contains reports with fiscal year end dates spanning a 12-month window.

CareGraph derives key performance metrics from raw worksheet line items: operating margin, cost per resident day, occupancy rate (from available bed-days and total patient days on Worksheet S-3), and Medicare/Medicaid day shares. These metrics enable comparisons of financial viability, payer mix exposure, and operational efficiency across SNFs. The data supports questions such as which facilities operate at negative margins, how Medicaid-heavy payer mix correlates with financial distress, and how staffing cost ratios vary by facility size and ownership type.

Join Strategy

Each cost report record is keyed by the facility's CMS Certification Number (CCN), a 6-character zero-padded string (e.g., 055001). CareGraph normalizes CCNs to 6 characters with leading-zero preservation during ETL. The CCN joins cost report financial data to the SNF entity page, where it is displayed alongside quality measures, staffing data, and penalty information from other CMS datasets. For hospital-based SNF units, the CCN identifies the SNF subunit rather than the parent hospital, so the join is SNF-specific. When a facility files multiple cost reports for overlapping periods (e.g., an initial filing and an amended filing), CareGraph retains the most recent submission per fiscal year end date, determined by the latest FY_END_DT and processing date combination.

Known Limitations

Data Quality Notes

← Back to Methodology Hub · Report an error