Skip to main content
Call
Denialsaka CARC, Claim Adjustment Reason Code, Denial Code

What is Denial Reason Code? Definition, Formula, and Benchmark

Reviewed by QuickIntell RCM Editorial Team · Last reviewed

Updated

Definition

A denial reason code is a standardized code returned by a payer on the 835 remittance advice explaining why a claim or service line was adjusted or denied. The Claim Adjustment Reason Code (CARC) system — maintained by the Washington Publishing Company under X12 — is the primary such code set, with RARCs providing supplemental detail.

Overview

A denial reason code is the standardized numeric code payers use to explain why a claim or service line was adjusted or denied. In U.S. healthcare, the dominant system is the Claim Adjustment Reason Code (CARC) set maintained by X12 through the Washington Publishing Company, with supplemental Remittance Advice Remark Codes (RARCs) providing additional detail. Together CARCs and RARCs create a machine-readable vocabulary for every kind of payment adjustment — from simple contractual write-offs to complex medical-necessity denials.

CARCs are issued in groups: CO (contractual obligation — provider writes off), PR (patient responsibility — patient owes), OA (other adjustment), PI (payer-initiated reduction). The group code combined with the CARC tells the provider not just why a line was adjusted but who is financially responsible for the difference. For example, CARC 45 with group CO means a contractual write-off; CARC 2 with group PR means the patient owes coinsurance.

CARC coverage spans several hundred codes. The most-encountered in RCM work include CARC 18 (duplicate claim), 22 (COB — this care is covered by another payer), 45 (charge exceeds fee schedule), 50 (not medically necessary), 96 (non-covered charge), 97 (bundled or included), 197 (authorization absent), 204 (service not covered under patient plan), and 252 (attachment required). Each has distinct operational follow-up: some are hard denials written off, some trigger appeals, some prompt rebilling to a different payer.

RARCs supplement CARCs when the CARC alone is too general. RARC N30 ('the PN on the Advance Beneficiary Notice of Noncoverage is not on file'), RARC M76 ('missing/incomplete/invalid diagnosis or condition'), and similar codes point the biller to the specific issue. Not every CARC has an accompanying RARC — many denials are communicated with CARC alone.

Denial analytics at mature organizations treat CARC/RARC patterns as the primary signal. Trend lines per payer by CARC reveal operational gaps: rising CARC 197 for a specific payer suggests an authorization workflow gap; rising CARC 252 across payers suggests a claim-attachment configuration issue. Payer Medical Policy analytics cross-reference CARC 50s against LCDs to surface medical-necessity patterns. Most health systems operate a denial dashboard with CARC and RARC as primary dimensions.

The pragmatic playbook for Denial Reason Code starts with stratification. Tag every denial carrying Denial Reason Code by payer, by provider, and by service-line so the one or two outliers carrying 40–60% of the volume become visible inside a single dashboard row. Pair Denial Reason Code with carc code in the weekly denial review and the usual answer — targeted coder education, a tighter claim-scrubber rule, a payer-specific prior-auth intake — emerges without needing a broad policy change. Teams that skip stratification typically spend three quarters of their Denial Reason Code budget on claims that will not be overturned, simply because the cohort most likely to recover was never separated from the cohort that should have been prevented.

Industry benchmark

WPC CARC/RARC code maintenance updates triennially. HFMA recommends organizations track CARC patterns at the payer level and alert on >20% week-over-week shifts as operational indicators.

Worked example

A monthly denial analytics review shows CARC 197 (authorization absent) denials with UnitedHealthcare rising 35% month over month. Drill-down reveals 82% of the spike is on cardiology stress tests. Investigation finds UHC added several CPT codes to their PA list on the 15th of the prior month; the practice's authorization tool had not ingested the update. A rule refresh eliminates the pattern; appeals recover $210K of the denied period.

Frequently asked questions — Denial Reason Code

What are the most common CARC codes?

CARC 1 (deductible), 2 (coinsurance), 3 (copay), 18 (duplicate), 22 (COB), 45 (fee schedule adjustment), 50 (not medically necessary), 96 (non-covered), 97 (bundled), 109 (not paid by this payer), 197 (authorization absent), 252 (attachment required). Most RCM dashboards track these by volume and dollar.

What's the difference between CARC and RARC?

CARC is the primary adjustment reason code — there's always at least one CARC per adjustment. RARC is a supplemental remark — it provides additional detail when the CARC alone is too general. Not every denial has a RARC, but every denial has a CARC.

Who maintains the CARC list?

The Washington Publishing Company (WPC) under ASC X12 governance. Updates are published at wpc-edi.com approximately three times per year. Providers and payers must update their denial processing to reflect new codes and retired codes.

Can a claim have multiple CARCs?

Yes, at the service line level. A single denied line can carry multiple adjustment reasons — e.g., a partial payment plus a patient responsibility plus a contractual adjustment. Proper 835 posting parses and categorizes each separately.

Disclaimer

This glossary entry is operational reference for revenue-cycle and medical-billing professionals. It is not legal, clinical, or contractual advice. Industry benchmarks cite named public sources where available; always verify against the current guidance from the authority body before relying on a number in a contract, policy, or compliance filing.