Medical billing KPIs: what to measure and why
Medical billing KPIs turn a stack of reports into a few numbers that show whether claims are going out clean, getting paid and getting paid on time. Tracked consistently, they tell you where the revenue cycle is slowing down long before the bank balance does.
This guide defines the core medical billing metrics, gives the formula for each, shows a worked example and explains what data you need. It also covers how to use outside benchmarks without being misled by them, because published figures vary by specialty, payer mix and how each metric is calculated. The most reliable comparison is your own practice over time, measured the same way every month.
Where industry bodies publish standard definitions, such as HFMA's MAP Keys and MGMA's collection metrics, it is worth using their formulas so your numbers mean the same thing to your accountant, your billing vendor and any consultant you work with.
Run your own numbers
Enter figures from your practice management reports in the calculator below to see your current KPIs side by side, then use the formulas in the rest of this guide to check how each one is built.
Claim quality metrics
These measures show how well claims are prepared before they reach the payer. Problems here create rework and delay everything downstream.
Clean claim rate
Formula: claims that pass all edits with no manual correction ÷ total claims submitted × 100
This follows the HFMA MAP Key definition, which counts claims that pass edits without manual intervention. Measure it at the point of submission, using your scrubber or clearinghouse reports. A falling rate usually points to registration errors, missing information or coding problems upstream.
Example: 1,840 of 2,000 claims pass edits untouched in a month. 1,840 ÷ 2,000 × 100 = 92 percent.
First pass resolution rate
Formula: claims paid on first submission ÷ total claims adjudicated × 100
Where the clean claim measure looks at your side of the process, the first pass resolution rate looks at the payer's response. A claim can pass every clearinghouse edit and still be denied for eligibility, authorization or medical necessity. Track it by payer to see which relationships need attention.
How to calculate denial rate
Formula: claims denied ÷ total claims remitted × 100
HFMA defines this as the remittance denial rate. Some practices also track a dollar-based version: denied charges divided by total charges remitted. Whichever you choose, keep it consistent, and break denials down by reason code and payer so you can fix causes rather than just count them.
Example: the payers adjudicated 1,500 claims last month and 120 came back denied in full or in part. 120 ÷ 1,500 × 100 = 8 percent. Count a claim once even if it carries several denied lines, or switch to line-level counting for every month. A guide to reducing claim denials covers what to do with the reason codes once you have them.
Using a denial rate benchmark
Consultants and vendor surveys commonly describe a denial rate in the single digits as a reasonable goal, but there is no single official denial rate benchmark. Figures differ depending on whether they count claims or dollars, initial or final denials, and which specialties were surveyed. Before you compare, confirm the source uses the same formula as you.
Accounts receivable metrics
These measures show how much money is owed to the practice and how old it is. Aging receivables are harder to collect, and some of them run into filing and appeal deadlines.
How to calculate days in AR
Formula: total AR ÷ average daily charges
Average daily charges = gross charges for the last three months ÷ number of days in those months
The result estimates how many days of charges are sitting unpaid. Example: total receivables of $420,000 and $1,080,000 in charges over 90 days give average daily charges of $12,000, so 420,000 ÷ 12,000 = 35 days. A days in AR calculator does exactly this division; the work is in pulling the right figures for the same look-back period every month.
HFMA's version of this measure uses net AR and average daily net revenue instead of gross charges; either approach works as long as you do not switch between them. If the number is drifting up, the guide on reducing receivable days walks through the usual causes.
Days in AR benchmark
Practice-management articles and vendor surveys often quote a target somewhere in the 30-to-50-day range for many physician practices, while MGMA reports medians by specialty to its members. Treat any such benchmark as a rough guide: behavioral health groups with mostly commercial payers, surgical practices with heavy prior authorization and practices with a large self-pay share all sit differently.
Percentage of AR over 90 and 120 days
AR over 90 days (%) = AR older than 90 days ÷ total AR × 100
AR over 120 days (%) = AR older than 120 days ÷ total AR × 100
Age receivables from the date of service, and report insurance and patient balances separately, because they are worked differently. A rising share in the older buckets is often the earliest sign that follow-up has fallen behind. Our AR management services page explains how aged balances are prioritized and worked.
Collection rates: net versus gross
Collection rates show how much of what you could collect you actually do collect. The two versions answer different questions, so track both.
How to calculate net collection rate
Formula: payments ÷ (charges − contractual adjustments) × 100
This is the more useful of the two because it removes amounts you were never entitled to collect under your payer contracts. MGMA calls a similar measure the adjusted fee-for-service collection percentage. Only contractual adjustments belong in the formula; write-offs for denials, timely filing or bad debt should not be subtracted, or they will hide real losses.
Example: $200,000 in charges, $80,000 in contractual adjustments and $114,000 in payments for the same dates of service. 114,000 ÷ (200,000 − 80,000) × 100 = 95 percent. A net collection rate calculator is only as accurate as the matching of payments to the same charges, so use a long enough period that timing differences even out.
Gross collection rate
Formula: payments ÷ gross charges × 100
Because it is driven largely by how your fee schedule compares with payer allowed amounts, the gross rate says more about pricing than about billing performance. In the example above it would be 57 percent, which says nothing bad about the billing team. It is useful for spotting changes, such as a sudden drop after a fee schedule update, but should not be used on its own to judge a biller.
Speed, cost and payer mix
Charge lag
Formula: sum of (charge entry date − date of service) for all charges ÷ number of charges
This is the average number of days between the visit and the charge being entered. Every day of delay is a day added to the payment cycle, and long delays increase the risk of missed charges and timely filing problems. Track it by provider, because the cause is often unsigned notes.
Cost to collect
Formula: total revenue cycle cost ÷ total cash collected × 100
Include billing staff pay and benefits, billing vendor fees, software, clearinghouse charges, statements and postage. HFMA's MAP Key uses the same structure. Tracked over time, it shows whether changes to staffing or vendors are actually reducing what it costs to bring in each dollar.
Payer mix analysis
Formula: payments (or charges, or encounters) from one payer or payer class ÷ the practice total × 100
A payer mix analysis shows how dependent you are on each payer and explains much of the variation in the other KPIs. A shift toward Medicaid or high-deductible plans can lower the collection rate and raise days in receivables even when the billing team is doing nothing differently. Review it alongside each payer's denial rate and average payment per visit before contract renewals; it is one of the most useful inputs to a negotiation.
KPI formulas at a glance
| KPI | Formula | What it tells you |
|---|---|---|
| Clean claim rate | Claims passing edits with no manual correction ÷ claims submitted × 100 | Quality of claims before submission |
| First pass resolution rate | Claims paid on first submission ÷ claims adjudicated × 100 | How often payers pay without rework |
| Denial rate | Claims denied ÷ claims remitted × 100 | Volume of payer denials |
| Days in AR | Total AR ÷ average daily charges | Speed of turning charges into cash |
| AR over 90 / 120 days | AR in bucket ÷ total AR × 100 | Share of hard-to-collect balances |
| Net collection rate | Payments ÷ (charges − contractual adjustments) × 100 | Share of collectible revenue collected |
| Gross collection rate | Payments ÷ gross charges × 100 | Payments relative to billed charges |
| Charge lag | Average days from date of service to charge entry | Delay before billing starts |
| Cost to collect | Revenue cycle cost ÷ cash collected × 100 | Efficiency of the billing operation |
| Payer mix | One payer's share of payments, charges or visits | Dependence on each payer |
Building a medical billing KPI dashboard
A KPI is only useful if it is calculated the same way every time. Write down each definition, the report it comes from and the date range, and keep that document with your monthly reports. A simple medical billing KPI dashboard can be a spreadsheet with one row per measure and one column per month.
- Set a baseline. Calculate each measure for the last 12 months before making changes, so you can see the effect of any change.
- Report monthly, review trends. A single month can be distorted by a payer backlog or a holiday. Look at three-month trends.
- Break numbers down. Split by payer, provider and location. A practice-wide average can hide one payer or one provider driving most of the problem.
- Segment by specialty. In a multi-specialty group, an internal medicine team and a procedural team will have different denial patterns and charge entry delays.
- Pair each KPI with an owner. Someone should be responsible for explaining every movement and acting on it.
- Be careful with outside benchmarks. Only compare with published figures when you know they use the same formula and a similar practice type.
Most PM systems can produce the underlying reports, but pulling them together each month takes time. Good billing analytics and reporting puts these measures in one place, broken down by payer and provider, so the review meeting is spent on causes instead of spreadsheets.
From KPIs to cost and ROI
The same figures feed the financial questions owners ask most. A medical billing cost calculator usually starts from cost to collect: add up what billing costs you today and divide by collections. A medical billing ROI calculator then compares that cost with the change in net collections and AR days you would expect from a different approach.
Keep the inputs honest. Use actual payroll, software and clearinghouse costs, and model improvement as a range rather than a single figure. The pricing page explains the fee models billing companies use, which you will need for the comparison.
How Fastora reports on these measures
Fastora clients get transparent dashboards, monthly performance reporting and a monthly review call, with custom reports on request. If you are not sure how your practice measures up today, a free medical billing audit gives you a starting baseline for these KPIs before you commit to anything.
Related reading
Technology changes the numbers only when someone watches them. Our guide to AI in medical billing looks at which tools are worth measuring against denial rate and days in A/R, and which claims still need a person to review them.
Prefer to run the numbers? Every formula on this page is a working tool on our medical billing calculators hub.
First-pass acceptance rate
First-pass acceptance rate is another name for what this article calls first-pass resolution rate: the share of claims a payer accepts on first submission, without rework. Some teams shorten it to first pass rate. Whichever name you use, count it the same way every month — the same numerator (claims accepted without correction), the same denominator (all claims submitted) and the same period — or the trend line will mislead you. See how to measure clean claim rate for the related measure.
Checklist
Frequently asked questions
What is the difference between clean claim rate and first pass resolution rate?
The first measures claims that pass edits before submission without manual correction. The second measures claims the payer pays on first submission. A claim can be clean and still be denied for eligibility, authorization or medical necessity, so track both.
Should the AR days formula use gross or net figures?
Either can work. Many practices use total receivables divided by average daily gross charges, while HFMA's definition uses net AR and net revenue. Pick one and use it consistently, especially when comparing against a published figure.
Why track net collection rate instead of gross?
It removes contractual adjustments, so it reflects how much of the collectible amount was actually collected. The gross rate is heavily influenced by how high your charges are set.
What is a good denial rate?
Industry surveys commonly describe single-digit denial rates as a reasonable goal, but definitions differ. Compare against your own trend first, and check whether any outside figure counts claims or dollars and initial or final denials.
How often should a practice review billing KPIs?
Monthly, with a look at the three-month trend. Weekly checks on a few measures, such as charge entry delays and clearinghouse rejections, can catch problems earlier.

3 comments