Every ERA and EOB arrives with a string of codes. Payers use them to explain why they paid, reduced, or denied a claim. Claim adjustment reason codes (CARCs) and remittance advice remark codes (RARCs) tell that story together.
The X12 CARC list is the official source for CARC definitions. The X12 RARC list does the same for remark codes. Both lists change over time, so billing teams should check them often.
These codes communicate contractual adjustments, denials, payment reductions, and patient responsibility. They also flag missing or incorrect claim information. Therefore, accurate interpretation drives better claim follow-up and denial management.
Many practices add denial management services when claim volumes grow. Even then, in-house teams need strong code literacy. This article works as a practical CARC/RARC reference. It covers common codes, review steps, and tracking habits.
CARC and RARC Codes: How They Work Together
Claim Adjustment Reason Codes (CARCs)
CARCs explain why a payer adjusted a payment. Each numeric code points to a specific reason, such as a fee schedule reduction or a bundling edit.
Group codes then add financial context. CO means contractual obligation, so the provider absorbs the amount. PR means patient responsibility, so the patient may owe it. Consequently, claim adjustment reason codes never tell the full story without the group code.
Remittance Advice Remark Codes (RARCs)
RARCs supply extra detail about an adjustment. Some remarks are informational, while others explain what the payer needs. A RARC often reveals details the CARC alone hides, such as a missing modifier.
For example, two claims may share the same CARC. One RARC may request records, while another may cite a billing edit. Staff who read only the CARC would treat both claims the same way.
CARC vs. RARC: Key Differences
| Feature | CARC | RARC |
| Purpose | Explains the reason for an adjustment | Provides additional explanation |
| Main use | Identifies payment adjustment reason | Adds supporting information |
| Format | Numeric code | Letter/number-based code |
| Example | CO 45 | Supporting remark code |
Because of these differences, billing teams should review both codes whenever both appear.
Reading a CARC/RARC Combination on an ERA
Payers place CARCs and RARCs in the claim-level and service-line sections of the ERA. Each entry pairs an adjustment group code, a CARC, and an adjustment amount. A RARC sometimes joins them. The claim status adds another layer of meaning.
Claim-line information matters because adjustments often apply to one procedure, not the entire claim. Moreover, one claim can carry several codes at once. Claim adjustment reason codes can also differ from line to line.
Example of a CARC/RARC Interpretation
| Group Code | CARC | RARC | General Meaning | Review Area |
| CO | 45 | — | Contractual adjustment | Allowed amount and contract |
| CO | 97 | Supporting RARC | Service included in another procedure | Coding and bundling |
| PR | 204 | Supporting RARC | Service not covered under benefit | Coverage and responsibility |
However, the exact resolution depends on the current code definition, payer policy, claim details, and contract. Always confirm those items before you act.
CARC RARC List: Common Codes Used in Medical Billing
An organized CARC RARC list helps billing and denial teams sort work quickly. It groups adjustments by category instead of forcing staff to search one code at a time. Additionally, teams must use current references, because claim adjustment reason codes change over time.
Contractual Adjustment Codes
Contractual adjustments reflect the agreement between provider and payer. CO-related adjustments often fall here, and CO 45 is a common example. Importantly, a contractual adjustment differs from a true claim denial. The provider expects the write-off, and the payer has not rejected the service.
Procedure and Coding-Related Adjustments
These adjustments involve bundled services, included procedures, and duplicate services. They also cover mutually exclusive procedures, incorrect coding, modifier issues, and payer-specific coding edits.
Coders should check each one against the submitted claim. The CMS National Correct Coding Initiative (NCCI) edits explain many Medicare bundling rules. Code definitions come from the AMA CPT resource, which helps confirm correct procedure selection.
Coverage and Benefit-Related Adjustments
These adjustments address non-covered services, benefit exclusions, and coverage or frequency limitations. They also involve patient eligibility and services outside the benefit structure. As a result, front-end verification gaps often surface here.
Documentation and Information-Related Adjustments
Payers also adjust claims for missing information, invalid claim data, or absent medical documentation. Authorization gaps, referral requirements, provider details, and diagnosis or procedure errors belong here too. Fortunately, a corrected claim resolves many of these problems.
CO 45 Denial Code: Understanding Contractual Adjustments
What CO 45 Indicates on a Remittance
The CO 45 denial code generally means the charges exceed the payer’s allowable or contracted amount. Among claim adjustment reason codes, it appears very frequently. In many cases, it represents a contractual adjustment rather than a denial requiring appeal.
Common Causes of CO 45
Several factors trigger this code. Charges may exceed the contracted allowable amount. Contractual pricing may differ from what the practice expected. Staff may assume the wrong fee schedule. Occasionally, the payer processes the claim incorrectly or applies the wrong rate.
How to Review CO 45
Start by comparing billed charges with the allowed amount. Next, review the applicable contract or fee schedule. For Medicare claims, the CMS fee schedules show the published payment rates.
Then check related CARCs and RARCs. Finally, confirm the correct payer processed the claim and review the affected line.
CO 45 Follow-Up Considerations
First, decide whether the adjustment fits the contract. If it does not, research the issue with the payer. A corrected claim or payer inquiry may follow. Above all, avoid transferring contractual adjustments to the patient.
CO 97 Denial Code: Services Included in Another Procedure
Understanding CO 97
The CO 97 denial code can indicate that a payer considers a service included in another procedure. The payer usually paid a related service already. CO 97 ranks among the claim adjustment reason codes that coding teams review regularly. Therefore, reviewing related claim lines is essential.
Common Situations Behind CO 97
Bundled services top the list. Services included in a primary procedure also trigger this code. Payer-specific coding edits and procedures without separate reimbursement complete the picture.
Reviewing a CO 97 Adjustment
Identify the affected procedure first. Then review related procedure codes and check coding and payer policies. Next, read the associated RARCs. Finally, examine modifiers and documentation when relevant.
CO 97 Compared With Other Coding-Related Adjustments
| Adjustment Situation | Primary Review Area |
| CO 97 | Bundling or included service |
| Duplicate adjustment | Claim history |
| Modifier-related issue | Coding and documentation |
| Coverage adjustment | Benefits and payer policy |
PR 204 Denial Code: When the Service Is Not Covered
Understanding PR 204
The PR 204 denial code indicates that the patient’s benefit plan does not cover the service. The PR group code matters here. Unlike a contractual adjustment, it can shift financial responsibility to the patient.
Common Reasons for PR 204
Typical causes include benefit exclusions, coverage limitations, and services outside the applicable plan. Payer-specific coverage requirements also play a role.
Reviewing PR 204 Before Patient Billing
Verify patient eligibility and benefits first. Then review the EOB or ERA and check associated RARCs. Confirm the actual patient responsibility. Lastly, read payer requirements before sending a statement.
PR 204 and Patient Responsibility
| Element | What to Review |
| PR Group Code | Patient responsibility category |
| CARC 204 | Adjustment reason |
| RARC | Additional explanation |
| Patient Balance | Amount that may be billable |
| Payer Policy | Applicable coverage rules |
Denial Code Lookup: How to Research an Adjustment Correctly
Searching claim adjustment reason codes by number alone rarely gives enough information. The complete remittance supplies the context. Therefore, a proper lookup examines the entire record.
Information to Check During a Denial Code Lookup
Start with the CARC, RARC, adjustment group code, and claim number. Then confirm the date of service, procedure code, modifier, and diagnosis code. Finally, note the payer, adjustment amount, patient responsibility, and ERA/EOB message.
Reliable Sources for Denial Code Lookup
Official CARC and RARC resources lead the list. The X12 pages linked earlier serve as the primary references. CMS resources follow, along with Medicare Administrative Contractor guidance.
The CMS page on Medicare Administrative Contractors explains their role in claims processing. Payer provider manuals, reimbursement policies, and ERA/EOB documentation complete the toolkit.
Why Payer-Specific Guidance Matters
Generic definitions rarely offer the complete resolution. Payer policies, contracts, and claim circumstances shape every follow-up step. Consequently, the same code may demand different actions from different payers.
Common Claim Adjustment Reason Codes by Billing Scenario
The table below lists claim adjustment reason codes by scenario. It gives examples rather than replacing the complete current code set.
| Billing Scenario | Group Code | CARC Example | Primary Review Area |
| Contractual adjustment | CO | 45 | Contract and allowed amount |
| Included service | CO | 97 | Bundling and coding |
| Non-covered service | PR | 204 | Patient benefits |
| Duplicate service | CO/PR | Applicable CARC | Claim history |
| Missing information | CO/PR | Applicable CARC | Claim data |
| Authorization issue | CO/PR | Applicable CARC | Authorization records |
| Eligibility issue | CO/PR | Applicable CARC | Coverage status |
How CARC/RARC Codes Affect Denial Management
Claim adjustment reason codes also support denial categorization. Consequently, teams identify recurring patterns much faster. Denial management services often start with this same categorization step, and in-house teams can follow suit.
Common Denial Categories
Most denials fall into these groups:
- Coding and billing errors
- Contractual adjustments
- Coverage issues
- Eligibility problems
- Authorization issues
- Documentation requirements
- Duplicate claims
- Timely filing issues
- Medical necessity-related adjustments
- Patient responsibility
Why Accurate Denial Categorization Matters
Accurate categories help teams identify recurring problems and support root-cause analysis. They also improve claim correction workflows and help prioritize accounts. In addition, they reduce repetitive manual work and support consistent follow-up.
CARC/RARC Denial Analysis: From Code to Root Cause
Treat the code as a starting point, not a final answer. Claim adjustment reason codes open the investigation, but claim and payer data finish it.
Factors to Review Together
Review the CARC, RARC, and group code together. Then add the procedure code, modifier, diagnosis, documentation, authorization, and eligibility. Finally, weigh payer policy, contract terms, and claim history.
Example of a Denial Analysis
Consider a hypothetical CO 97 with a supporting RARC on a minor procedure. First, identify the affected procedure. Next, review related procedures billed on the same date.
Then check payer bundling guidance and applicable modifiers. Afterward, examine the supporting documentation. Finally, decide whether correction, adjustment, or appeal review fits.
Appeals matter when the payer’s position looks wrong. For Medicare claims, provider appeals follow five levels, which CMS outlines on its Medicare fee-for-service appeals page. The first level is a redetermination by the Medicare Administrative Contractor.
A reconsideration by a Qualified Independent Contractor follows. Next come an administrative law judge hearing and Medicare Appeals Council review. Federal district court review is the final level.
Providers generally must request the first level within 120 days. Therefore, a strong denial analysis builds the evidence trail early.
Common Mistakes When Interpreting Claim Adjustment Reason Codes
Teams often make avoidable errors:
- Treating every CARC as a denial
- Ignoring the adjustment group code
- Reviewing a CARC without its supporting RARC
- Using outdated code references
- Relying only on generic online definitions
- Automatically transferring balances to patients
- Ignoring payer-specific policies
- Skipping claim-line details
- Correcting claims without identifying the root cause
- Reworking recurring denials without tracking patterns
Best Practices for Maintaining a CARC/RARC Reference
Strong references need steady upkeep. Follow these practices:
- Maintain a current internal reference.
- Verify definitions of claim adjustment reason codes against official resources.
- Record payer-specific interpretations.
- Track frequently occurring CARCs and RARCs.
- Connect common codes with matching workflows.
- Review code-set updates regularly.
- Train billing staff on adjustment group codes.
- Monitor recurring denial trends.
- Update references when payer policies change.
Recommended CARC/RARC Reference Format
| Code | Group | Description | Common Cause | Review Area | Resolution |
| 45 | CO | Contractual adjustment | Allowed amount difference | Contract/fee schedule | Adjustment or investigation |
| 97 | CO | Included service | Bundling | Coding/edit rules | Correct or appeal when supported |
| 204 | PR | Non-covered service | Benefit exclusion | Patient benefits | Determine responsibility |
Using CARC/RARC Data to Improve Revenue Cycle Performance
Adjustment data reveals broader revenue-cycle problems. Recurring claim adjustment reason codes point to operational weaknesses, such as registration gaps or weak documentation. Consequently, leaders who study these trends fix causes rather than symptoms.
Revenue Cycle Areas Affected by Recurring Adjustments
Recurring adjustments can touch patient registration, eligibility verification, and prior authorization. They can also involve clinical documentation, medical coding, and charge capture. Claims submission, payer contracting, and patient billing round out the list.
Tracking Denial Patterns
Track denial frequency and measure the financial impact. Identify recurring CARCs and RARCs, and compare trends by payer. Then find the departments or workflows behind recurring issues. Use those findings to improve claim submission and follow-up.
Building a Practical Denial Code Reference for Billing Teams
Organize the internal CARC/RARC database around common billing scenarios. Group codes by scenario so staff can find answers quickly. Also, track the most frequent claim adjustment reason codes first.
Recommended Denial Categories
Use these categories: contractual, coding, coverage, eligibility, authorization, documentation, timely filing, and patient responsibility.
Recommended Reference Fields
Include the code, group code, and description. Add the common payer, common cause, and required documentation. Finally, record the corrective action, appeal requirements, and resolution status.
Keeping the Reference Current
Review official code-set updates and monitor payer policy changes. Remove outdated interpretations and document payer-specific requirements. Train staff whenever significant changes occur.
Conclusion
Claim adjustment reason codes explain payer decisions, but they work best alongside RARCs and group codes. Together, these elements show who owes the balance and why. Always review the complete ERA/EOB instead of relying on one code.
CO 45, CO 97, and PR 204 each demand context. Consequently, teams should verify current official references and payer-specific guidance before acting. Accurate interpretation also supports stronger provider appeals, including the Medicare five-level process when a denial stands.
Finally, connect accurate code interpretation with better denial analysis, faster claim follow-up, and healthier revenue-cycle processes. Practices that build this discipline, whether internally or through denial management services, recover more revenue with less rework.
Frequently Asked Questions (FAQs)
Get clear and concise answers about Claim Adjustment Reason Codes (CARC/RARC), including how to interpret common denial codes, understand payer adjustments, and use denial code references to improve claim follow-up and revenue cycle management.
A CARC identifies the primary reason for a claim adjustment, while a RARC provides additional information or clarification about the adjustment. Reviewing both codes together can provide a clearer explanation of a payment reduction or denial.
A denial code lookup typically involves identifying the CARC and RARC reported on the remittance advice and checking their current descriptions in an authoritative code reference. The group code, payer guidance, and claim details should also be reviewed before determining the appropriate action.
No. CO 45 generally relates to a charge exceeding the applicable fee schedule, maximum allowable, or contractual amount. The adjustment should be evaluated against the applicable payer contract, fee schedule, group code, and any accompanying RARC before posting or correcting the balance.
CO 97 generally indicates that the payment for the service is included in the payment for another service or procedure. The affected claim lines, applicable bundling or payment rules, modifiers, documentation, and accompanying RARCs should be reviewed to determine why the adjustment occurred.
PR 204 indicates that the service, equipment, or drug is not covered under the patient’s current benefit plan in applicable claim-adjustment contexts. The exact remittance information and accompanying codes should be reviewed to determine the reason for the patient’s responsibility.
RARCs can provide additional details that are not fully conveyed by the CARC alone. They may identify missing information, documentation requirements, or other instructions that help explain the payer’s adjudication and determine the appropriate claim follow-up.

