Home / Blog / Behavioral health
Guide · Revenue cycle metrics

Mental health billing KPIs: eight numbers a group practice should pull from the 835 every month

Short answer: not forty tiles. Eight numbers computed from the payer's own remittance, with the HFMA MAP Key definition where one exists and the denial codes that carry the dollars in behavioral health.
835 · 837 · charge ledger By payer class · by clinician

October 27, 20267 min readASP-RCM Solutions

KPIs
8
Source
835 · 837 · charges
Framework
HFMA MAP Keys
Codes
CARC 197 · 198 · 29
Audience
Group practices
Cadence
Monthly
8KPIs
From the 835, 837 and charge ledger, by payer class and clinician [2]
197and 198
The authorization CARCs that decide most BH denial dollars [1]
7calendar days
Standard PA decision limit owed by MA and Medicaid managed care since January 1, 2026 [3]
52.9%
Over-90 insurance A/R at transition in one BH and SUD baseline, against a 30% ceiling; not a benchmark
Why the 835 is the only honest source

The payer's record

A group practice with 10 to 60 clinicians usually trusts one report: the deposit. The PM system counts what staff typed; the 835 is the payer's record of what was allowed, adjusted, denied and paid [1]. MAP Key definitions used where they exist [2].

835 elementWhat it tells youFeeds
CLP02 claim status (1 paid, 2 paid secondary, 4 denied, 22 reversal)Whether the claim paid, denied or reversedDenial rate, reversal tracking
CLP03 charge, CLP04 paidBilled versus paid at claim levelCollection rate, underpayment variance
SVC01 procedure, SVC02 charge, SVC03 paidThe same at the line, by CPT or HCPCSPer-code allowed versus contract
CAS group code (CO, PR, OA, PI) and CARCWhy the payer adjusted the lineDenial reason mix, patient responsibility [1]
DTM datesDate of service and payment dateDays to pay, aging
AMT allowed amountWhat the payer considers allowedUnderpayment against the fee schedule
The eight KPIs

Five MAP Keys, three of our own

1. Clean claim rate

MAP Key CL-1

  • Claims passing edits with no manual intervention over claims accepted; measure at the clearinghouse [2]
  • Definition: clean claim rate

2. Remittance denial rate

MAP Key AR-5

  • Claims denied over claims remitted, counting actionable denials, initial and appeal
  • Pull CLP02 = 4 and CO or PI lines with denial CARCs [2]

3. Authorization denial share

Our operating measure

  • Dollars adjusted under CARC 197 (authorization absent) and 198 (authorization exceeded) over total denied dollars
  • Behavioral health lives or dies on this one [1]

4. Timely filing loss

Our operating measure

  • Dollars written off under CARC 29 as a share of charges
  • Should be near zero; anything else is an operations failure, not a payer decision [1]

5. Net days in A/R

MAP Key FM-1

  • Net patient receivable on the balance sheet over the most recent three-month daily average of net patient service revenue [2]

6. Aged A/R over 90 days

MAP Key AR-3

  • Aged A/R by bucket as a percentage of total; read 91 to 120 and over 120 together as the over-90 share
  • Split it by payer class [2]

7. Allowed versus contract variance

Our operating measure

8. Cash collection as a % of net revenue

MAP Key FM-2

  • Patient service cash collected in the month, inclusive of refunds, over the most recent three-month average of net patient service revenue [2]
The denial codes that carry the money

Nine CARCs

Every payer uses the CARC list differently, but the dollars concentrate in a handful of codes. Map these first [1].

CARCX12 description (abridged)Usual root cause in BHOwner
197Precertification/authorization/notification/pre-treatment absentNo auth on file, or auth under a different clinicianAuthorization desk
198Precertification/notification/authorization/pre-treatment exceededUnits or dates past the approvalAuthorization desk
4Procedure code inconsistent with the modifier usedTelehealth modifier on the wrong code, or missingCoding
16Claim/service lacks information or has submission/billing error(s)Rendering NPI, taxonomy or diagnosis missingFront end
29The time limit for filing has expiredClaim built late or held on a credentialing queueBilling manager
45Charge exceeds fee schedule/maximum allowable or contracted arrangementNormal contractual; watch the allowed amount insteadNobody, unless allowed is below contract
96 and 204Non-covered charge; service not covered under the current benefit planBenefit not verified, carve-out payerEligibility desk
109Claim/service not covered by this payer/contractorBehavioral health carve-out, wrong payer billedEligibility desk
242Services not provided by network/primary care providersClinician not yet enrolled with the planCredentialing
Takeaway

The CARC tells you which desk owns the denial. Group codes tell you who pays for the mistake: CO is yours, PR is the patient's, PI is a payer-initiated reduction you can argue.

Ranges that signal a billing problem

No unsourced benchmarks; the direction that matters

The right range depends on payer mix; what matters is your own number, by payer class, month over month.

Clean claim rate

Falling month over month means a template or enrollment change broke something.

Authorization denial share

Any rise after a payer policy change points at the auth grid. Since January 1, 2026 MA and Medicaid managed care plans owe standard decisions in 7 calendar days, so slow decisions are the payer's to explain [3].

Allowed versus contract

A therapy-code variance wider than the E/M variance at the same payer is the parity signal. The parity playbook explains what to do with it.

Over-90 A/R

A Medicaid MCO book aging while commercial does not usually means enrollment or carve-out routing.

Denial rate

Count actionable denials only, as the MAP Key does, or zero-pay information lines swing the number [2].

One public reference point

Over-90 insurance A/R at transition, behavioral health and SUD baseline case study; $1.04M sat in one return-for-credentialing queue

52.9%
Measuredone organization, at transition
30%
Glidepath ceilingnegotiated
22.9 points above the ceiling

The clock beside the authorization KPI

CMS-0057-F limits since January 1, 2026 [3]

72 h
Expedited43% of standard
168 h
Standard7 calendar days
Published payer metrics beside it
Running it monthly

Five steps, one page to the owners

1

Load every 835 into one table

Including zero-pay and reversal files; most PM systems skip reversals.

2

Join to the 837 by claim control number

Each denial then carries clinician, payer, CPT and date of service.

3

Compute the eight KPIs by payer class and by clinician

One page to the owners, with the month-over-month arrow.

4

Route each CARC family to its owner

With a count and a dollar value; close the loop at next month's number.

5

Keep the payer's own published PA metrics beside your authorization KPI

CMS-0057-F required the first public set by March 31, 2026 [3].

What to do this week

Four moves

Export last month's 835 files, including reversalsThen run the worksheet in the behavioral health RCM toolkit.
Sum CARC 197 and 198 dollars over total denied dollarsYour authorization denial share; it moves first.
Check CARC 29 for anything above zeroWork timely filing loss first.
Pick the version that fits your bookOut-of-network or superbills: insurance billing for therapists; how we report it to clients: mental health billing services.
FAQ

Frequently asked questions

What is a good clean claim rate for a mental health practice?

Use the HFMA MAP Key definition, claims passing edits with no manual intervention divided by claims accepted into the claims tool, and measure it at the clearinghouse. We do not publish a benchmark percentage we cannot source; the useful comparison is your own rate by payer class, month over month, and whether it falls after a template or enrollment change.

Which denial codes matter most in behavioral health?

CARC 197 (authorization absent) and 198 (authorization exceeded) usually carry the most dollars, followed by 29 (timely filing), 16 (missing information), 4 (code and modifier inconsistent), 109 (not covered by this payer, often a carve-out) and 242 (provider not in network, often an enrollment gap).

How do I calculate net days in A/R?

HFMA MAP Key FM-1: net patient receivable on the balance sheet divided by the most recent three-month daily average of total net patient service revenue. Exclude self-pay if you want a payer-performance view, and say which version you are reporting.

Why compute KPIs from the 835 instead of the practice management system?

The 835 is the payer's record of what it allowed, adjusted, denied and paid, with a CARC and group code on each adjustment. The PM system records what staff entered. When the two disagree, the 835 is the one the payer will stand behind in an appeal.

Sources
  1. X12: Claim Adjustment Reason Codes (CARC) and Claim Adjustment Group Codes
  2. HFMA MAP Keys: revenue cycle key performance indicator definitions
  3. CMS fact sheet: Interoperability and Prior Authorization Final Rule, CMS-0057-F (January 17, 2024)
  4. 42 CFR 438.210, Coverage and authorization of services (Medicaid managed care), govinfo.gov

Checked October 25, 2026. Confirm against the source; items marked proposed may change in the final rule.

Related

Want the eight numbers run on your last 90 days?

Send the 835 files and the charge ledger. We return the eight KPIs by payer class, the CARC map with owners, and three things to fix first.