A denial line on an 835 remittance carries more than one code, and most billing teams read only the first. The CARC explains why the line was adjusted. The RARC sits next to it and often names the exact thing the payer needs before it will pay. Read as a pair, they tell you whether the claim is correctable, appealable or a write-off.
What this covers
- Three codes sit on one line: a group code for who owes the balance, a CARC for why it was adjusted, and a RARC for the detail behind the adjustment.
- CARC 16 and CARC 96 cannot stand alone. The X12 list requires at least one remark code with each one.
- Under a CO group code the adjustment is generally a provider write-off. Under PR it may be billed to the patient.
- A remark code can remove the appeal right. MA130 marks an unprocessable claim, and no appeal is available.
- In ABA, CARC 197 and CARC 198 empty more worklists than any other pair, and both trace back to the authorization record.
The CARC is the diagnosis. The RARC is the treatment plan.Read the pair before the account moves.
This is written for the person who works the denial queue, with an 835 in front of them and one line to decide about. Work down the code stack first, because the codes decide where the line goes next.
Read the Denial in Three Steps
Every adjustment on an electronic remittance advice carries a group code, and most carry a CARC with at least one RARC. The three answer different questions, and mixing them up can send a correctable claim to the appeals queue while the filing clock runs.
| Code | Where it sits | The question it answers |
|---|---|---|
| Group code (CO, OA, PR, PI) | CAS segment, first position | Who carries the balance. Medicare beneficiaries may be billed only when the group code is PR. |
| CARC | CAS segment | Why the line was paid differently than it was billed. |
| RARC | LQ or MOA segment | The detail behind the adjustment, or what to send next. |
| Policy identifier | REF segment in loop 2110 | The payer policy the line was priced or denied against. |
CO puts the balance on the practice as a write-off. PR puts it on the patient. OA covers everything else. This decides whether the next step is billing work or a write-off entry.
It states the reason in payer-neutral language, because every US payer draws on the same code set.
It names the missing field, the plan restriction or the record the payer wants.
When the REF segment is present, it points to the policy behind the decision. Quote that policy in the appeal.
CMS maintains the remark code list. The X12 Claim Adjustment Status and Reason Code Maintenance Committee maintains the CARC list, and a new code or a wording change needs that committee’s approval. Both lists update three times a year, on or around March 1, July 1 and November 1.
The CARCs That Drive Most Denials
Denial reports cluster around a small set of reason codes. Learn what each one implies about the account, and the report stops reading as one undifferentiated list.
| CARC | X12 wording | What it means for the account |
|---|---|---|
| 16 | Claim/service lacks information or has submission/billing error(s) | At least one remark code is required. Treat it as a data problem until the remark says otherwise. |
| 29 | The time limit for filing has expired | Pull the original submission date and any acceptance report first. |
| 45 | Charge exceeds fee schedule/maximum allowable or contracted/legislated fee arrangement | A contracted reduction. Post it and do not bill the patient. |
| 50 | Not deemed a ‘medical necessity’ by the payer | A clinical denial. It needs the record and the payer criteria. |
| 96 | Non-covered charge(s) | The paired remark decides whether a plan exclusion or a benefit limit applied. |
| 109 | Claim/service not covered by this payer/contractor | Wrong payer. Send it to the correct one. |
| 151 | Payer deems the information submitted does not support this many/frequency of services | A units problem. Reconcile billed units against the notes first. |
| 197 | Precertification/authorization/notification/pre-treatment absent | No authorization on file for the date of service. |
| 198 | Precertification/notification/authorization/pre-treatment exceeded | Billed past the authorized units or outside the window. |
| 234 | This procedure is not paid separately | Bundled. Check the modifier and NCCI rules first. |
| 272 | Coverage/program guidelines were not met | The payer’s own criteria were not satisfied. |
CARC 45 and CARC 50 look alike on a report and are opposites on the balance. CARC 45 is a contracted reduction you write off. CARC 50 is a clinical decision you can rebut with records. They belong with different people.
What the Remark Code Adds
The remark code is where the payer tells you what to send. Without it, a CARC is a reason with the evidence stripped out.
| RARC | X12 wording | The move it implies |
|---|---|---|
| M76 | Missing/incomplete/invalid diagnosis or condition | Fix the diagnosis and resubmit. |
| MA63 | Missing/incomplete/invalid principal diagnosis | Correct the first-listed diagnosis. |
| M127 | Missing patient medical record for this service | Send the record the payer requested. |
| N206 | The supporting documentation does not match the information sent on the claim | Reconcile the note against what was billed, then refile. |
| N130 | Consult plan benefit documents/guidelines for information about restrictions for this service | A plan limit applied. Read the benefit document. |
| N30 | Patient ineligible for this service | Verify coverage for that service and date. |
| N54 | Claim information is inconsistent with pre-certified/authorized services | Reconcile the claim to the authorization. |
| N286 | Missing/incomplete/invalid referring provider primary identifier | Add the referring provider NPI. |
| N522 | Duplicate of a claim processed, or to be processed, as a crossover claim | Do not rebill. Confirm the crossover. |
| N702 | Decision based on review of previously adjudicated claims or for claims in process for the same/similar type of services | The payer tied this line to another decision. |
MA130 reads: ‘Your claim contains incomplete and/or invalid information, and no appeal rights are afforded because the claim is unprocessable. Please submit a new claim with the complete/correct information.’ N211 states that you may not appeal the decision. An appeal on an unprocessable claim comes back with instructions to refile. Correct it and submit fresh, and watch timely filing.
Sort Correctable From Appealable
Once the codes are on the page, routing is mechanical. The CARC names the category of problem and the remark code names the specifics. Each combination goes on one of three tracks: correct the claim, appeal the decision, or post the write-off.
| The code pattern | What it is | Where it goes |
|---|---|---|
| CARC 16 with M76, MA63 or N286 | Missing or invalid data | Corrections, not the appeals desk. |
| CARC 151 or 234 | Units or bundling | Coding review first, then a reconsideration. |
| CARC 45 | A contracted rate | Post the write-off. There is nothing to appeal. |
| CARC 96 with N130 | A plan restriction | Read the benefit document, then decide the patient balance. |
| CARC 50 | A clinical decision | Appeal with records and the payer’s criteria. |
| CARC 197 or 198 | An authorization gap | The authorization team, then retro-authorization where allowed. |
| CARC 109 | The wrong payer | Refile with the correct payer before timely filing runs. |
A reconsideration and an appeal are different requests with different desks. Reconsideration asks a payer to review a coding or payment decision. An appeal contests a clinical or coverage decision. Sending a medical necessity denial to the reprocessing queue buys a denial letter a month later.
ABA and Behavioral Health: The Codes You See Most
Applied behavior analysis runs on authorizations, so the codes on an ABA denial report cluster in one place. CARC 197 means no authorization was on file for the date of service. CARC 198 means the claim billed past the authorized units or outside the authorization window. Both trace back to the authorization record.
The unit math is where most of those lines are lost. Direct treatment and protocol modification bill in 15 minute units, and one unit is billable from 8 minutes of treatment through 22 minutes. A treatment plan or evaluation that runs past eight hours, which is 32 units of 97151, may not be reimbursable. A single modifier, HM, HN or HO, belongs on 97153.
Pull the authorization number, the per-code unit allotment and the start and end dates. Compare billed units to authorized units for the same code and period. If the practice billed past the allotment, the fix is a reauthorization or a retro-authorization request where the payer allows one. If units remain, appeal with the authorization attached.
Behavioral health claims add their own traps. Supervision and family guidance bill under separate codes, indirect supervision time sits in the practice expense, and a payer can require a caregiver signature on each session note. That documentation is what a medical necessity appeal turns on.
The authorization and unit work is a billing operation, and it belongs with whoever runs medical billing services for the practice rather than with the clinician who wrote the plan.
Put the Code Review on a Schedule
Reading codes well is a habit, and the habit holds when the review runs on a fixed day. Take one pass a week over the new remittance lines.
- Every line lands in the worklist with its group code, CARC and RARC attached.
- CARC 16 and CARC 96 lines wait for their remark code before anyone assigns an action.
- Any line paired with MA130 or N211 routes to corrections, because no appeal right attaches.
- CARC 45 lines post as contractual adjustments without touching the appeals log.
- CARC 50, and CARC 96 with a clinical remark, go to the clinician who signed the plan.
- ABA lines are checked against the authorization ledger before an appeal is written.
Two numbers keep the review honest: the share of denials cleared by a corrected claim, and the share cleared on appeal. A rising corrected-claim share means the data problem is shrinking. A rising appeal share on clinical CARCs means the documentation problem is growing. Track the code mix by payer.
The code review is one station in a longer process, and denial management is where the code work, the appeal calendar and the payer scorecard meet.
CARC and RARC questions
A CARC, or Claim Adjustment Reason Code, states why a claim or line paid differently than billed. A RARC, or Remittance Advice Remark Code, adds the detail behind that adjustment or tells you what to submit next. The CARC is generic across payers. The remark code carries the specific instruction for that payer and line.
X12 publishes both lists at x12.org/codes. CMS maintains the remark code list, and the X12 Claim Adjustment Status and Reason Code Maintenance Committee maintains the CARC list. Both update three times a year, around March 1, July 1 and November 1, so check the current list rather than a saved copy.
No. A CARC paired with MA130 marks an unprocessable claim, and the payer states that no appeal rights are afforded, so the fix is a corrected new claim. N211 states that you may not appeal the decision. Check the group code as well, because a CO adjustment is generally a write-off.
Sometimes. CARC 197 means no authorization was on file for the date of service. Where the payer allows retro-authorization, that request comes first because it can turn the line into a payable claim. If the payer refuses, appeal with the authorization number, the approved date range and the record of the service.
It means the claim was missing a diagnosis or carried an invalid one, so the payer could not adjudicate it. CARC 16 requires a remark code, and M76 names the diagnosis problem. Correct the diagnosis and resubmit, treat it as a data correction, and watch the filing clock while you work it.
Track the reason code mix by payer, the share of lines cleared by a corrected claim and the share cleared on appeal. A payer that leans on CARC 197 or CARC 198 is telling you the authorization process is the problem. A rising CARC 50 count points at documentation.
The bottom line
The code stack on a remittance line is short: a group code, a CARC and a remark code. Read all three before the account moves, and the routing decision is usually obvious. Correct the data problems, appeal the clinical ones and post the contractual ones, and the denial report starts reflecting your process instead of the payer’s.
Which codes are filling your denial report?
Send us a month of remittance data or a denial report with the CARC and RARC columns intact. We will group the lines by code, show which ones are correctable, and separate the true clinical denials from the data problems. Our team handles denial management for ABA and behavioral health practices and for medical groups across the country.
Request a free denial code auditCode definitions and payer policies change on their own schedules, so confirm the current X12 list and the payer’s own policy before acting on a specific claim; this is billing guidance, not legal advice.


