Yeamyeam
← All posts
Explainer

AR in medical billing: aging tells you how old, not how urgent

Zarak ShahNov 1, 20266 min read

Accounts receivable (AR) is the money a practice has earned and not yet collected. Every billing team watches it the same way, in 30-day aging buckets. The buckets make a good report and a poor worklist, because a claim's age says nothing about how long you have left to get it paid.

What AR means in medical billing

In medical billing, AR is every dollar billed for care already given that has not been paid yet. It is owed from two directions. Insurance AR is what payers still owe on claims that have been submitted. Patient AR is what is left for the patient once the payer has adjudicated the claim: the deductible, coinsurance and copay, which come back on the remit as PR-1, PR-2 and PR-3.

A claim enters AR when it is billed. HFMA's MAP Keys, which HFMA publishes as the industry-standard revenue cycle metrics, count only billed accounts in billed A/R. Care that has been given but not yet billed is tracked separately, which is worth knowing when two reports disagree on the total.

A $500 claim is not $500 of AR

The usual example goes like this: a provider bills a payer $500, the payer has not paid yet, so $500 sits in AR. That is true on the day it is billed. Then the remit comes back and splits it. Here is one way that plays out on a plan with a $320 contracted rate, 20% coinsurance and the deductible already met.

Billed$500

Allowed by the contract: $320

Never collectible: $180

  • $256 paid by the payer
  • $64 owed by the patient (PR-2, coinsurance)
  • $180 contractual adjustment (CO-45, not a denial)
Illustrative numbers. The remit reports each piece with its own adjustment code.

Only $320 of the $500 was ever collectible. The other $180 is a contractual adjustment, which the payer reports as CO-45: the charge exceeds the fee schedule or contracted amount. It is not a denial and there is nothing to appeal. You post it and it comes off AR. The $64 does not disappear either. It moves from insurance AR to patient AR, and someone has to bill it.

This is why the definitions matter. HFMA's Net Days in A/R uses AR net of contractual allowances, divided by average daily net patient service revenue. The AAFP's version for practices divides total receivables by average daily charges. Either works if you stay consistent, but an AR total that still carries contractual adjustments looks bigger, and older, than the money you can actually collect.

The aging buckets

AR is sorted into buckets by how long each balance has been open. HFMA uses 0-30, 31-60, 61-90, 91-120 and over 120 days, aged from the date of service for physician practices. Some billing systems age from the date the claim was billed instead, so check which one your report uses: the gap between the two is your billing lag.

Days openWhat it usually means
0-30Normal. Most clean claims are still being adjudicated, or have just paid. UnitedHealthcare, for one, says most of its claims are decided within 15 days of submission and some take up to 45.
31-60Worth a status check. If the payer has no record of the claim, you want to find that out now, not at day 100.
61-90Something is stuck: a denial nobody has worked, a records request, or a claim that never arrived.
91-120Old enough that payers with short filing limits may already be out of reach.
Over 120The bucket every benchmark watches. It holds claims with months left and claims already past their limit, side by side.
The standard buckets, and what a balance in each one usually means.

For a benchmark, the AAFP's guidance for practices is that days in A/R should stay below 50 at minimum, and 30 to 40 is preferable. It also warns that the average can look fine while the old end of the report does not:

“Good overall days in A/R can also mask elevated amounts in older receivables.”
AAFP, Practice finances

That is why the share of AR over 120 days is tracked on its own.

Age is not urgency

Here is the trouble with working AR by bucket. The buckets count days since the date of service. The deadlines that decide whether a claim can still be paid run on other clocks, and the payer sets them:

  • Original Medicare filing: a claim must be filed within 1 calendar year of the date of service (42 CFR 424.44).
  • Texas Medicaid filing:claims to the acute care program must be received within 95 days of each date of service (1 Tex. Admin. Code § 354.1003).
  • Original Medicare appeals: a redetermination request is due 120 days after you receive the denial notice, and the notice is presumed received 5 days after its date (42 CFR 405.942).
  • Commercial plans:whatever your contract says. UnitedHealthcare's 2026 administrative guide does not publish a filing limit at all; it says limits vary by state and contract and sends providers to their agreement.

Put four claims from the same AR report on one axis and switch the order. Gray is time already gone. Blue is time left before the deadline that applies to that claim.

Over 120
  1. Original Medicare, 200 days old (over 120)165 days left

    No record at the payer. Filing limit: 1 year from the date of service.

  2. Original Medicare, 140 days old (over 120)100 days left

    Denied CO-50, notice dated day 115. Appeal: 120 days from receiving the notice.

  3. Texas Medicaid, 80 days old (61-90)15 days left

    No record at the payer. Filing limit: 95 days from the date of service.

  4. Commercial plan, 18 days old (0-30)Nothing due yet

    Accepted, in process. No deadline running while the payer works it.

Day 090180270365

Days since the date of service

Four illustrative claims, plotted by days since the date of service. The strip on top is how an aging report sees the same axis: four 30-day buckets, then one bucket for everything after day 120.

Oldest first, the two Medicare claims lead, and both sit in the over-120 bucket that every benchmark flags. Fewest days left first, the Texas Medicaid claim jumps to the top. It is in the 61-90 bucket, it has 15 days before it can never be paid, and nothing on the aging report says so. The Medicare claim that never reached the payer is 200 days old and still has 165.

A rejected claim is not a filed claim

A claim rejected by the clearinghouse or the payer was never accepted for processing. UnitedHealthcare's guide says it plainly: a rejection is not proof of timely filing. So the filing clock keeps running from the date of service, and these claims sit in 31-60 and 61-90 looking ordinary.

Working AR in deadline order

The follow-up itself is the same handful of steps every team knows. What changes is the order you take the claims in.

  • Confirm the payer has it.A claim status inquiry (the X12 276/277 transaction, or the payer's portal) tells you whether the claim was received, is pending, or was never there.
  • Read the remit. The 835 carries the reason codes that say what happened to each line.
  • Route each denial by its code to a corrected claim, an appeal or a reprocessing request. The denial-to-appeal walkthrough covers which codes go where.
  • Post payments and adjustments. Contractual adjustments come off AR. They are not denials and should not sit in a denial queue.
  • Move the patient's share to patient AR and bill it.
  • Write off what is truly gone, with the reason, so the aging report stops carrying it.

How Yeam sorts the work

Yeam's worklist is built on the second ordering. Drop in a denied-claims export and each denial comes back with its remedy and the days left to file, soonest deadline first. Contractual adjustments like CO-45 are treated as write-offs, so they never inflate what the worklist calls recoverable. It runs in your browser and nothing is uploaded. Try it on your own export.

Sources

Last checked Nov 1, 2026. Filing limits and appeal windows differ by payer, plan type, state and contract. Check the one that governs your claim before relying on any number here.

Yeam is the billing layer between your EHR and the payer.

It tracks every claim on its way to getting paid and works the money that stalls.