A Medicare remittance advice that reduces or denies a claim carries two separate codes. The Claim Adjustment Reason Code (CARC) states why the payment changed. The Remittance Advice Remark Code (RARC) adds detail the CARC cannot carry alone. A practice that reads only the CARC, or appeals before checking whether the real defect is a missing signature or a wrong modifier, spends staff time on the wrong fix. X12's Claim Adjustment Status and Reason Code Maintenance Committee maintains the CARC list, CMS maintains the RARC list, and both update three times a year.
How a CARC and a RARC Work Together
A CARC is a short numeric code on a claim or service line that explains a denial, a reduction or an increase in payment. Current ASC X12 835 remittance structure allows only one reason code per adjustment amount, so the CARC carries the primary reason and a RARC often carries the rest. A few recur across Medicare audit-driven denials: CARC 16 flags a claim that lacks information needed for adjudication, CARC 29 means the filing time limit expired, CARC 50 means the service was excluded as not medically necessary, CARC 96 marks a non-covered charge, and CARC 197 flags a missing precertification or authorization.
A RARC supplements the CARC when the reason alone is too generic to act on, such as identifying that a Local Coverage Determination governed the service, or relays information with no reason code at all. Some RARCs, prefaced "Alert," convey processing information on their own. Remark code MA01 is one example, and its text names the appeal path directly: "Alert: If you do not agree with what we approved for these services, you may appeal our decision [...] you must write to us within 120 days of the date you received this notice, unless you have a good reason for being late." Medicare requires at least one remark code whenever a CARC is too generic to stand on its own.
Every CARC also pairs with a Group Code that assigns who owes the balance, and Medicare recognizes three. CO (Contractual Obligations) applies when a contract or regulation produced the adjustment; Medicare generally treats that amount as a write-off rather than billing the patient. OA (Other Adjustments) is the catch-all, used when neither of the other two applies. Deductibles and copays billable to the patient fall under PR (Patient Responsibility).
Mapping a Code to a Fix or an Appeal
A group code must always be used in conjunction with a claim adjustment reason code to show liability for amounts not covered by Medicare for a claim or service.
That requirement, from the Medicare Claims Processing Manual, is the practical test for a denial. A CARC 16 denial paired with a remark code naming a missing modifier points to a corrected claim: fix the record and resubmit. A CARC 50 denial, or one tied to a Local Coverage Determination, points the other way: a corrected claim cannot change a payer's coverage judgment, so that calls for an appeal built on the medical record and the determination cited. The same logic applies when a denial traces back to a Recovery Audit Contractor review or an extrapolated overpayment demand: the code explains why one claim was adjusted, but whether the extrapolation holds up, or a recoupment can be stayed pending appeal, is a separate question it does not answer.
Where the Official Code Lists Live
Both code sets are public, and the source matters more than any secondhand list. X12 publishes the current Claim Adjustment Reason Code list and Remittance Advice Remark Code list, each entry carrying its exact wording and its start, modification and stop dates. CMS's Medicare Claims Processing Manual, Chapter 22, sets the update cycle and describes how Medicare Administrative Contractors apply the codes. A code's meaning should come from one of these two sources, not a billing-software tooltip, because wording changes and codes retire on a schedule neither a practice nor its vendor controls.
The same gap between a documentation fix and a formal appeal surfaces elsewhere in a Medicare audit: in signature requirements in Medicare documentation, in a skilled nursing facility audit under PDPM, and in an SMRC audit.
Why Early Legal Counsel Is Critical
It is critical that providers retain experienced healthcare defense counsel once a remittance advice signals more than a routine denial, such as an extrapolated overpayment demand or a Recovery Audit Contractor referral. Early legal intervention can protect the provider's rights, help keep the response from becoming an inadvertent admission, and preserve levels of appeal that a late response can forfeit. Waiting until an appeal deadline nears narrows the options.
How Health Law Alliance Can Help
Health Law Alliance's Medicare audit defense attorneys read the CARC and RARC combination on a denial, confirm whether the record supports a correction or an appeal, and build that response before a deadline narrows the options. Health Law Alliance's attorneys have overseen 2,000+ audits and handled 5,000+ matters, with 25+ years of experience. Contact us for a free, confidential consultation.





