What Are Claim Adjustment Group Codes (CO, PR, OA & PI)?
October 21, 2026
What Are Claim Adjustment Group Codes (CO, PR, OA & PI)?
Claim Adjustment Group Codes are standardized two-character codes used in healthcare remittance advice to categorize financial adjustments made during claim adjudication. They help medical billers, healthcare providers and EDI professionals understand how a payer has classified an adjustment and the financial responsibility associated with it.
These codes are commonly encountered in an Electronic Remittance Advice (ERA), using the X12 835 Health Care Claim Payment/Advice transaction. They appear alongside Claim Adjustment Reason Codes (CARCs) and associated adjustment amounts in the CAS (Claim Adjustment) segment.
In this guide, we'll explain the four Claim Adjustment Group Codes used in the X12 835 version 5010 transaction, how they relate to CARCs, and why the adjustment group must be interpreted in the context of the complete relevant remittance information.
Quick Answer: What Are Claim Adjustment Group Codes?
Claim Adjustment Group Codes categorize financial adjustments reported by healthcare payers. In the X12 835 version 5010 transaction, the four group codes are:
- CO — Contractual Obligation: An adjustment associated with contractual or regulatory obligations.
- PR — Patient Responsibility: An adjustment categorized as the patient's financial responsibility.
- OA — Other Adjustment: An adjustment that does not fall under another applicable group category.
- PI — Payer Initiated Reduction: An adjustment the payer determines is not the patient's responsibility when a supporting contractual obligation is not established.
Important: A group code alone does not identify why a claim was adjusted or establish what action should be taken. Medical billers should review the associated CARC, adjustment amount, applicable RARCs, other adjudication details and payer-specific requirements before determining the appropriate financial treatment or follow-up.
Why Are Claim Adjustment Group Codes Important?
When a healthcare payer processes a claim, the final payment may differ from the amount originally billed. The difference can involve contractual reductions, deductibles, coinsurance, benefit limitations, other adjustments or a combination of circumstances.
Claim Adjustment Group Codes help categorize these financial differences. They are especially useful because identifying the reason for an adjustment is not always enough to understand its financial implications.
For example, a contractual reduction generally has a different accounting treatment from an amount assigned to patient responsibility. However, the appropriate posting or billing action still depends on the associated adjustment details and applicable requirements.
For EDI developers, preserving the adjustment group code is important when translating an X12 835 into payment posting records, account balances or denial management information.
Group codes are part of the remittance's financial adjudication details. They should not be confused with the claim processing status reported separately in the CLP segment.
The Four Claim Adjustment Group Codes Explained
The following table summarizes the four group codes used in the X12 835 version 5010 transaction.
| Group Code | Name | General Purpose |
|---|---|---|
| CO | Contractual Obligation | Identifies adjustments associated with applicable contractual or regulatory obligations. |
| PR | Patient Responsibility | Identifies adjustments assigned to patient responsibility during adjudication. |
| OA | Other Adjustment | Identifies adjustments that do not fit another applicable adjustment group category. |
| PI | Payer Initiated Reduction | Identifies payer-initiated reductions generally considered not to be the patient's responsibility without an applicable supporting contractual obligation. |
CO — Contractual Obligation
The CO group code identifies a financial adjustment associated with a contractual obligation or regulatory requirement.
For example, a participating provider agreement may establish a payment amount lower than the provider's billed charge. The payer may report the difference as a contractual adjustment using an applicable CARC.
A common example is CO-45, which can identify a reduction involving an applicable fee schedule, maximum allowable amount or contracted payment arrangement.
For participating providers, contractual adjustments are commonly treated as provider write-offs. However, the applicable agreement, governing rules and adjudication details determine the appropriate treatment.
Important: A CO adjustment should not automatically be transferred to patient responsibility simply because the payer did not pay that amount.
PR — Patient Responsibility
The PR group code identifies a financial adjustment assigned to patient responsibility during the payer's adjudication.
Common examples include deductible, coinsurance and copayment adjustments.
For example, PR-1 indicates a deductible adjustment, while PR-2 indicates coinsurance.
In an X12 835, PR adjustment amounts contribute to the patient responsibility reported for the claim, subject to the applicable transaction structure and reporting requirements.
However, patient responsibility reported by a payer does not mean the patient has already paid that amount. It also does not independently establish that the provider may bill or collect the entire amount without considering applicable laws, provider contracts, benefit requirements or other restrictions.
OA — Other Adjustment
The OA group code identifies an adjustment categorized as an Other Adjustment.
It may be used when the circumstances do not fit the other applicable group categories, subject to the X12 implementation requirements and any restrictions associated with the CARC.
For example, certain coordination-of-benefits adjustments may use the OA group to identify the impact of a previous payer's adjudication.
Although OA may seem like a general-purpose category, it should not be treated as a universal substitute for CO, PR or PI. Group code selection is governed by the applicable X12 reporting requirements.
Similarly, the OA designation alone does not establish whether an amount should be billed to a patient, written off or handled through another accounting process.
PI — Payer Initiated Reduction
The PI group code identifies a payer-initiated reduction that, in the payer's determination, is not the responsibility of the patient and is not supported by a contractual obligation between the provider and payer.
Depending on the circumstances, these adjustments may involve payer payment policies, review determinations or other applicable adjudication decisions.
The associated CARC provides the specific reason reported by the payer. The PI group code alone should not be interpreted as identifying a particular denial reason or a universal provider write-off requirement.
As with other adjustment groups, the complete remittance information and applicable payer requirements must be considered before determining how the adjustment should be handled.
Where Are Claim Adjustment Group Codes Reported in the X12 835?
In the X12 835 version 5010 transaction, Claim Adjustment Group Codes are reported in CAS01, the first element of the CAS (Claim Adjustment) segment.
The CAS segment may appear in two locations:
| Location | Segment | Purpose |
|---|---|---|
| Loop 2100 | CAS |
Reports applicable claim-level adjustments, including the group code, CARCs and associated amounts. |
| Loop 2110 | CAS |
Reports applicable service-level adjustments, including the group code, CARCs and associated amounts. |
The adjustment level is important. A financial adjustment associated with a specific service line should be interpreted in the context of that service, while a claim-level adjustment applies to the overall claim.
How Group Codes and CARCs Work Together in the CAS Segment
Each CAS segment begins with a Claim Adjustment Group Code. The remaining applicable elements identify one or more CARCs and their corresponding adjustment amounts and optional quantities.
The following table shows the first two adjustment positions and the final available adjustment position.
| Element | Purpose |
|---|---|
CAS01 |
Claim Adjustment Group Code (CO, PR, OA or PI). |
CAS02 |
First Claim Adjustment Reason Code (CARC). |
CAS03 |
Amount associated with the first adjustment. |
CAS04 |
Optional quantity associated with the first adjustment. |
CAS05 |
Second Claim Adjustment Reason Code (CARC). |
CAS06 |
Amount associated with the second adjustment. |
CAS07 |
Optional quantity associated with the second adjustment. |
| ... | Additional adjustment reason codes, associated amounts and optional quantities. |
CAS17 |
Sixth Claim Adjustment Reason Code (CARC). |
CAS18 |
Amount associated with the sixth adjustment. |
CAS19 |
Optional quantity associated with the sixth adjustment. |
A single CAS segment can report up to six CARCs, each with an associated adjustment amount and optional quantity. All adjustments within the same CAS segment share the group code reported in CAS01.
When adjustments belong to different group codes, separate CAS segments are used. A single CAS segment supports up to six adjustments under the same group code. When more than six adjustments are reported for that group, an additional CAS segment may be used after the available adjustment positions have been exhausted.
Example: Understanding CO and PR Adjustments in an X12 835
Consider a professional medical claim with a service billed at $150. The payer determines an allowed amount of $110, 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 X12 835 service-line example illustrates how the different adjustment groups are reported:
- SVC*HC:99213*150*90~
- CAS*CO*45*40~
- CAS*PR*1*20~
Illustrative educational excerpt using fictional billing information. This is not a complete X12 835 transaction and does not establish that every payer would report identical adjustments for the same service.
Understanding the Adjustment Groups
| Segment / Element | Value | Explanation |
|---|---|---|
SVC02 |
150 | Submitted service charge of $150. |
CAS01 (first CAS) |
CO | Contractual Obligation adjustment group. |
CAS02 (first CAS) |
45 | CARC identifying an applicable fee schedule or contracted payment adjustment. |
CAS03 (first CAS) |
40 | Contractual adjustment amount of $40. |
CAS01 (second CAS) |
PR | Patient Responsibility adjustment group. |
CAS02 (second CAS) |
1 | CARC identifying a deductible adjustment. |
CAS03 (second CAS) |
20 | Patient deductible adjustment amount of $20. |
SVC03 |
90 | Payer service payment of $90. |
How the Service Amounts Balance
Start with the $150 submitted service charge. Subtract the $40 contractual adjustment to determine the illustrative allowed amount of $110. Then subtract the $20 deductible to arrive at the $90 payer payment.
$150 - $40 = $110 allowed amount
$110 - $20 = $90 payer payment
Alternatively, the service can be balanced directly by subtracting both reported adjustments from the submitted charge:
$150 - $40 - $20 = $90
Notice that the two CAS segments report different group codes. Although both adjustments reduce the payer's payment, they are categorized differently:
- CO-45: A $40 contractual adjustment.
- PR-1: A $20 amount assigned to the patient's deductible.
These group codes help explain the financial classification of each adjustment. The associated CARCs provide the adjustment reasons, while the service payment amount and other relevant remittance information establish the broader adjudication context.
Important: The $20 reported with the PR group code represents adjudicated patient responsibility, not confirmation that the patient has paid it. The provider must still consider applicable billing restrictions before determining what may be collected.
Why the Same CARC May Have Different Group Code Associations
A CARC identifies the standardized reason for an adjustment, while the Claim Adjustment Group Code categorizes that adjustment.
Some CARCs may be used with more than one permitted group code, depending on the applicable reporting requirements and adjudication circumstances. Other CARCs have specific group code restrictions.
This means billing professionals should not assume that the CARC alone identifies financial responsibility. The group code and reason code must be considered together.
For example, CO-45 consists of the CO group code and CARC 45. The CO portion identifies the adjustment category, while CARC 45 describes the payment adjustment reason.
However, a different combination of group code and CARC must be supported by the applicable X12 usage requirements. Not every group code can be paired with every CARC.
This is particularly important when developing automated payment posting rules or denial classification systems. Applications should preserve the complete adjustment information rather than evaluating only the numeric reason code.
Does a PR Adjustment Always Mean the Patient Can Be Billed?
No. A PR adjustment identifies an amount assigned to patient responsibility during claim adjudication, but it does not independently establish that the provider may bill or collect that amount.
Patient billing may be affected by provider agreements, insurance program requirements, federal or state laws, applicable benefit provisions and other circumstances.
For example, special billing restrictions may apply to certain Medicare, Medicaid or other covered services. Medical billers should verify the relevant requirements before transferring an amount to the patient's account for collection.
It is also important to distinguish the amount assigned during adjudication from any payments already collected from the patient. The reported adjustment does not establish the patient's current outstanding account balance.
Do CO, OA or PI Adjustments Always Mean a Claim Was Denied?
No. Claim Adjustment Group Codes categorize financial adjustments; they do not independently establish whether a claim or service was denied.
For example, a processed and paid claim may contain a CO adjustment reflecting a contractual reduction. A claim may also contain adjustments associated with patient cost sharing or other adjudication circumstances.
Similarly, the presence of OA or PI does not automatically identify a specific denial reason or establish how the entire claim was processed.
To understand the adjudication outcome, medical billers should review the claim processing status in CLP, applicable service payment information in SVC, adjustments in CAS, relevant RARCs and other payer information.
A single claim may contain multiple service lines with different adjustments and payment outcomes, so the reporting level of each adjustment is also important.
How Claim Adjustment Group Codes Affect Payment Posting
Claim Adjustment Group Codes can help billing systems categorize adjustments and determine which amounts require additional review.
For example, a payment posting application may use an adjustment group code and associated CARC to help classify contractual reductions, patient responsibility or other adjustment categories.
However, automated posting should not rely solely on the group code. The applicable CARC, reported amount, claim or service context, provider agreement and payer requirements may affect the correct accounting treatment.
For EDI developers, several considerations are important:
- Preserve the original adjustment group code and CARC together.
- Retain the associated monetary amount and optional quantity when reported.
- Maintain the distinction between claim-level and service-level adjustments.
- Recognize that a service can contain multiple adjustments with different group codes.
- Avoid automatically assigning patient liability or denial status based on one code without reviewing other applicable information.
These practices can support more accurate financial reconciliation, payment posting and downstream denial management.
How Medical Billers Should Interpret Claim Adjustment Group Codes
The following steps provide a general approach for reviewing adjustment groups in an X12 835 or a readable remittance report.
Step 1: Identify the Group Code
Review the adjustment group reported in CAS01 and determine whether it is CO, PR, OA or PI.
Step 2: Review the Associated CARC and Amount
Identify the CARC and corresponding adjustment amount. Review any additional CARCs reported in the same CAS segment.
Step 3: Determine the Adjustment Level
Identify whether the adjustment applies to the overall claim in Loop 2100 or an individual service line in Loop 2110.
Step 4: Review the Other Relevant Remittance Details
Evaluate the claim and service payment amounts, applicable RARCs, other reported adjustments and relevant claim-processing details. A group code should not be treated as a complete explanation of the adjudication.
Step 5: Confirm the Appropriate Financial Treatment
Compare the remittance information with the original claim, applicable provider agreements, payer policies and legal requirements before determining the appropriate posting, patient billing or follow-up action.
Important: These steps provide general guidance. They do not replace the X12 implementation guide or establish universal payer-specific payment posting and billing procedures.
Medicare, Medicaid and Commercial Payer Considerations
Claim Adjustment Group Codes are standardized, but the underlying coverage policies, contractual obligations, patient billing restrictions and resolution procedures may vary by payer.
Medicare
Original Medicare uses standardized adjustment codes to communicate claim payment decisions. Medicare coverage rules, provider participation requirements and Medicare Administrative Contractor (MAC) guidance may affect how particular adjustments should be interpreted and handled.
Medicare Advantage plans may have different contractual arrangements, coverage requirements and operational procedures from Original Medicare. A group code should not be interpreted without considering the applicable program and plan requirements.
Medicaid
Medicaid fee-for-service programs and Medicaid managed care plans may have specific restrictions on patient billing and different reimbursement or claims-processing requirements.
When reviewing Medicaid remittances, billing teams should consider applicable state Medicaid rules and managed care plan requirements before determining whether an adjusted amount may be transferred to a patient or handled in another manner.
Commercial Payers
Commercial insurers, including Blue Cross Blue Shield plans and other health insurance carriers, use standardized adjustment group codes while applying their own benefit designs, provider contracts and payment policies.
The same group code may appear across different payers, but the appropriate financial treatment or follow-up action may depend on the relevant contract, coverage rules and adjudication circumstances.
Clearinghouses and Billing Applications
Clearinghouses and electronic remittance platforms, including services such as Availity and Office Ally, may provide access to X12 835 files, readable remittance reports or other supported payment information.
Billing applications may group adjustments into simplified account categories. When reviewing or troubleshooting these classifications, the original group code, CARC, associated amount and reporting level should remain available whenever possible.
Official Claim Adjustment Group Code Definitions
X12 maintains the official Claim Adjustment Group Code list used with standardized healthcare remittance reporting.
For the current group code definitions and applicable code status information, refer to X12 Claim Adjustment Group Codes.
This article provides an educational overview of the four codes used in the X12 835 version 5010 transaction. Complete implementation requirements and code-combination rules should be verified against the applicable X12 specifications.
Frequently Asked Questions About Claim Adjustment Group Codes
CAS01 within the CAS (Claim Adjustment) segment. The segment may appear in Loop 2100 for applicable claim-level adjustments or Loop 2110 for service-level adjustments.
Key Takeaway
Claim Adjustment Group Codes categorize financial adjustments reported in the X12 835 transaction. The four group codes used in version 5010 are CO (Contractual Obligation), PR (Patient Responsibility), OA (Other Adjustment) and PI (Payer Initiated Reduction).
These codes are reported in CAS01 within the CAS segment at the claim level in Loop 2100 or the service level in Loop 2110. The group code categorizes the adjustment, while the associated CARC identifies the adjustment reason and the corresponding monetary amount indicates its financial value.
For medical billers and EDI professionals, understanding the distinction among adjustment groups is important for accurate payment posting, financial reconciliation and denial investigation.
However, the adjustment group alone does not determine the complete adjudication outcome or the appropriate financial treatment. The associated CARCs, RARCs, claim and service payment information, payer requirements and applicable billing restrictions must also be considered.
Medical Claim Denials & Remittance Advice Articles
This article is part 5 of our Medical Claim Denials & Remittance Advice series.
- Article 1: Medical Claim Denials: Common Reasons Claims Are Denied
- Article 2: What Are Claim Adjustment Reason Codes (CARCs)?
- Article 3: What Are Remittance Advice Remark Codes (RARCs)?
- Article 4: How to Read an X12 835 ERA: Claim Payments, Adjustments & Denials
- Article 5: What Are Claim Adjustment Group Codes (CO, PR, OA & PI)? (Current Article)
Related Eclaims Articles and Resources
- What Are Claim Adjustment Reason Codes (CARCs)?
- What Are Remittance Advice Remark Codes (RARCs)?
- How to Read an X12 835 ERA: Claim Payments, Adjustments & Denials
- Medical Claim Denials: Common Reasons Claims Are Denied
Disclaimer: This article provides general educational information about healthcare claim adjustments, payment posting and X12 remittance transactions. It does not replace official X12 implementation guides, payer instructions, provider agreements or applicable laws and regulations. Code definitions, transaction requirements and payer policies may change. Always verify the current applicable requirements before making billing, financial or claims-processing decisions.
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 ArticlesDisclaimer:
While every effort is made to keep all information up to date and accurate, all content found on Eclaims.com is intended to be a general information resource and is provided "AS IS". The accuracy of the information is in no way guaranteed. Eclaims.com makes no warranty to the accuracy, completeness or reliability of any content available through the website. Eclaims.com assumes no liability whatsoever for any errors or omissions in any content contained on this website. You are responsible for verifying any information before relying on it.