Skip to main content

AR aging

Outcome

You can read the AR aging chart, drill into any bucket, identify the biggest aged claims, and assign or schedule follow-up actions for each.

Prerequisites

ScopeWhat it lets you do
billing.claim.readView claims and balances
reports.read.financialSee the AR aging widgets

The chart

/ar/aging (or the dashboard's AR aging widget). Default buckets:

BucketDays
0-30Current
31-60Watch
61-90Action
91-120Escalation
121+Critical

Each bucket shows total dollars + claim count. Click a bucket → land on the filtered Claims list with that age range applied.

Filters that matter

FilterUse
PayerFind a payer's pattern.
FacilityMulti-site clerks.
Filing type (P / I)Different cadence per type.
StatusSUBMITTED vs ACCEPTED — the gap matters.
Assigned toWorkload distribution.

Common patterns

PatternRead
Big spike in 31-60 from a single payerPayer is slow, or payer rejected your batch silently.
Steady growth in 91-120Follow-up cadence is broken; team is too small or overwhelmed.
Concentration at one facilityLikely intake / EMR issue at that site.
121+ growingEscalate; this is bad-debt territory.

Working an aged claim

  1. Open the claim from the bucket drill-through. Look at the Submission tab.

  2. Decide where it is in the lifecycle:

    StateMove
    SUBMITTED (no 277CA)Resubmit; or contact partner.
    ACCEPTED (no 835)Send 276 inquiry — see 6.4.
    DENIED (denial open)Triage on /denials.
    PARTIAL (balance with payer)Partial-payment follow-up — payer call or appeal.
    PARTIAL (balance with patient)Patient AR — see 7.1.
  3. Set follow-up on the right rail. Reason + due date. The dashboard flags overdue follow-ups.

Bulk follow-up

For an aging cohort:

  1. Filter to the cohort (e.g. age 61-90, payer X, accepted-no-835).

  2. Bulk select, Send 276. The platform builds inquiries and sends.

  3. Watch responses on the dashboard's 276 responses today widget. Triage based on each 277.

The watch list

Save filtered AR views as Watch lists:

ListFilter
Aged 60+ over $1kage >= 61 AND balance > 1000
Payer X follow-uppayer_id = X AND age >= 30
My queueassigned_to = me AND followup_due

Watch lists save in the dashboard view picker. See 8.2 — Custom views.

Validation

CheckExpected
Drill from a bucket lands on the filtered listYes.
Assigning a claim updates the assigned-to filterYes.
Watch list saves under the dashboardYes.
Bulk Send 276 writes one transaction per claimYes.

Troubleshooting

SymptomCauseFix
Aging numbers don't match accountingDifferent aging definitionsConfirm: aging starts on submission date by default; some tenants prefer DOS.
Bucket counts disagree across screensCache lagHard-refresh; the dashboard refreshes on a 60-second cadence.
Old claims with $0 balance still showingView filterToggle Hide $0 balances.
Followup date doesn't surfaceView doesn't include followup_dueAdd the column or use the Followup overdue watch list.

Where to next