CARC Denial Code Reference

All 59 CARC denial codes in one table - the group code, what each one means in plain English, and who absorbs the balance. Every code links to a full page covering why it happens, the steps to work it, and whether it is worth appealing.

Denial codes tell you what went wrong; the payer's own policy tells you how to fix it. For deadline-driven codes like CO-29 and authorization denials like CO-197, check the payer billing reference for that payer's verified filing limits and appeal windows.

Group codes: who the balance belongs to

CO - Provider
Contractual Obligation - the provider absorbs the balance and cannot bill the patient
PR - Patient
Patient Responsibility - the balance transfers to the patient
OA - Neither - adjustment
Other Adjustment - typically a coordination-of-benefits or crossover adjustment
PI - Provider
Payer Initiated Reduction - the payer's own determination, not a contract term

All 59 CARC codes

Showing 59 of 59 codes

CARC denial codes with their group code, plain-English meaning, and who absorbs the balance. Each code links to a full reference page.
CodeGroupWhat it means
CO-4ProviderCOThe modifier does not match the procedure code billed
CO-5ProviderCOThe procedure does not match the place of service billed
CO-6ProviderCOThe procedure does not match the patient's age
CO-8ProviderCOThe procedure does not match the provider's type or specialty
CO-11ProviderCOThe diagnosis does not support the procedure billed
CO-16ProviderCOClaim or service lacks required information
CO-18ProviderCOExact duplicate claim or service
CO-19Workers' comp carrierCOThe claim belongs to a work-related injury carrier
CO-22Another payerCOCare may be covered by another payer per coordination of benefits
CO-24Another payerCOCharges are covered under a capitation or managed care arrangement
CO-27Patient or new planCOExpenses were incurred after coverage terminated
CO-29ProviderCOThe time limit for filing has expired
CO-31ProviderCOThe patient cannot be identified as an insured member
CO-39ProviderCOAuthorization was requested and refused
CO-45ProviderCOCharge exceeds the contracted fee schedule amount
CO-50ProviderCONot deemed medically necessary by the payer
CO-55ProviderCOThe service is considered experimental or investigational
CO-58ProviderCOThe payer considers the treatment setting inappropriate
CO-59ProviderCOPayment reduced under multiple or concurrent procedure rules
CO-96ProviderCONon-covered charge the provider absorbs
CO-97ProviderCOService is bundled into another service already adjudicated
CO-107ProviderCOThe related or qualifying service was not identified on the claim
CO-109Another payerCOClaim not covered by this payer or contractor
CO-119ProviderCOThe benefit maximum for this period has been reached
CO-140ProviderCOThe patient's identification number and name do not match
CO-146ProviderCOThe diagnosis was invalid for the date of service
CO-147ProviderCOThe contracted rate has expired or is not on file
CO-151ProviderCOPayer deems the information does not support this many services
CO-167ProviderCOThe diagnosis is not covered by this plan
CO-170ProviderCOThis provider type may not be paid for this service
CO-181ProviderCOThe procedure code was not valid on the date of service
CO-183ProviderCOThe referring provider is not eligible to refer this service
CO-185ProviderCOThe rendering provider is not eligible to perform this service
CO-197ProviderCOPrecertification, authorization, or notification is absent
CO-198ProviderCOThe authorized limit for this service was exceeded
CO-226ProviderCORequested information was not received from the provider
CO-231ProviderCOMutually exclusive procedures were billed for the same encounter
CO-234ProviderCOThis procedure is not paid separately
CO-236ProviderCOProcedure combination is not compatible with another procedure
CO-243ProviderCOServices were not authorized by the network or primary care provider
CO-252ProviderCOAn attachment or additional documentation is required
CO-256Another payerCOThe service is not payable under the managed care contract
PR-1PatientPRAmount applied to the patient's deductible
PR-2PatientPRAmount applied to the patient's coinsurance
PR-3PatientPRAmount applied to the patient's copayment
PR-26Patient, if no other planPRExpenses were incurred before coverage began
PR-33Patient, if no other planPRThe policy has no dependent coverage
PR-35PatientPRThe lifetime benefit maximum has been reached
PR-49Patient, with noticePRA routine or screening exam the plan does not cover
PR-51Disputed - challenge itPRA pre-existing condition exclusion was applied
PR-96Patient, with noticePRNon-covered charges
PR-200Patient, unless reinstatedPRExpenses were incurred during a lapse in coverage
PR-204Patient, with noticePRService not covered under the patient's current benefit plan
PR-242Patient, if not protectedPRServices were not provided by network providers
OA-23Neither - adjustmentOAImpact of prior payer's adjudication
OA-100Patient (already paid)OAPayment was made to the patient instead of the provider
OA-121Neither - adjustmentOAAn indemnification adjustment was applied
PI-222ProviderPIThe contracted maximum units for this period were exceeded
PI-223ProviderPIAn adjustment required by federal, state, or local law

Denial code frequently asked questions

What is a CARC denial code?
A Claim Adjustment Reason Code (CARC) is the code on a remittance advice that explains why a payer adjusted or denied a line. It is paired with a group code - CO, PR, OA, or PI - that determines who absorbs the balance. CARCs are often accompanied by RARC remark codes that add specifics.
What is the difference between CO and PR denial codes?
CO means contractual obligation: the provider absorbs the balance and cannot bill the patient. PR means patient responsibility: the balance transfers to the patient. Mistaking a CO code for a PR code and billing the patient is a contract violation.
Which denial codes are the most common?
CO-16 (missing or invalid information) is the highest-volume denial in most practices, followed by CO-197 (missing prior authorization), CO-97 (bundled service), CO-18 (duplicate claim), and CO-29 (timely filing expired). CO-29 is typically the most costly because it is rarely overturned.
Can every denial be appealed?
No. Some denials are correct adjustments rather than errors - CO-45 records a normal contractual write-off, and PR-1 through PR-3 record ordinary patient cost sharing. Others, such as a bundling edit with modifier indicator 0, cannot be bypassed regardless of documentation. Identifying which denials are genuinely appealable is what makes A/R work efficient.

These are original plain-English summaries written for reference, not the official X12 code descriptions. Payer handling of any code varies by contract - always verify against the remittance advice and your payer agreement.