Back to Appeals Hub

EDI Code Intelligence Lab · Free sample decode

CARC 16 + RARC M123: what it means, and how to appeal it.

This is a real entry from the EDI Lab, opened up so you can see how the tool works. Quick definitions so we are all speaking the same language: a CARC (Claim Adjustment Reason Code) tells you the category of the denial. The RARC (Remittance Advice Remark Code) on the same remittance tells you what to fix. Many billers stop at the CARC. That is usually where the wrong-path rework starts, because the CARC alone is only half the story.

Last verified July 9, 2026 against the current ASC X12 CARC/RARC master lists. Source: ASC X12

From the EDI Code Intelligence Lab

CARC 16
+
RARC M123
=
This combination tells a more specific story than CARC 16 alone. The CARC identifies the category of denial; RARC M123 points to the specific field, data element, or clinical element driving it. The claim is missing required information or contains a submission or billing error. CARC 16 flags that a defect exists but does not identify which element is at fault.

Common drivers: Missing or invalid data element (NPI, taxonomy, demographics, POS code, procedure or diagnosis code, dates) or a format error; almost always reflects a correctable submission defect.
CARC 16 with RARC M123 - Missing/Invalid/Incomplete Data from Submitted Claim scenario.
Missing/incomplete/invalid name, strength, or dosage of the drug furnished.
  • Missing or invalid data element (NPI, taxonomy, demographics, POS code, procedure or diagnosis code, dates) or a format error; almost always reflects a correctable submission defect.
  • Obtain the drug name, strength, and dosage from the MAR/order
  • Populate the drug detail and NDC (loop 2410)
  • Resubmit the corrected claim.
  • Appeal with the MAR/pharmacy record documenting the drug
  • Cite the NDC/drug reporting policy
  • Attach the order and administration record.
  • If a corrected claim is required:
  • Submit a corrected claim, making sure that the claim frequency code is updated ("7", in most cases) to prevent being denied as a duplicate, and the payer's original claim number is included
  • For ALL reworked claims (appealed/corrected/resubmitted):
  • Your standard workflow process should include a 24 hour follow up to check in with the clearinghouse to validate that all corrected claims show "accepted" and that they have not been rejected as a duplicate
  • Set a follow up date and track the claim to ensure timely payment
  • Implement front-end claim edits in the clearinghouse and PM system validating all required data elements before transmission.
  • Monitor clearinghouse acknowledgment reports on every batch; claims with no acknowledgment must be investigated and resubmitted within 24 hours.
  • Conduct quarterly audits of CARC 16 denials by element type and address recurring deficiencies with system fixes or staff training.
✅ Verified · Source: ASC X12 · Rendered live from the EDI Code Intelligence Lab data set.

CARC 16 is a category. The RARC on your remittance tells you the specific defect.

CARC 16 by itself says the claim is missing something the payer needed for adjudication. It never travels alone. The RARC identifies which element failed. If your remittance reads M119, that is a missing NDC. If it reads M123, that is a missing NDC unit or quantity. Both are corrected-claim workflows, not appeals.

Related pair. CARC 16 + RARC M119. Missing NDC.

CARC 16
+
RARC M119
=
This combination tells a more specific story than CARC 16 alone. The CARC identifies the category of denial; RARC M119 points to the specific field, data element, or clinical element driving it. The claim is missing required information or contains a submission or billing error. CARC 16 flags that a defect exists but does not identify which element is at fault.

Common drivers: Missing or invalid data element (NPI, taxonomy, demographics, POS code, procedure or diagnosis code, dates) or a format error; almost always reflects a correctable submission defect.
CARC 16 with RARC M119 - Missing/Invalid/Incomplete Data from Submitted Claim scenario.
Missing/incomplete/invalid/ deactivated/withdrawn National Drug Code (NDC)
  • Missing or invalid data element (NPI, taxonomy, demographics, POS code, procedure or diagnosis code, dates) or a format error; almost always reflects a correctable submission defect.
  • Review the original claim for submitted procedure and NDC Code.
  • ®Verify submitted NDC Code is in the correct format (is in 5-4-2 format, is 11 digits and is not missing leading zeros)
  • ®Validate Correct NDC Code is valid, active, and that you are billing the correct NDC/Procedure code combination using an authoritative NDC source (e.g, NDCList.com)
  • ®Make sure you are using the correct NDC Qualifier, Unit of measure, and modifier
  • Correct Claim information (NDC and/or Procedure code) so that Procedure and NDC information is accurate, active, and correctly formatted.
  • If a corrected claim is required:
  • Submit a corrected claim, making sure that the claim frequency code is updated ("7", in most cases) to prevent being denied as a duplicate, and the payer's original claim number is included
  • For ALL reworked claims (appealed/corrected/resubmitted):
  • Your standard workflow process should include a 24 hour follow up to check in with the clearinghouse to validate that all corrected claims show "accepted" and that they have not been rejected as a duplicate
  • Set a follow up date and track the claim to ensure timely payment
  • Implement front-end claim edits in the clearinghouse and PM system validating all required data elements before transmission.
  • Monitor clearinghouse acknowledgment reports on every batch; claims with no acknowledgment must be investigated and resubmitted within 24 hours.
  • Conduct quarterly audits of CARC 16 denials by element type and address recurring deficiencies with system fixes or staff training.
✅ Verified · Source: ASC X12 · Rendered live from the EDI Code Intelligence Lab data set.

Common RARC pairings with CARC 16

These pairings and definitions can also be found in the EDI Code Intelligence Lab. ASC X12 Definitions are sourced from x12.org/codes/remittance-advice-remark-codes. Business Scenarios are sourced from CAQH CORE required code combinations (v3100, February 2026).

RARCOfficial definition (ASC X12)Business scenario (CAQH CORE)
M12 Diagnostic tests performed by a physician must indicate whether purchased services are included on the claim. Missing/Invalid/Incomplete Data from Submitted Claim
M20 Missing/incomplete/invalid HCPCS. Missing/Invalid/Incomplete Data from Submitted Claim
M21 Missing/incomplete/invalid place of residence for this service/item provided in a home. Missing/Invalid/Incomplete Data from Submitted Claim
M22 Missing/incomplete/invalid number of miles traveled. Missing/Invalid/Incomplete Data from Submitted Claim
M24 Missing/incomplete/invalid number of doses per vial. Missing/Invalid/Incomplete Data from Submitted Claim
M44 Missing/incomplete/invalid condition code. Missing/Invalid/Incomplete Data from Submitted Claim
M45 Missing/incomplete/invalid occurrence code(s). Missing/Invalid/Incomplete Data from Submitted Claim
M46 Missing/incomplete/invalid occurrence span code(s). Missing/Invalid/Incomplete Data from Submitted Claim
M47 Missing/incomplete/invalid Payer Claim Control Number. Other terms exist for this element including, but not limited to, Internal Control Number (ICN), Claim Control Number (CCN), Document Control Number (DCN). Missing/Invalid/Incomplete Data from Submitted Claim
M49 Missing/incomplete/invalid value code(s) or amount(s). Missing/Invalid/Incomplete Data from Submitted Claim
M50 Missing/incomplete/invalid revenue code(s). Missing/Invalid/Incomplete Data from Submitted Claim
M51 Missing/incomplete/invalid procedure code(s). Missing/Invalid/Incomplete Data from Submitted Claim

This is one page. The Lab has every CARC and RARC in use today.

Root causes, action plans, appeal guidance, and prevention strategy for every code, plus the CARC and RARC pairing tool that completes the picture. Verified against the current ASC X12 master lists. Not a glossary. A playbook.

Unlock every code

Or start with the free 2-minute practice assessment. No credit card, no PHI.

This page helps you understand denial codes and build a starting point for resolution. Every denial has context that only the payer and the claim can provide. Before submitting an appeal or corrected claim, verify the payer's published policies and contact them directly with questions about your specific situation.