Net collection rate measures the percentage of collectible revenue — what payers and patients actually owe after contractual adjustments — that a practice successfully collects. Gross collection rate divides collections by full billed charges, which reflect arbitrary fee schedules. That is why net collection rate (healthy benchmark: 95%+) is the KPI that actually signals billing performance.
A single-physician practice we talked to last year was convinced their billing was healthy. Their practice management software showed a “collection rate” of 95%, and on a roughly $1M-revenue practice that sounded like a clean operation. It wasn’t. When we ran their numbers properly, they were leaking somewhere in the neighborhood of $80,000 a year in legitimately owed revenue. The reason was simple: the 95% they were looking at was their gross collection rate, and gross collection rate is the most misleading KPI in medical billing.
If you only take one thing from this post, take this: gross collection rate (GCR) tells you almost nothing about whether your billing is working. Net collection rate (NCR) is the number that actually matters, and most practices either don’t calculate it, calculate it wrong, or never benchmark it against what healthy looks like. This is a short guide to fixing that, with the math worked through so you can run the calculation on your own books this week.
Why Gross Collection Rate Is the KPI Most Practices Get Wrong
Gross collection rate is defined as total payments divided by total gross charges. That sounds reasonable until you remember what “gross charges” actually means. Gross charges are your sticker price — the amount you bill out before any payer contract reduces it. For Medicare, Medicaid, and most commercial payers, the contracted allowable is significantly lower than your sticker price. You were never going to collect the full charge. The contract says so.
That means a practice with a heavy Medicare mix might post a 50% gross collection rate and be performing perfectly, while a practice with mostly commercial PPO mix might post 70% gross and be quietly hemorrhaging. The two numbers aren’t comparable to each other, to a benchmark, or even to the same practice’s own numbers six months ago if the payer mix shifted at all. GCR moves with your fee schedule and your payer mix more than with your actual billing performance.
This is why we tell every practice we work with through our outsourced medical billing services to retire gross collection rate as a performance metric. Track it if you want, but don’t make decisions on it.
What Net Collection Rate Actually Measures
Net collection rate is defined as total payments divided by (gross charges minus contractual adjustments minus other approved adjustments). The denominator there is the important part. By stripping out the amounts you were contractually never going to collect, plus any other write-offs you approved (charity care, small-balance write-offs, bankruptcy, etc.), you’re left with what we call the “net allowable” — the money you were genuinely owed.
NCR asks one clean question: of every dollar I was legitimately owed, how many did I actually collect? That makes it comparable across practices, across specialties, across payer mixes, and across time. It is the single most useful number in revenue cycle management, and it’s the anchor metric in our broader revenue cycle metrics framework.
A commonly cited benchmark for healthy NCR is 95% or higher. 96–98% is excellent and indicates a tight operation. Anything below 93% is a sign you’re leaving real money behind. We use a 12-month rolling window as the primary reporting period because it smooths out seasonality and AR timing, but we also watch a 90-day NCR for early trend detection. If the 90-day NCR drifts down two or three points while the 12-month NCR still looks fine, something just broke and you have a few months before it shows up in the longer window.
The Math, Worked Through With Real Numbers
Let’s do this concretely. Imagine a single-physician practice with the following annual numbers:
- Gross charges: $1,200,000
- Contractual adjustments (the gap between your sticker price and what payers’ contracts allow): $480,000
- Other approved adjustments (small-balance write-offs, charity care, bankruptcy, etc.): $40,000
- Total payments collected (payer plus patient): $620,000
Gross collection rate = $620,000 / $1,200,000 = 51.7%. Looks awful. It isn’t. It tells you nothing.
Net collection rate = $620,000 / ($1,200,000 − $480,000 − $40,000) = $620,000 / $680,000 = 91.2%. Now we have a number that means something. At 91.2% NCR, this practice is below the 95% benchmark by about 4 points. That sounds small. It isn’t.
Here’s the dollar translation. At 95% NCR on the same net allowable of $680,000, the practice should be collecting 0.95 × $680,000 = $646,000. They’re collecting $620,000. The gap is $26,000 a year — roughly $27,000 — on a single-physician practice. Scale that to a six-provider group and you’re talking real money very quickly. The 4-point miss is invisible if you’re staring at the gross collection rate. It’s obvious if you’re staring at NCR.
What Drags NCR Below 95%
When we audit a practice that’s posting an unhealthy NCR, the leaks almost always come from the same short list. In rough order of impact:
Denials that never get worked. This is the single biggest leak we see. A denial isn’t a “no” — it’s a “not yet, fix something.” But if no one in the practice owns the denial queue, claims age out and get written off. Our breakdown of the most common medical billing denial codes covers the patterns and the fixes.
Timely filing misses. Most commercial payers want clean claims within 90–180 days of date of service. Medicare allows up to 12 months. Miss the window and the claim is dead — no appeal — and the entire amount becomes a write-off. Even a small monthly slippage adds up fast.
Patient responsibility going to external collections. When patient balances age past 120 days and get handed off to an external collection agency, you’re typically recovering 30–40 cents on the dollar. Every dollar that takes that path instead of getting collected at the front desk or via autopay is roughly 65 cents of leakage.
Credentialing gaps. Claims billed under a provider who isn’t credentialed (or is credentialed under the wrong group NPI) get denied. We’ve seen new associates lose months of revenue this way because the credentialing paperwork wasn’t tracked.
Front-end demographic and eligibility errors. Wrong member ID, expired plan, wrong subscriber. These look like they belong in the denials bucket, but they’re really upstream of it — they’re prevention failures. Catching them at check-in costs almost nothing. Catching them as denials costs you a worked claim and a billing cycle.
For a deeper view of how these connect to a tight operation overall, our guide to the best practices for revenue cycle management walks through the workflow end to end.
How to Calculate Your Own NCR This Week
You don’t need a consultant to do this. Pull the following from your practice management system for the last 12 months:
- Total gross charges
- Total contractual adjustments
- Total other approved adjustments (charity care, small-balance write-offs, administrative write-offs, etc.)
- Total payments received (payer and patient combined)
Then run the formula: payments divided by (charges minus contractual adjustments minus other adjustments). The result is your 12-month rolling NCR. Compare it to the 95% benchmark. If you’re under, you have a leak. If you’re over, congratulations — now look at your 90-day NCR to make sure it isn’t drifting.
One trap to avoid. The cleanest way to calculate NCR is to use a date-of-service cohort rather than a transaction-period cutoff. In other words, look at charges with dates of service in the period, and pull all payments and adjustments that eventually post against those charges — even if the payment posts in a later month. If you pull “this month’s charges” against “this month’s payments,” you’re comparing services rendered now against payments that were earned three to six months ago. That mismatch makes NCR jump around month to month for reasons that have nothing to do with billing performance. The cohort approach is more work to set up the first time but it gives you a number you can actually trust.
Real Practice Example — A Practice That Went From 88% to 96% NCR
A six-provider internal medicine group came to us collecting about $4.8M a year. They believed their billing was “fine.” Their gross collection rate looked normal for their payer mix, and their AR aging didn’t scream at them. When we calculated NCR properly, it was 88%.
At 88% NCR, their net allowable was roughly $5,455,000 (because $4.8M / 0.88 ≈ $5.455M). Closing the gap to a 95% benchmark is a 7-point lift on a $5.45M base — about $382,000 a year in money they were legitimately owed and not getting. Real revenue, on the same patient volume, just slipping out of the system.
The audit broke it down. About 27% of denials were never being reworked — once a claim came back denied, it sat. Roughly 5% of patient balances were aging past 120 days and getting handed off to an external collection agency at about 32 cents on the dollar. Around $45,000 in claims had missed timely filing windows over the prior year. And there was about $60,000 of contractual under-adjustments — payers paying less than their contracted allowable and no one catching it because nobody was running underpayment audits.
Over nine months of focused work — denial workdown SLAs, front-desk patient-pay collection, weekly timely filing dashboards, and monthly underpayment audits against contracted rates — their NCR moved from 88% to 96%. The 8-point lift on a $5.45M allowable was about $436,000 of theoretical headroom; in practice they recovered about $340,000 in the first full year, with the rest representing permanent timely-filing losses and pre-existing write-offs that couldn’t be clawed back. No additional providers, no fee schedule changes, no new payers. Just stopping the leaks.
What Healthy NCR Looks Like by Specialty
A question we get a lot: “Is my NCR target different because I’m in cardiology / OB / neurology / family practice?” The honest answer is no — the 95% target holds across specialties. What changes by specialty isn’t the target, it’s where the leaks tend to hide.
High-procedural specialties like interventional cardiology and OB/GYN (especially around delivery and global periods) tend to lose money to bundling-related denials and global-period overlap errors. The procedure is correct, the coding is correct, but the claim hits a bundling edit and sits in denial purgatory because no one knows how to appeal it.
Primary care, including family practice and internal medicine, tends to leak on modifier 25 denials (E/M with a same-day procedure) and on patient AR — the visit volume is high, the per-visit dollar is lower, and patient balances pile up fast if you’re not collecting at the front desk.
For neurology, the most common drag is prior-auth–related denials. The procedure list — Botox for migraine, EMG, nerve conduction studies, advanced imaging — is heavy on payer-required prior auths, and a missed PA upstream is a guaranteed denial downstream.
Same NCR target. Different watch list. If you want to see the productivity side of the same picture, our RVU benchmarks by specialty covers what healthy provider productivity looks like next to a healthy NCR.
How AMS Solutions Drives NCR to 96–98%
We target 96–98% NCR for our clients on a 12-month rolling basis, typically by month six of a full RCM engagement. That isn’t accidental and it isn’t a software trick. It comes from running the same playbook on every account, every month:
Denial prevention at the front end. We check claims against current LCD/NCD rules and payer-specific edits before they go out. The cheapest denial to work is the one that never happens.
Denial workdown SLAs. Every denial gets touched within a defined window — not “when we get to it.” Aging denial queues are the single biggest source of NCR leakage, and they exist because no one owns them. We own them.
Patient AR strategy. Autopay enrollment at scheduling, time-of-service collection where eligible, payment plans before balances age past 90 days. The goal is to keep patient AR off the external-collections path where you only recover a third of it.
Monthly underpayment audits. We compare every paid claim against the contracted rate for that CPT, payer, and date of service. Payer underpayments are common, they’re recoverable, and almost no in-house biller has time to run this audit. We run it every month.
Per-payer NCR reporting. A single blended NCR hides the actual problem. We break NCR out per payer so you can see which contract is the actual drag, which renegotiation is overdue, and which payer relationship needs attention this quarter. Our broader revenue cycle management practice is built around making that visibility automatic.
The Short Version
Gross collection rate tells you almost nothing. Net collection rate tells you whether your billing operation is actually working. Target 95% on a 12-month rolling basis, watch the 90-day for trend, and break it out by payer. If you’re under benchmark, the leak is almost always denials, timely filing, or patient AR — in that order — and it’s almost always fixable on your current patient volume.
If you’d like a free read on where your NCR actually sits, and where the leaks are hiding, book a 30-minute consultation with me at meetings.hubspot.com/mgardner7. We’ll walk your numbers together and tell you what the 95% benchmark would mean in dollars for your practice.
— Madison Gardner, President, AMS Solutions