Medical Billing KPIs
A practice cannot fix what it does not measure. This article defines the core medical billing KPIs — days in AR, denial rate, clean claim rate, net and gross collection rates, cost to collect — with the formula for each and the benchmark ranges billing teams commonly work toward.

Most billing problems announce themselves in the numbers weeks before they show up in the bank account. A denial rate creeping up two points, days in AR stretching by five, a clean claim rate quietly slipping — each is an early warning with a specific cause and a specific fix, but only if someone is watching the right measures. These are the key performance indicators every practice should track, how each is calculated, and the ranges commonly treated as healthy. The targets below are widely used industry benchmarks, not guarantees: specialty, payer mix and practice size all move what "good" looks like, so trend your own numbers first and compare second.
Days in accounts receivable (days in AR)
What it measures: how long, on average, a dollar of charges waits to be collected — the speed of your entire revenue cycle in one number.
Formula: (Total accounts receivable ÷ average daily charges) — where average daily charges = total charges for the period ÷ number of days in the period.
Many practices aim for days in AR in the 30–40 day range, and a common benchmark treats anything stretching past 50 days as a signal to investigate. A rising number with steady volume usually points to slow follow-up, a payer quietly slowing payment, or a growing tail of old claims nobody owns. Because it compresses so much into one figure, this is the KPI to review weekly; our article on days in accounts receivable walks through reading and reducing it in detail.
AR over 90 days percentage
What it measures: the share of your total receivables that has aged past 90 days — the inventory most at risk of never being collected.
Formula: (AR balance in the 90+ day aging buckets ÷ total AR balance) × 100.
A common target is to keep AR over 90 days below roughly 15–20% of total AR. Two practices can show identical days in AR and very different risk: one with a thin old tail is healthy, one carrying a fat 120+ bucket is warehousing write-offs. Read this KPI beside days in AR, and age it further — the 120+ segment deserves its own line, because collectability falls off a cliff there.
Clean claim rate (first-pass rate)
What it measures: the percentage of claims accepted and processed on first submission without rejection or denial — the cleanest single gauge of front-end accuracy.
Formula: (Claims paid or processed to completion on first submission ÷ total claims submitted) × 100. (Clearinghouse acceptance alone is not a clean claim; count claims that clear the payer's edits too.)
Many practices aim for a clean claim rate of 95% or higher. Every point below that is rework: staff hours spent correcting, resubmitting and appealing claims that should have paid the first time. This KPI responds fastest to front-end fixes — eligibility verification, authorization discipline, coding review before submission — because it measures defects at the door rather than effort after the fact.
Denial rate
What it measures: how much of what you submit the payers refuse, by claim count or by dollars.
Formula: (Denied claims ÷ total claims submitted) × 100 — or, in dollars, (denied charges ÷ total charges submitted) × 100. Track both; they tell different stories.
A common benchmark is a denial rate in the low single digits, around 5% or less of claims. The rate alone is a headline; the value is in the breakdown by denial code, payer and provider, which converts a vague problem into a worklist. A denial rate that rises after a payer policy change, a new EHR workflow or a staffing change is telling you exactly where to look.
Net collection rate
What it measures: of the money you were contractually entitled to collect, how much you actually collected — the truest measure of billing effectiveness.
Formula: (Total payments ÷ (total charges − contractual adjustments)) × 100. Contractual adjustments — the write-offs payers impose by contract — come out first, because that money was never collectible.
Many well-run practices target a net collection rate of 95% or better. The gap between your rate and that level is real revenue: unworked denials, missed filing deadlines, underpayments nobody flagged. Unlike gross measures, this one cannot be flattered by raising your fee schedule, which is why experienced administrators trust it.
Gross collection rate
What it measures: total collections against total charges, before removing contractual adjustments.
Formula: (Total payments ÷ total charges) × 100.
There is no universal healthy figure for this KPI, because it depends heavily on how far your billed charges sit above contracted rates: a practice charging at 200% of Medicare rates will post a far lower gross rate than one charging at 130%, with identical performance. Use it only for internal trending, or for comparing periods under the same fee schedule — never as a standalone verdict, and never to compare two practices with different charge masters.
Cost to collect
What it measures: what the billing function itself costs, as a share of what it brings in — billing staff, software, clearinghouse fees, or an outsourced billing fee.
Formula: (Total billing costs ÷ total collections) × 100.
Commonly cited targets put cost to collect somewhere in the 2–5% of collections range for an efficient operation, though specialty complexity moves it considerably. The number disciplines two opposite mistakes: overspending on billing relative to revenue, and underspending so severely that denials and aging quietly eat more than the savings. Read it together with net collection rate — cheap billing that leaves money uncollected is not cheap.
The KPI dashboard at a glance
| KPI | Formula | Common target |
|---|---|---|
| Days in AR | Total AR ÷ average daily charges | 30–40 days |
| AR over 90 days | AR 90+ days ÷ total AR | Under 15–20% |
| Clean claim rate | First-pass claims ÷ claims submitted | 95% or higher |
| Denial rate | Denied claims ÷ claims submitted | Around 5% or less |
| Net collection rate | Payments ÷ (charges − contractual adjustments) | 95% or better |
| Gross collection rate | Payments ÷ total charges | Trend only — no universal target |
| Cost to collect | Billing costs ÷ total collections | Roughly 2–5% of collections |
How to actually run these numbers
A KPI earns its place only if it changes a decision. Pull this set monthly at minimum — weekly for days in AR and denial rate — from the same reports, defined the same way, so trends are real rather than artifacts of changing math. Assign each number an owner and a threshold that triggers action: if denial rate crosses the line, the denial-by-code breakdown gets reviewed that week; if AR over 90 grows, the oldest buckets get named owners. This measurement discipline sits at the heart of revenue cycle management — the KPIs are how you know whether the cycle is tightening or leaking.
It is also where help shows its value fastest. Our revenue cycle management service is run against these same measures, and our reporting and analytics work turns raw remittance and aging data into the monthly KPI view described here — so a practice can see, in one place, whether the numbers are moving the right way and where the next dollar of effort belongs.
Frequently asked questions
Which medical billing KPI should a practice watch most closely?
If you track only two, make them days in AR and net collection rate. Days in AR shows how fast money moves through the whole cycle and reacts quickly when something breaks. Net collection rate shows how much of what you were contractually owed you actually collected, and it cannot be flattered by raising charges. Together they answer the two questions that matter: how fast, and how completely, are we getting paid?
How often should billing KPIs be reviewed?
Monthly is the minimum for the full set, reviewed the same way each time so trends are meaningful. Days in AR and denial rate deserve a weekly look because they move fast and point at fixable causes. Any KPI that crosses a threshold you set in advance — denial rate above your line, AR over 90 growing two months running — should trigger a root-cause review immediately rather than waiting for the next monthly meeting.
What is a good denial rate for a medical practice?
A commonly used benchmark is a denial rate around 5% or less of submitted claims, with many high-performing practices working below that. Treat it as a target to aim for rather than a universal standard: payer mix, specialty and claim complexity all shift what is realistic. The rate matters less than the trend and the breakdown — a stable 6% understood by cause is healthier than a 4% nobody can explain.
