What Are Claim Adjustment Reason Codes (CARCs)?

Image Description

October 17, 2026

What Are Claim Adjustment Reason Codes (CARCs)?

Claim Adjustment Reason Codes (CARCs) are standardized codes used by health insurance payers to explain why a medical claim or individual service was paid differently than the amount billed. These codes help healthcare providers, medical billers and revenue cycle management teams understand payment reductions, denied services, patient responsibility and other financial adjustments.

CARCs are an important part of the Electronic Remittance Advice (ERA), which is commonly transmitted using the X12 835 Health Care Claim Payment/Advice transaction.

In this guide, we'll explain how CARCs work, how they relate to Claim Adjustment Group Codes and Remittance Advice Remark Codes (RARCs), where they're reported in the X12 835 version 5010 transaction, and how to interpret common adjustment scenarios.

Quick Answer: What Is a CARC?

A Claim Adjustment Reason Code (CARC) identifies the reason a payer adjusted the billed amount of a healthcare claim or service.

For example, a CARC may indicate that:

  • A charge exceeds the applicable contracted or allowable amount.
  • A deductible or coinsurance amount applies.
  • Required claim information is missing or incorrect.
  • A claim or service was identified as a duplicate of a previously submitted or processed claim or service.
  • The payer determined that a service did not meet medical necessity requirements.
  • A claim was received after the applicable filing deadline.

Important: A CARC does not automatically mean a claim was denied. CARCs also explain contractual adjustments, patient cost sharing and other payment differences on successfully processed claims.

Why Are Claim Adjustment Reason Codes Used?

When a healthcare payer processes a claim, it compares the submitted charges against applicable benefits, coverage requirements, payment rules and other adjudication criteria.

The amount paid may differ from the original billed amount for several reasons. For example, the payer may apply a negotiated contractual allowance, assign part of the allowed amount to a deductible, deny an individual service or make another permitted adjustment.

CARCs provide standardized reasons for these adjustments so that providers and billing systems can interpret remittance information consistently.

For medical billers, CARCs help identify what happened during adjudication and what additional investigation may be necessary. For EDI developers, they provide structured adjustment information that can be associated with specific claims and service lines.

However, the same CARC can appear across different payers and claim scenarios. The code identifies an adjustment reason but does not necessarily explain every detail of the payer's decision or establish the correct follow-up action.

How CARCs Work with Claim Adjustment Group Codes

CARCs are reported together with Claim Adjustment Group Codes, which identify the general financial responsibility category associated with an adjustment.

When viewing an ERA or a payment posting report, these values are often displayed together as combinations such as CO-45, PR-1 or OA-18.

The letters represent the adjustment group code, while the number or alphanumeric value represents the CARC.

Group Code Category General Purpose
CO Contractual Obligation Identifies adjustments categorized as contractual obligations rather than patient responsibility.
PR Patient Responsibility Identifies amounts categorized as the patient's financial responsibility, subject to applicable billing rules.
OA Other Adjustment Identifies adjustments reported in the other-adjustment category.
PI Payer Initiated Reduction Identifies certain payer-initiated payment reductions.

For example, CO-45 generally identifies an adjustment related to charges exceeding an applicable payment allowance, while PR-1 identifies a deductible amount assigned to patient responsibility.

Although billing systems may display these values as a single code, they are transmitted separately in the X12 835 transaction.

Important: The adjustment group code is significant when evaluating financial responsibility. However, the group code and CARC alone do not override provider contracts, coverage rules or applicable patient billing restrictions.

Where Are CARCs Located in the X12 835 Version 5010?

In the X12 835 version 5010 transaction, CARCs are reported in the CAS (Claim Adjustment) segment.

The CAS segment may appear at two different levels:

  • Loop 2100: Reports applicable claim-level adjustments.
  • Loop 2110: Reports applicable service-line adjustments.

Each CAS segment identifies an adjustment group code, one or more reason codes and their associated adjustment amounts. Adjustment quantities may also be reported when applicable.

Element Purpose
CAS01 Claim Adjustment Group Code
CAS02 First Claim Adjustment Reason Code (CARC)
CAS03 Adjustment amount associated with the first CARC
CAS04 Optional adjustment quantity associated with the first CARC
CAS05 Second CARC, when another adjustment reason is reported in the same segment
CAS06 Adjustment amount associated with the second CARC
CAS07 Optional adjustment quantity associated with the second CARC
... Additional CARC, adjustment amount and quantity combinations
CAS17 Sixth Claim Adjustment Reason Code (CARC)
CAS18 Adjustment amount associated with the sixth CARC
CAS19 Optional adjustment quantity associated with the sixth CARC

A single CAS segment can contain multiple reason-code and adjustment-amount combinations that share the same group code. Additional combinations follow the same repeating pattern.

Multiple CAS segments may also be reported when different adjustment groups or additional adjustment information are needed.

For EDI developers, it is important to preserve the relationship between the adjustment group, each individual CARC and its associated amount. These elements should not be interpreted independently.

Example: Reading CARCs in an X12 835 Service-Line Adjustment

Consider a professional claim where a healthcare provider bills $150 for an office visit. During adjudication, the payer allows $110 of the billed charge, resulting in a $40 contractual adjustment. Of the $110 allowed amount, $20 is applied toward the patient's deductible, and the payer pays the remaining $90.

The following simplified service-level X12 835 segments demonstrate how the payer reports these adjustments using Claim Adjustment Reason Codes (CARCs):

Example: Contractual Adjustment and Patient Deductible

> 2110 Service Payment Information
  • SVC*HC:99213*150*90~
  • CAS*CO*45*40~
  • CAS*PR*1*20~

Illustrative example only. This is a partial X12 835 transaction using fictional payment information and does not represent a complete interchange or a specific payer's adjudication decision.

Understanding the Example

X12 Element Value Explanation
SVC01 HC:99213 Identifies the billed procedure.
SVC02 150 Original billed charge of $150.
SVC03 90 Service payment amount of $90.
CAS01 CO Contractual Obligation group code.
CAS02 45 CARC related to charges exceeding the applicable payment allowance.
CAS03 40 Contractual adjustment of $40.
Second CAS PR-1 Patient responsibility adjustment for a $20 deductible.

In this example, the $150 billed charge is accounted for by a $90 payer payment, a $40 contractual adjustment and a $20 deductible assigned to patient responsibility.

The presence of these adjustments does not mean that the service was denied. Instead, they explain how the billed amount was processed and divided among payment, contractual adjustment and patient responsibility.

Actual patient billing must still follow applicable coverage rules, provider agreements and other legal requirements.

Common Claim Adjustment Reason Code Examples

CARCs cover a wide range of adjudication situations. Some describe ordinary financial adjustments, while others relate to coverage limitations, missing information, duplicate claims or denied services.

The following examples represent adjustment codes that medical billing professionals may encounter. They are not a statistical ranking of the most frequently reported CARCs and do not represent the complete X12 code list.

CARC General Meaning What to Investigate
1 Deductible amount Patient cost sharing, plan benefits and applicable responsibility.
4 Procedure and modifier inconsistency Submitted procedure, modifier combinations and billing requirements.
16 Missing or incorrect claim information Accompanying remark code, original claim fields and payer instructions.
18 Exact duplicate claim or service Previous submissions, claim identifiers and payment history.
22 Potential coverage by another payer Coordination of benefits and primary or secondary payer information.
29 Timely filing limit expired Original submission date, payer receipt and permitted filing exceptions.
45 Charge exceeds an applicable payment allowance Contract terms, fee schedules and payment calculations.
50 Service did not meet the payer's medical necessity criteria Clinical records, diagnosis information and coverage policies.
97 Service payment included with another adjudicated service Bundling policies, related services and applicable coding edits.
197 Required authorization or notification absent Authorization records, dates, services and payer requirements.

These descriptions summarize common adjustment concepts for educational purposes. Readers should consult the official X12 definitions for the complete code text, usage instructions and current status.

Some codes have specific reporting restrictions. For example, CARC 18 is generally reported with adjustment group OA, except where applicable state workers' compensation requirements call for CO. Similarly, CARC 16 requires additional remark information to help identify the underlying issue.

The official code list is available from X12 Claim Adjustment Reason Codes.

How CARCs and RARCs Work Together

A CARC communicates the reason for a financial adjustment, but it may not provide enough information to identify the exact problem with the claim.

Remittance Advice Remark Codes (RARCs) can provide additional explanation or other important remittance information.

For example, CARC 16 identifies a missing-information or billing-error situation and requires an accompanying remark code. The additional remark information helps narrow down what should be investigated.

In an X12 835 version 5010 transaction, CARCs are reported in the CAS segment, while applicable RARCs may appear in the MIA or MOA segments in Loop 2100, or the LQ segment in Loop 2110.

Medical billers and EDI professionals should evaluate the CARC, adjustment group, associated amount, applicable RARCs and other relevant information reported throughout the X12 835 transaction. This may include the claim status and payment information in the CLP segment, service-level information in the SVC segment, and other applicable remittance details. A CARC should not be interpreted in isolation, as the complete remittance information and payer-specific requirements may be necessary to understand the adjustment and determine the appropriate action.

We'll explore RARCs in greater detail in the next article in this series.

Can Multiple CARCs Be Reported for the Same Service?

Yes. A payer may report multiple financial adjustments against a single service, and each adjustment may have a different reason.

For example, a service may have a contractual adjustment and a separate deductible or coinsurance amount. These adjustments can be reported in separate CAS segments when they belong to different adjustment groups.

Multiple reason codes that share the same group code can also be included within one CAS segment.

Example: Multiple CARCs Within a Single CAS Segment

Consider a medical claim where the payer determines that the patient is responsible for a $20 deductible and an additional $10 in coinsurance. Although both amounts represent patient responsibility, they have different adjustment reasons and are reported using separate CARCs.

The following simplified X12 835 example demonstrates how both adjustments can be reported within a single CAS segment:

> 2110 Service Payment Information
  • CAS*PR*1*20**2*10~

This example reports two adjustments under the same PR (Patient Responsibility) group code:

  • PR-1 (Deductible Amount): The payer assigns $20 toward the patient's deductible. The CARC is reported in CAS02, with the $20 adjustment amount in CAS03.
  • PR-2 (Coinsurance Amount): The payer assigns an additional $10 as the patient's coinsurance responsibility. The CARC is reported in CAS05, with the $10 adjustment amount in CAS06.

The empty CAS04 position indicates that no adjustment quantity is supplied for the first adjustment. The second CARC and its associated amount follow in the next available positions.

In this example, the payer reports a total of $30 in patient responsibility, consisting of a $20 deductible and $10 coinsurance. These amounts represent the patient's portion of the adjudicated service, but do not indicate whether the patient has already paid them. Actual patient billing remains subject to applicable coverage rules, provider agreements and other requirements.

For EDI developers, this example illustrates why each CARC must remain associated with its corresponding adjustment amount. Although both adjustments share the same PR group code, they represent different reasons and should be recorded separately when processing the remittance information.

Claim-Level CARCs vs. Service-Level CARCs

CARCs may apply to an entire claim or to individual service lines. The adjustment's position within the 835 is important when interpreting how the payer processed the claim.

835 Location Adjustment Level Explanation
Loop 2100 / CAS Claim Level Reports adjustments associated with the claim as a whole.
Loop 2110 / CAS Service Level Reports adjustments associated with a specific service line identified by its SVC segment.

For example, a claim containing several billed services may have one service reduced because of a contractual allowance while another service is denied for medical necessity.

When reviewing service-level adjustments, the billing system should associate each CAS segment with the applicable SVC service line.

Claim-level and service-level adjustments should not be combined without considering their reporting level. An adjustment already reported at the service level should not be counted a second time as a claim-level adjustment.

How Medical Billers Should Interpret a CARC

Identifying the CARC is only the first step in determining what happened during claim adjudication.

Step 1: Identify the Adjustment Group

Determine whether the adjustment is reported as CO, PR, OA or PI. This establishes the general adjustment category and provides context for the associated reason code.

Step 2: Review the CARC and Adjustment Amount

Identify the CARC and its associated adjustment amount, then review the applicable claim or service payment information to understand how the adjustment affects the overall adjudication. Determine whether the adjustment relates to routine payment processing, patient cost sharing, a reduced payment or a potentially denied service.

Step 3: Check for Associated RARCs

Review any applicable remark codes and payer explanations. Additional information may be required to understand the specific cause, particularly when the CARC describes a broad billing issue.

Step 4: Review the Original Claim and Payer Requirements

Compare the adjudication information against the original claim submission, relevant eligibility or authorization records, coding information and applicable payer policies.

Focus on the fields and documentation most closely related to the reported adjustment reason.

Step 5: Determine Whether Follow-Up Is Necessary

Not every CARC requires corrective action. A properly applied contractual adjustment or deductible may only require accurate payment posting.

However, when the payer has denied a service or made an adjustment that appears incorrect, further investigation may be needed.

Depending on the circumstances, the appropriate follow-up may involve a claim inquiry, corrected claim, reconsideration, submission of documentation or a formal appeal.

Always verify the payer's current requirements before taking action. Resubmitting a previously adjudicated claim without identifying the underlying problem may create duplicate processing issues.

Medicare, Medicaid and Commercial Payer Considerations

CARCs are standardized across healthcare remittance transactions, but payers may apply different coverage policies, payment rules and claim review procedures. As a result, the same CARC may be reported by multiple payers for similar adjustment reasons, while the underlying circumstances and appropriate follow-up actions may differ.

Medicare

Original Medicare contractors report claim adjudication information through remittance advice using standardized adjustment codes. The applicable Medicare Administrative Contractor (MAC) can provide guidance on payment policies, claim corrections, reopenings and redeterminations.

Medicare Advantage plans may have different operational and appeal procedures from Original Medicare.

Medicaid

Medicaid fee-for-service programs and Medicaid managed care plans may have different coverage rules, provider billing requirements and denial resolution procedures. State-specific requirements should be reviewed when investigating an adjustment.

Commercial Payers

Commercial payers, including Blue Cross Blue Shield plans and other health insurers, use standardized remittance information while applying their own benefit plans, provider contracts and payment policies.

A CARC may identify the general reason for an adjustment, but the applicable provider agreement or payer policy may be needed to understand why the adjustment was made.

Clearinghouses and Billing Systems

Clearinghouses and electronic payment platforms, including services such as Availity and Office Ally, may make ERA information available through downloadable X12 835 files, readable reports or other supported software integrations.

Billing applications may translate adjustment codes into descriptive messages, but the original code, group, adjustment amount and reporting level should be retained whenever possible.

This helps medical billing and EDI teams investigate disputed adjustments and reconcile payer payments accurately.

Why CARCs Are Important for Payment Posting and Denial Management

Accurate CARC interpretation is valuable for both routine payment posting and denial management.

For example, a payment posting application may use adjustment information to distinguish contractual reductions from patient-responsibility amounts. A denial management system may use CARCs and associated remarks to help identify claims requiring additional review.

Healthcare organizations can also analyze adjustment patterns over time to identify repeated problems involving filing deadlines, authorizations, coding, eligibility or other billing processes.

However, reporting and automation should consider the complete adjustment information rather than relying on CARCs alone. A single code may appear across different claim scenarios, and some adjustments do not represent denials.

Preserving the original X12 835 data can also help EDI teams troubleshoot mapping problems, missing adjustment details and discrepancies between payer remittance information and billing system balances.

Frequently Asked Questions About CARCs

CARC stands for Claim Adjustment Reason Code. It is a standardized code that explains why a healthcare claim or service payment was adjusted from the submitted billed amount.

CARCs are frequently used to explain denied services, but they also describe contractual adjustments, deductibles, coinsurance and other payment differences. Not every CARC represents a claim denial.

A CARC explains why a financial adjustment was made. A Remittance Advice Remark Code (RARC) provides supplemental explanation or other remittance information. Reviewing both can help identify the circumstances associated with an adjustment.

CARCs are reported in the CAS (Claim Adjustment) segment of the X12 835 transaction. The segment appears in Loop 2100 for claim-level adjustments and Loop 2110 for service-line adjustments. A single CAS segment can report multiple CARCs, each associated with its own adjustment amount.

The Claim Adjustment Group Code provides the general financial responsibility category. CARCs explain the reason for the adjustment. Patient billing responsibility must also be evaluated against applicable contracts, coverage rules and legal requirements.

Key Takeaway

Claim Adjustment Reason Codes (CARCs) explain why a payer adjusted a medical claim or service from its submitted billed amount. They are used for both denied services and routine payment adjustments, including contractual allowances and patient cost sharing.

In the X12 835 version 5010 transaction, CARCs are reported in the CAS segment at the claim level in Loop 2100 or the service level in Loop 2110. These codes must be interpreted in the context of the adjustment group, associated amounts, applicable RARCs, claim and service payment information, and other relevant details reported in the remittance advice.

For medical billers and EDI professionals, understanding the complete adjudication information is essential for accurate payment posting, identifying potential denial causes and determining whether additional investigation is necessary. Although CARCs are standardized, payer coverage policies, payment rules and resolution procedures may differ. Always consider the applicable payer's requirements before determining the appropriate follow-up action.

Medical Claim Denials & Remittance Advice Articles

This article is part 2 of our Medical Claim Denials & Remittance Advice series.

Additional articles covering Remittance Advice Remark Codes, X12 835 interpretation and common denial scenarios will be added to this series.

Related Eclaims Articles and Resources

Disclaimer: This article provides general educational information about medical claim adjustments, remittance advice and electronic healthcare transactions. It does not replace official payer instructions, provider contracts, X12 implementation guides or applicable laws and regulations. Code definitions, usage requirements and claim processing policies may change. Always verify current requirements with the appropriate payer or official standards organization.


We hope you found this article helpful! Please reach out to us with questions/feedback.

Explore More Eclaims Articles

Browse more Eclaims articles covering healthcare claims, billing, EDI transactions, Medicare, provider information and related topics.

Browse Eclaims Articles