Compliance

CMS PBJ Reporting: A Practical Guide for Skilled Nursing Facilities

What the Payroll-Based Journal actually requires, the quarterly deadlines that catch facilities off guard, and how to stop reconciling contract staff hours by hand.

ArrivSure Team · July 17, 2026 · 3 min read

If you run a skilled nursing facility, the Payroll-Based Journal isn't optional. CMS requires every SNF to submit direct care staffing data electronically each quarter, and that data feeds directly into your Five-Star staffing rating on Care Compare — the rating families check before they ever call you.

Most facilities have payroll data for their own employees under control. The part that consistently causes trouble is everyone else: agency nurses, contract therapists, physicians, hospice workers, and other non-employee providers whose hours still count — and still have to be reported.

What PBJ requires

At its core, PBJ reporting means submitting, for every quarter:

  • Direct care hours worked each day, broken out by CMS job code (RN, LPN, CNA, therapists, physicians, and more than 30 other categories)
  • Employee vs. contract designation for every person reported
  • Census data, which CMS now derives from MDS assessments

Submissions go through CMS's system in a specific XML format, and the deadlines are fixed:

Fiscal quarter Period covered Submission deadline
Q1 October 1 – December 31 February 14
Q2 January 1 – March 31 May 15
Q3 April 1 – June 30 August 14
Q4 July 1 – September 30 November 14

Miss a deadline or submit incomplete data and your staffing rating can drop to one star — regardless of how well-staffed you actually are.

Where facilities get burned

After working with skilled nursing operators, the same failure points come up again and again:

Contract and agency hours fall through the cracks. Your payroll system knows nothing about the agency CNA who covered three shifts last month. Someone has to chase invoices, match them to dates, and convert them to reportable hours.

Physicians and therapists go under-reported. A medical director who rounds twice a week, a contract PT who comes in on Tuesdays — their hours count toward your staffing picture, but nobody is clocking them in.

Manual reconciliation eats days. Many facilities dedicate multiple staff-days per quarter to assembling spreadsheets from sign-in sheets, invoices, and memory — then hand-keying it all into a submission.

No audit trail. When CMS audits PBJ data (and they do), you need verifiable records behind every reported hour. A paper sign-in sheet with illegible signatures is a weak defense.

The fix: capture hours at the front door

Here's the insight that changes the math: every contract provider already walks past your front desk. If your check-in system captures who they are, when they arrived, when they left, and what role they were working — you've captured the exact data PBJ needs, automatically, with a timestamped audit trail.

That's how ArrivSure's healthcare module approaches it:

  • Providers check in at the kiosk like any other visitor — but their visit is logged as a PBJ work entry with the right job code
  • NPI and CCN lookup validates provider identities against national registries
  • Providers sign off on their hours at the kiosk or through a one-time link on their phone
  • At quarter end, you export a CMS-ready XML file instead of building a spreadsheet

The quarterly scramble becomes a review-and-export task, and every hour you report is backed by a verifiable check-in record.

Want to see PBJ automation on your own facility's workflow? Book a demo — most facilities are live within a day.

← All posts

Ready to Transform Your Front Desk?

Join healthcare facilities across Florida already using ArrivSure. Most are live the same day they start.