The denial codes that cost practices the most
What CO-16, CO-18, CO-45, CO-97, CO-109, CO-197 and PR-204 actually mean, why each one fires, and what has to change upstream so it stops repeating.
Read more
Insight
Days in A/R measures how long it takes on average to collect what has been billed. Divide total accounts receivable by average daily charges, where average daily charges is total gross charges over a period divided by the number of days in that period. A ninety-day window is common because it smooths seasonal variation. The headline number is a summary and can hide the thing that matters: a practice collecting most claims quickly while a growing tail sits past 120 days can show a stable average while its recoverable balance quietly declines.
Total accounts receivable divided by average daily charges gives days in A/R. The arithmetic is simple; the definitions are where comparisons break. Gross charges or net charges after contractual adjustments produce very different results. Including or excluding credit balances shifts the total. Counting patient responsibility alongside payer balances blends two populations that behave nothing alike. None of these choices is wrong, but changing one mid-year makes the trend meaningless, and comparing your number to someone else who chose differently tells you nothing at all.
Segment receivables into 0–30, 31–60, 61–90, 91–120 and over 120 days. The distribution is the diagnosis. A heavy 0–30 bucket with very little beyond it is a healthy cycle. Balance concentrating in 91–120 and beyond signals claims that were denied and never worked, claims sitting behind a missing document, or a follow-up queue with less capacity than volume. The over-120 bucket deserves separate attention for a hard reason: the further a balance travels, the closer it gets to a filing or appeal deadline it cannot come back from.
First, lag before submission — charges entered late, or claims held for documentation. This is the cheapest to fix and often the largest single contributor, because it delays every downstream step by the same amount. Second, denial volume — claims are going out on time and coming back unpaid, which makes this a coding, coverage or authorisation problem wearing an A/R costume. Third, follow-up capacity — claims are correct and simply nobody is working the queue, which shows as balances aging uniformly across payers rather than clustering. The three have different fixes, and treating a capacity problem as a coding problem wastes months.
Recoverability declines with age, and not gradually. Payers set limits for initial filing and separate, usually shorter limits for appeals. A claim that crosses a filing limit stops being a receivable and becomes a write-off regardless of whether the underlying service was legitimate and documented. This is why working the oldest recoverable balances first is not merely tidy — inside an aging report there is usually a subset with deadlines arriving soon, and that subset is worth more attention than a larger pile with no clock on it.
Keep reading
What CO-16, CO-18, CO-45, CO-97, CO-109, CO-197 and PR-204 actually mean, why each one fires, and what has to change upstream so it stops repeating.
Read more
How clean claim rate and first-pass resolution are calculated, why the two differ, and the upstream steps that actually move them.
Read more
The credentialing and payer enrolment sequence — CAQH, NPI, primary source verification, contracting — and the specific things that stall it.
Read more
FAQ
A rolling ninety-day window is common because it dampens month-to-month volume swings without lagging so far behind that it stops reflecting current performance. What matters most is holding the window constant, since changing it changes the number independently of anything happening in the practice.
Track them separately. Patient receivables and payer receivables follow different collection dynamics and respond to entirely different interventions, so blending them produces a number that cannot be acted on. Many practices report both a combined figure and a payer-only figure for this reason.
Most often that denials were received and never worked to resolution. It can also indicate claims stalled behind missing documentation, or a follow-up queue that has been under-resourced long enough for a backlog to compound. The aging report alone will not distinguish these — the denial codes attached to those balances will.
Next step
Send us your specialty, claim volume and current billing setup. We will come back with a proposal you can act on.