A denied claim without a readable reason code is just a delayed write-off. CARC codes turn remittances into an actionable worklist.
Claim Adjustment Reason Codes (CARCs) are the X12 standard codes payers put on the 835 ERA to explain why a claim or service line was paid differently than billed — including denials, contractual adjustments, and patient responsibility. Billers search these codes daily because the right interpretation decides whether to correct and resubmit, appeal, bill the patient, or write off.
This guide explains CARC codes in medical billing, how they work with RARCs and group codes, the high-volume denial reasons practices see most, and a faster resolution workflow.
Quick Answer
CARC codes explain why a payer adjusted or denied payment on a remittance. Read them with the Claim Adjustment Group Code (CO, PR, OA, PI) and any Remittance Advice Remark Code (RARC) before you decide the next step.
A strong denial coding workflow should:
- Import ERAs daily and capture CARC + RARC + group code together
- Route by root cause, not only by payer name
- Fix data errors and resubmit corrected claims quickly
- Appeal clinical or medical-necessity denials with documentation
- Post patient-responsibility balances accurately
- Feed top CARCs back into eligibility, coding, and scrubbing rules
- Track overturn rate and dollars recovered by reason code
Guessing from a vague denial letter wastes appeal windows. Coding the remittance correctly protects cash.
Table of Contents
- What CARC Codes Are
- Group Codes and RARCs
- Top CARC Codes Practices See Most
- How to Work CARC Denials
- How to Prevent Repeat CARCs
- CARC Workflow Checklist
- When Support May Help
- FAQs
What Are CARC Codes in Medical Billing?
CARC stands for Claim Adjustment Reason Code. These codes are maintained through the X12 standards process and appear on electronic remittance advice when a payer pays less than billed, denies a line, or assigns responsibility elsewhere.
You will usually see them in a format like CO-16, PR-1, or OA-23. The letters are the group code. The number is the CARC.
CARC literacy connects directly to reading ERAs and EOBs, denial management, payment posting, appeals, and net collection rate. If posting staff map every adjustment to “contractual,” your denial reports become useless.
Group Codes and RARCs: Read the Full Story
Claim Adjustment Group Codes
- CO — Contractual Obligation: Adjustment tied to the contract or payer rules (often allowed-amount differences or certain denials)
- PR — Patient Responsibility: Deductible, coinsurance, copay, or non-covered amount billable to the patient when appropriate
- OA — Other Adjustment: Other payer or coordination adjustments
- PI — Payer Initiated Reductions: Payer-initiated reduction categories used in some remittances
The same CARC number can mean different next steps depending on the group code. A PR balance may belong on a patient statement. A CO denial may need correction, appeal, or contractual write-off after review.
RARC Codes Matter — Especially With CARC 16
Remittance Advice Remark Codes add detail the CARC alone does not provide. CARC 16 (“claim/service lacks information or has submission/billing error(s)”) almost always needs the paired RARC to identify the missing field, attachment, or data issue.
Best practice: never route a CARC 16 denial until the RARC is reviewed. Related reading: claim rejection vs denial and claim scrubbing.
Top CARC Codes Practices See Most
Exact rankings vary by specialty and payer mix, but these reason codes show up repeatedly in denial workqueues:
CARC 16 — Missing/Invalid Information
Often a data or attachment problem. Check the RARC, correct the claim, and resubmit as a corrected claim when required. Prevention belongs in front-end scrubbing and registration QA.
CARC 29 — Timely Filing
Usually hard to overturn without proof of timely submission. Keep clearinghouse acceptance reports and transmission logs. See timely filing limits and clearinghouse workflows.
CARC 50 — Not Medically Necessary
Clinical documentation, LCD/NCD alignment, and diagnosis support drive outcomes. Appeals need policy citations and chart evidence. See medical necessity.
CARC 197 — Prior Authorization / Notification Absent
Authorization gaps are preventable with scheduling and intake controls. Related: prior authorization and prior authorization denials.
CARC 97 — Bundled / Inclusive Service
Often an NCCI or payer bundling issue. Review modifiers, code pairs, and whether a separate service is truly reportable. See NCCI edits and modifier usage.
CARC 18 — Duplicate Claim/Service
Confirm whether the original paid, is pending, or was already denied. Avoid blind resubmission. See duplicate claims.
CARC 4 / 5 / 58 — Procedure, Modifier, or Place-of-Service Conflicts
These point to coding and claim-build problems: inconsistent modifiers, CPT incompatible with place of service, or invalid setting. Fix the claim construction rules, not only the single denial.
CARC 45 — Charge Exceeds Fee Schedule / Maximum Allowable
Often a contractual adjustment rather than a recoverable denial. Still watch for true underpayments versus contracted allowed amounts. See underpayment recovery.
CARC 27 / 26 / Related Eligibility Codes — Coverage Issues
Coverage terminated or other eligibility failures. Strengthen verification before the visit. See eligibility verification.
How to Work CARC Denials Without Losing Appeal Windows
1. Capture the Full Code Set on Posting
Post payment, contractual adjustment, patient responsibility, and denial reason in discrete categories. Preserve CARC, RARC, group code, payer claim control number, and denial date.
2. Triage by Dollars, Deadline, and Overturn Likelihood
High-dollar, high-overturn denials get same-day ownership. Low-dollar, low-overturn items can be batched — but never ignored until timely filing dies.
3. Choose the Right Path
- Correct and resubmit: missing data, invalid codes, wrong subscriber info, fixable claim errors
- Appeal: medical necessity, authorization disputes with proof, clinical denials with documentation
- Bill patient: true PR amounts after payer adjudication
- Write off (controlled): confirmed contractual adjustments or exhausted, documented non-recoverable denials
4. Use Corrected-Claim Rules When Required
Many payers expect a corrected claim frequency code and the original claim reference. Resubmitting as “new” can create duplicates and a fresh CARC 18.
5. Close the Loop With Prevention
Every recurring CARC should update scrubbing edits, registration checklists, coding education, or authorization workflows. Denial management without prevention only recycles the same revenue loss.
Radiant RCM's Medical Billing Services, denial management support, and Revenue Cycle Consulting help practices convert remittance codes into recovered dollars and fewer repeat denials.
How to Prevent the CARCs That Keep Coming Back
- Verify eligibility close to the date of service
- Track authorizations to CPT and date ranges
- Scrub for modifiers, POS, NCCI, and diagnosis pointers before submission
- Confirm clearinghouse acceptance the same day
- Train posting staff to stop dumping everything into contractual write-off
- Publish a weekly top-10 CARC report by payer and dollars
Prevention is how CARC literacy raises clean claim rate and protects write-offs.
CARC Workflow Checklist
- Import and review ERAs daily
- Record group code + CARC + RARC on every adjustment line
- Separate contractual, denial, and patient-responsibility posting
- Prioritize by dollar value and appeal deadline
- Route CARC 16 only after reading the RARC
- Keep clearinghouse proof for timely filing disputes
- Appeal with payer policy and documentation when clinical
- Use corrected-claim indicators to avoid duplicates
- Report top CARCs weekly to front-end owners
- Measure recovery rate and repeat-denial rate by reason code
When Outside Support May Help
Your practice may need help when:
- Denial workqueues age past appeal windows
- Staff cannot explain the difference between CO, PR, and true denials
- The same five CARCs repeat every month with no process change
- Net collections are falling while “paid” claims still look complete
- Underpayments and denials are mixed into one generic write-off bucket
- Leadership wants reason-code analytics, not only aging reports
Radiant RCM supports healthcare practices with medical billing, ERA posting discipline, denial reason-code workflows, appeals support, and revenue cycle consulting.
Sensitive patient and insurance information should only be shared through approved and secure channels. Learn more about Radiant RCM's HIPAA compliance and information-handling approach.
Final Thoughts
CARC codes are the language of remittance adjustments. Read them with group codes and RARCs, act within appeal windows, and feed patterns back into prevention. That is how denial reason codes become recovered revenue instead of silent leakage.
If CARC-driven denials are stacking up faster than your team can work them, Radiant RCM can help. Request a demo to see how our denial workflows turn reason codes into cash.
Frequently Asked Questions
What are CARC codes in medical billing?
CARC codes are standard Claim Adjustment Reason Codes used on remittances to explain why a payer paid a claim or service line differently than billed, including denials and adjustments.
What is the difference between a CARC and a RARC?
A CARC states the primary adjustment or denial reason. A RARC adds supporting detail. Many denials — especially CARC 16 — cannot be worked accurately without the remark code.
What does CO-16 mean on an ERA?
CO-16 usually means the claim lacks information or has a submission/billing error under a contractual/payer adjustment group. Always read the paired RARC to identify the exact missing or invalid data element.
Are all CARC adjustments denials?
No. Some CARCs are contractual allowances or patient-responsibility amounts. Treat every code by group code and context before appealing or writing off.
How fast should CARC denials be worked?
High-priority denials should be worked within a few business days of ERA receipt. Waiting weeks burns appeal windows and lowers recovery odds.
Can a billing partner improve CARC outcomes?
Yes. Experienced teams can improve posting accuracy, reason-code triage, appeal quality, and prevention edits so the same CARCs stop repeating.
Privacy Notice: Please do not submit patient records, insurance information, medical details, claim files, or other protected health information through the public website form. Review the Radiant RCM Privacy Policy before submitting an inquiry.
This article provides general operational information. CARC and RARC definitions and payer usage can change. Confirm current X12 code text and payer-specific remittance rules before changing denial workflows.



