Home / Blog / Urgent care
Blog · Urgent care RCM

Urgent care RCM KPIs: the nine benchmarks that matter

Nine KPIs for an unscheduled, patient-pay-heavy, two-billing-model business: each with the formula, the data source and the review trigger we set on our own scorecards.

Short answer: split every KPI by billing model first (global S9083 contracts vs itemized payers), then by payer and site, and read all nine on one page every Monday. A revenue-per-visit figure that blends the two books means nothing.
S9083 global · itemized E/M 835 · 837 · check-in result Medicare timely filing · 12 months Monday · 30 minutes · 9 tiles

October 27, 20268 min readASP-RCM Solutions

Edition
Oct 2026
Focus
Urgent care KPIs
Metric
9 benchmarks
Framework
Monday, 30 minutes
Payers
S9083 vs itemized
Length
8 min read
9KPIs
Each with a formula, a source and a review trigger, on one page
2books
Global S9083 contracts and itemized payers, never blended; Medicare and the national payers are always itemized [4]
12months
Medicare timely filing from the date of service; commercial contracts can be far shorter [1]
95%
First-pass yield trigger for any payer with more than 50 claims in the month
The scorecard

Nine tiles with formula, source and trigger, every Monday

Urgent care bills the same visit two ways: global S9083 where a contract pays it, itemized E/M plus procedures everywhere else [4]. Generic dashboards do not know that.

1. Revenue per visit

by billing model · 835 + visit log

  • Net payments posted divided by visits, per book
  • Trigger: any week more than 5 percent below the trailing 12-week average

2. Time-of-service collection

by site, shift · check-in result + deposit

  • Patient cash at the visit over responsibility identified at check-in
  • Trigger: below 90 percent

3. Patient share of cash

by payer mix · 835 + patient posting

  • Patient payments over total payments
  • Rising share with a flat KPI 2 means balances are moving to statements

4. First-pass yield

by payer · 277 + 835

  • Claims paid on first submission over claims submitted
  • Trigger: below 95 percent, payers with 50+ claims

5. Days to bill

by site, provider · visit log + 837 dates

  • Calendar days from visit to claim submission
  • Trigger: above 2 business days at any site

6. Days in AR

by payer class · AR aging + charges

  • Open AR over average daily charges, last 90 days
  • Trigger: above 35 days, or rising three weeks in a row

7. AR over 90 days

payer vs patient · AR aging

  • AR older than 90 days over total open AR, split
  • Trigger: above 25 percent, or patient share of the bucket rising

8. Denials by root cause

cause, owner · 835 CARC + RARC

  • Denied lines by cause over lines submitted
  • Trigger: any single cause above 2 percent of lines

9. Credit balances to AR

posting team · credit report

  • Credit balances over open AR
  • Trigger: above 10 percent, or any month-over-month growth
The trigger lines

Where each tile turns red

Review triggers on the percentage KPIs

Our operating targets, stated so you can argue with them. Not industry statistics. Floors are blue; ceilings are gold.

First-pass yieldfloor, per payer
95%below = review
Time-of-service collectionfloor, per shift
90%of identified copays and self-pay
AR over 90 daysceiling, share of open AR
25%above = split payer vs patient
Credit balancesceiling, share of open AR
10%or any growth
Revenue per visit dipceiling, vs 12-week average
5%any week, same book
Single denial causeceiling, share of lines
2%of lines submitted
025%50%75%100%
Floor: stay aboveCeiling: stay below
Takeaway

Nine tiles, each producible from the 835, the 837 batch dates and the check-in result. If a tile cannot be produced from those three sources, it is an opinion, not a KPI.

KPI 1 and 2

The two that decide the month

Revenue per visit is the number owners quote and the one most often wrong: it blends two books and ignores the patient, often the largest payer and the only one you can collect from before the service.

Split first

  • Global S9083 contracts and itemized payers in separate columns
  • Medicare, UnitedHealthcare and Cigna are always itemized [4]

Collect at the counter

  • For self-pay patients the good faith estimate is the collection document
  • CMS says a bill at least $400 above it may be disputed [3]

Report by shift

  • Time-of-service collection varies more by shift than by site; the evening desk is usually the gap
  • The denominator comes from the check-in result; our eligibility verification page describes the three-checkpoint model
KPI 4, 5 and 8

Where a first-pass denial usually starts

A ranking of where to look first, not a measured distribution; your CARC map gives the real one. Medicare allows 12 months to file [1]; commercial contracts can be far shorter.

  1. 1
    Front deskEligibility, plan, demographics at check-in. Look here first.
  2. 2
    Charge entryPlace of service locked per site [5], billing model by payer, modifier 25
  3. 3
    CodingE/M level, procedure capture, separately documented E/M
  4. 4
    SubmissionTimely filing, payer edits, 837 batch date
  5. 5
    PayerContract load, system edits. Late PA decisions: 72 hours expedited, 7 days standard, specific reason required [2]
Pre-bill controls you ownPayer side, citable in the appeal
KPI 8 set-up

Denials by root cause, not by payer

StepDoResult
MapSet up 1
DoMap every CARC and RARC pair on the 835 to one of six causes: billing model, place of service, modifier 25, eligibility, timely filing, after-hours codes bundled
ResultOne owner per cause
PublishSet up 2
DoDenied lines by cause as a share of lines submitted, weekly, with the pre-bill control that should have stopped it
ResultKPI 8 on the Monday page
RetireSet up 3
DoRetire a cause from the list only after four weeks under the 2 percent trigger
ResultFull taxonomy: control nine in the 2027 operating manual; after-hours has its own rulebook
KPI 6, 7 and 9

Reading the balance-sheet KPIs together

Split patient from payer in the over-90 bucket; they age and collect differently. Credits larger than open AR are a posting problem, not a collections success.

PatternLikely causeFirst action
Days in AR flat, AR over 90 risingOld patient balances or one payer stalledSplit the over-90 bucket by payer and patient; work the largest cell
Days in AR falling, credit balances risingPayments posted to the wrong account or duplicate patient paymentsReconcile credits to remittances before celebrating the AR drop
AR over 90 mostly patientTime-of-service collection weak in an earlier quarterFix KPI 2 at the desk; statements will not recover it
AR over 90 mostly one payerEnrollment gap, contract not loaded, or the wrong billing modelCheck provider enrollment and the S9083 or itemized attribute for that payer [4]
What to do this week

Running the Monday review

One page, thirty minutesEach tile shows this week, last week and the trigger; anything over the trigger gets an owner and a date.
Configure the KPI 2 denominatorPatient responsibility identified at check-in; without that field the rate cannot be computed.
Watch item: same-day E/M proposalShows up in revenue per visit on itemized Medicare and Medicare Advantage books; see the CY2027 PFS insight.
Watch item: January 1, 2027 telehealth modifiersShows up in first-pass yield; see the virtual visits insight.
Put the nine numbers in the contractIn-house or billing company, ask for exactly these nine; the 2027 build-or-buy math shows how.
Review them with someoneOur urgent care billing services team reviews them with every client on Monday; the urgent care RCM solution page describes the engagement.
FAQ

Frequently asked questions

What is the most important urgent care RCM KPI?

Revenue per visit, split by billing model, read next to the time-of-service collection rate. The first tells you what a visit is worth by payer once global S9083 contracts and itemized payers are separated; the second tells you how much of the patient's share you collected while the patient was still in the building.

How do you calculate time-of-service collection rate for urgent care?

Patient cash collected at the visit divided by patient responsibility identified at check-in, by site and shift. The denominator comes from the check-in eligibility result (copay, deductible remaining) or the self-pay estimate, so the eligibility transaction has to run before the patient is roomed.

What is a good days-to-bill target for urgent care?

We set the review trigger at two business days from visit to claim submission at every site. Medicare allows 12 months from the date of service, but commercial contracts can be much shorter, and a claim sitting in a coding queue is spending that window.

Why split AR over 90 days between payer and patient?

Because the causes and the fixes differ. Patient balances over 90 days usually trace to weak time-of-service collection months earlier; payer balances over 90 days usually trace to an enrollment gap, an unloaded contract or the wrong billing model for that payer.

Sources
  1. CMS Medicare Claims Processing Manual, Chapter 1, section 70, Time Limitations for Filing Part A and Part B Claims (12 months, 42 CFR 424.44)
  2. CMS fact sheet, CMS Interoperability and Prior Authorization Final Rule (CMS-0057-F), January 17, 2024
  3. CMS, Medical bill rights: good faith estimates (page updated October 5, 2026)
  4. UnitedHealthcare Reimbursement Policy 2026R0108A, Urgent Care Policy, Professional (anniversary review August 1, 2026)
  5. CMS Place of Service Code Set (page last modified February 17, 2026)

Checked October 25, 2026. Rules change; confirm against the source before relying on them. Figures from the CY2027 Physician Fee Schedule proposed rule are proposed, not final; re-check them against the final rule.

Related

Want the nine KPIs built from your own 835s?

Send 90 days of remittances, the visit log and the check-in results. We return the scorecard with your numbers against the triggers, by billing model and site.