CO Contractual Obligation · CARC Code 16
CO-16

Claim / Service Lacks Information or Has a Submission Error

CO-16 is the "something is missing" denial. By itself it tells you almost nothing. The paired RARC code tells you everything — exactly which field is wrong, exactly what to fix, and exactly where on the claim to find it. Never appeal a CO-16; always resubmit.

Updated July 2026 · Group code: CO (provider write-off) · Fix method: Corrected claim resubmission — not appeal · Preventability: ~95–100% with front-end scrubbing
COGroup Code
RARCAlways Paired — Read It First
Freq. 7Resubmit as Corrected Claim
~95%Preventable at Submission
CO-16 in plain English

CO-16 means the claim has a missing or invalid data element that the payer needs to process it. It is not a coverage dispute. It is not a medical necessity question. It is a data problem — a wrong NPI, a missing diagnosis pointer, an absent authorization number, or a blank required field. The fix lives entirely in the paired RARC code that appears on the same line of the ERA. Read the RARC, fix the field it identifies, and resubmit as a corrected claim. Done.

⚠️
Do not file a formal appeal for CO-16 — resubmit instead

A formal appeal takes 30–90 days to process. A corrected claim resubmission takes 7–14 days. CO-16 is always a data error — there is nothing to argue. Find the RARC, fix the field, and send a corrected claim (frequency code 7). Also: CO-16 does not stop the timely filing clock. If the denial arrives close to your filing deadline, act the same day.

CO-16 + RARC lookup: the 20 most common pairs

CO-16 never travels alone. The RARC on the same ERA line identifies the specific missing element. Find your RARC below — the fix is in the rightmost column.

RARC What it means Claim field Exact fix
N290 Very high Missing or invalid rendering provider identifier (NPI) Loop 2310B / Box 24J Enter the rendering provider's 10-digit NPI. Verify the NPI is active in NPPES and enrolled with this payer. Common after onboarding new providers.
N286 Very high Missing or invalid referring provider identifier (NPI) Loop 2310F / Box 17b Enter the referring physician's individual NPI — not the group NPI. Confirm the referring provider is enrolled in NPPES. Specialty claims (cardiology, ortho, DME) most affected.
N265 Very high Missing or invalid ordering provider identifier (NPI) Loop 2420E / Box 17 Enter the ordering provider's individual NPI. Critical for DME claims (CMS requires ordering provider NPI on all DMEPOS claims), lab orders, and imaging orders. PECOS enrollment required for Medicare ordering providers.
M76 Very high Missing, incomplete, or invalid diagnosis code Loop 2300 HI / Box 21 Confirm ICD-10-CM code is valid for the DOS (check annual updates Jan 1 / Oct 1), coded to highest specificity (no truncated codes), and pointer is correctly mapped to the procedure line. A diagnosis entered without a decimal point often triggers M76.
M51 High Missing or invalid procedure code Loop 2400 SV1 / Box 24D Confirm the CPT/HCPCS code is valid for the date of service. Codes are deleted, added, or renumbered each January 1 and July 1 (HCPCS). Check that the code is not a header-only or category III code that requires special handling.
N29 High Missing documentation or supporting records Attachment required The payer needs a specific document before adjudication. Read any additional denial notes for document type (CMN, letter of medical necessity, operative report, lab orders). Submit via the payer's attachment portal or PWK segment. Set a follow-up deadline — document requests expire.
N179 High Additional information needed from the patient (usually COB questionnaire) Patient action required The payer needs the patient to complete a coordination of benefits (COB) questionnaire. Notify the patient immediately — the claim cannot move until they respond. Track these: uncompleted COB questionnaires age into timely-filing risk.
M79 High Missing or invalid charge amount Loop 2400 SV1-02 / Box 24F Confirm the charge amount field is populated and non-zero. This often indicates a PM system export error where the charge amount was dropped. Verify the original charge in your billing system matches the submitted claim.
N381 High Consult the contractual agreement for payment terms Contract reference The payer is referencing a contract-specific data requirement you did not meet. Pull your provider manual for this payer and find what additional field is required (commonly a special billing code, a contract identifier, or a payer-specific loop segment). Call provider relations if the manual doesn't specify.
N56 Medium Wrong procedure code for the service documented Box 24D The payer's clinical edit found a mismatch between what was coded and what the documentation supports. Recode from the documentation — do not recode from the denial notice. Have a coder review the chart note before resubmitting.
N265 + MA130 Medium Missing ordering NPI and additional information needed (DME) DME-specific DME-specific pair. Ordering provider NPI is missing AND the MAC needs additional documentation (CMN, proof of delivery, or face-to-face encounter note). Requires both data correction and documentation attachment on resubmission.
M127 Medium Missing patient medical records Attachment required Submit the requested chart records through the payer's medical records submission channel. Calendar the due date — most payers give 30–45 days. Missing this deadline converts CO-16 to a final write-off.
M81 Medium Diagnosis must be coded to highest specificity Box 21 / Loop 2300 HI Replace 3-character category-level ICD-10 codes with the full specific code. Example: Z87.39 instead of Z87. Check whether the code has mandatory 7th character extensions (fracture codes, obstetrics codes, injury codes).
N362 Medium Number of days or units exceeds the allowed frequency Box 24G / Loop 2400 SV1-04 Check the payer's frequency limit for this procedure code. If the units are correct but exceed the payer's MUE or frequency policy, appeal with clinical documentation supporting the additional units — do not simply resubmit.
MA130 Medium Missing or invalid claim information (Medicare-specific) Medicare-specific Medicare-specific remark used by MACs when additional information is required. The full text of the remark explains what is needed. Common for home health, hospice, and DME claims where face-to-face encounter documentation or certification forms are required.
N30 Medium Patient is not eligible for this service on the date of service Eligibility Re-run eligibility for the date of service. If the patient was actually eligible, call the payer — their eligibility file may be incorrect. If the patient was genuinely not eligible, bill the patient per your financial policy. This RARC paired with CO-16 sometimes indicates a plan enrollment lag.
N522 Medium Duplicate of a claim already in process Claim status Stop. Check claim status for the original before taking any action. If the original is in process and will pay, do nothing. If the original was denied for a different reason, work the original denial first. Resubmitting a duplicate generates CO-18 on top of CO-16.

RARC not listed above? Look up any RARC at the Washington Publishing Company remittance advice remark code list (the official X12 source). Your clearinghouse ERA viewer should display the full RARC description alongside the code.

What to do when you see CO-16

Five steps from denial to corrected claim. All five can be completed the same day you receive the ERA.

  1. Find the paired RARC on the ERA — this is step zero
    Open the 835 ERA or EOB and find the CO-16 adjustment line. On the same line (or the remark section of that claim), locate the RARC code — it begins with N or M. If your ERA viewer only shows CO-16 without the RARC, switch to raw 835 view in your clearinghouse portal or call the payer. Payers are required to provide a RARC with CO-16 — it is not optional.
  2. Match the RARC to the specific field and fix the data
    Use the lookup table above. Each RARC maps to one specific data field. Go into your billing system, pull the original claim, and correct exactly that field. Do not guess — fix only the field the RARC identifies. If you change other fields at the same time, you may introduce a new CO-16 or create a different denial type.
  3. Verify the corrected data before resubmitting
    Before sending, confirm: (a) NPIs — validate against NPPES.cms.hhs.gov, (b) diagnosis codes — validate against the current-year ICD-10-CM code list, (c) procedure codes — validate against the current CPT book or CMS HCPCS file, (d) authorization numbers — confirm against your auth tracking system, (e) member IDs — confirm against the eligibility response from the DOS.
  4. Resubmit as a corrected claim — not a new original
    Use frequency code 7 (replacement of prior claim) on a paper CMS-1500, or the appropriate corrected claim indicator in the 837 transaction (CLM05-3 = 7 in the 837P). Include the original claim number in the appropriate loop. Do not submit as frequency code 1 (original) — this creates a duplicate and generates a CO-18 in addition to the existing CO-16.
  5. Track CO-16 volume by RARC to find the root cause
    Each individual CO-16 fix takes minutes. The goal is to stop the next ten from happening. Run a monthly report grouping CO-16 denials by their paired RARC. If N290 (rendering NPI) appears 40 times in a month, your charge-entry template is missing that field for a specific provider or service type. Fix the template once; it prevents 40 CO-16s next month.

Timely filing and CO-16: what you need to know

A CO-16 denial does not reset or pause the original timely filing deadline. The clock started on the date of service. If you receive CO-16 with 30 days left in your filing window, correct and resubmit the same day. Most payers accept timely filing exception appeals when the original claim was submitted on time — keep your clearinghouse acceptance timestamp as proof. Never allow a CO-16 to sit in a work queue past the filing deadline.

💡
CO-16 denial rate is your front-end data quality score

A practice that receives more than 2–3% of claims as CO-16 has a front-end data problem. Best-in-class billing operations run under 0.5% CO-16 rate by maintaining current credentialing files, running NCCI and data-field scrubbers pre-submission, and verifying eligibility at every visit. If your CO-16 rate is above 3%, the fix is a scrubber upgrade — not faster rework.

How CO-16 behaves by payer type

Payer Type CO-16 triggers specific to this payer Key nuance
Medicare (Original/FFS) Missing ordering provider NPI and PECOS enrollment (N265), missing CMN or face-to-face encounter note (DME/Home Health), invalid or missing beneficiary Medicare ID, missing required modifiers (GA, GY, GZ for ABN situations). Medicare requires the ordering provider's individual NPI — not the group — and that provider must be enrolled in PECOS for DME and lab orders. CO-16/N265 on Medicare DME claims is the #1 CO-16 trigger in that specialty.
Medicare Advantage Missing plan-specific prior authorization number (N30/N265 variants), invalid member ID format (MA plan IDs differ from Medicare HIC numbers), missing referral authorization for gatekeeper HMO plans. Each MA plan has its own member ID format and auth tracking system. CO-16 from an MA plan for a missing auth number requires the specific MA plan's auth number — not the Medicare beneficiary's HIC number. Verify the correct auth number source for each plan.
Medicaid (FFS) State-specific required fields vary significantly: some states require taxonomy codes, provider IDs in addition to NPI, county codes, or state-specific place-of-service codes. Missing Medicaid ID or TPL (third-party liability) information triggers CO-16 in most state programs. Always reference the state Medicaid provider manual for required billing fields — state programs frequently have requirements beyond standard 837P fields. Your clearinghouse may not catch state-specific edit failures until the claim reaches the state's adjudication system.
Medicaid MCOs MCO-specific auth numbers, referral codes, or care coordination identifiers often generate CO-16 when missing. Each MCO within the same state may have different required supplemental data fields. When a Medicaid MCO issues CO-16/N381 (contractual reference), call provider relations to obtain their specific list of required supplemental claim fields — these are often not published in general billing guidance.
UnitedHealthcare (Commercial) Missing auth numbers for high-dollar procedures, missing rendering NPI when billing under a group, COB information requests (N179) when UHC's COB file shows a potential primary payer. UHC requires the rendering provider's individual NPI on every claim line — group NPI alone is not sufficient. This is a common CO-16/N290 trigger for multispecialty practices billing under the group.
Aetna / Cigna / BCBS (Commercial) Similar to UHC — rendering NPI most common CO-16 trigger. BCBS BlueCard claims may require the patient's home plan alpha prefix on the member ID. Cigna requires plan-specific group identifiers for some employer-sponsored plans. For BCBS BlueCard CO-16s, verify the patient's ID card includes the 3-letter alpha prefix (e.g., XYZ123456789). Missing prefix means the claim cannot route to the correct home plan, generating CO-16 at the local plan level.
DME MAC (Medicare DME) CO-16 is extremely common in DME billing. Most frequent triggers: missing ordering provider NPI (N265), missing PECOS-enrolled ordering provider, missing or invalid CMN, missing proof of delivery, invalid HCPCS code for the item, missing KX modifier for medical necessity attestation. DME CO-16 often involves multiple RARCs on the same claim. Resolve them in the order listed — some are dependent (e.g., fix the ordering NPI before the MAC will process the CMN). See the DME billing guide for full documentation requirements.

Prevention checklist: eliminating CO-16 at the source

CO-16 is the denial category most amenable to elimination. Every CO-16 you receive is a data-entry or workflow failure that happened before the claim left your system.

  • Run a claim scrubber with NPI, diagnosis, and procedure code validation — the single highest-ROI CO-16 prevention tool. A scrubber that checks NPIs against NPPES, ICD-10 codes against the current code list, and CPT codes against valid date ranges catches 70–80% of future CO-16s before submission.
  • Maintain a live credentialing file in your billing system — every active provider's individual NPI, group NPI, taxonomy code, Medicaid provider ID, and PECOS enrollment status. Audit it quarterly. New providers, re-credentialed providers, and group practice additions are the most common sources of CO-16/N290 denials.
  • Verify ICD-10 codes are updated at every code year transition — ICD-10-CM updates take effect October 1 each year. Claims billed with deleted or newly changed codes after October 1 generate CO-16/M76 immediately. Pre-load the new code set and review your top 50 diagnosis codes for changes before the transition date.
  • Require eligibility verification at every patient visit — CO-16/N30 (patient not eligible) is entirely prevented by real-time eligibility verification. Member ID format errors, terminated coverage, and plan changes are caught at eligibility — not on the ERA 30 days later.
  • Build auth number fields into charge-entry templates for auth-required services — blank auth number fields on claims requiring prior authorization generate CO-16 at adjudication. The auth number should be populated automatically from your auth tracking system at charge entry — not added manually post-submission.
  • Set up a CO-16 RARC dashboard and review it monthly — group all CO-16 denials by their paired RARC each month. Any RARC appearing more than 5 times indicates a systemic issue in your workflow or templates — investigate and fix the root cause, not just the individual claims.
  • Verify DME ordering provider PECOS enrollment before every DME claim — Medicare DME MACs reject CO-16/N265 for ordering providers who are not in PECOS. PECOS enrollment is not automatic and takes 30–60 days. Check PECOS status at the time of the order, not at claim submission.

How to submit a corrected claim for CO-16

The mechanics of corrected claim submission differ by transaction type. Getting this wrong generates a CO-18 duplicate denial.

Paper CMS-1500

Box 22 (Resubmission Code): Enter 7 (replacement of prior claim). Box 22 (Original Ref. No.): Enter the payer's original claim number from the denial ERA. Submit to the same address as the original, or the payer's corrected claim department if different.

837P Electronic

CLM05-3 (Claim Frequency Code): Use 7 for replacement. REF segment (F8): Include the original claim number (payer claim control number from 835). Confirm your clearinghouse is transmitting the frequency code correctly — some clearinghouses default to 1 regardless of your billing system setting.

Payer Portal

Many payers accept corrected claims directly in their provider portal. Look for "Correct a Claim" or "Resubmit" options on the denied claim record. Enter the corrected data in the portal form — the original claim number is usually pre-populated. Confirm the portal submission generates a new claim number (not a duplicate of the original).

Cover note for corrected claim submission (when required by payer)


Date: [Date]

Payer: [Payer Name]

Provider NPI: [NPI]

Original Claim Number: [Claim #]

Patient Account: [Account #]

Date of Service: [DOS]

Original Denial Code: CO-16 + RARC [RARC Code]


RE: Corrected Claim Resubmission — CO-16 Data Correction


We are resubmitting the above-referenced claim as a corrected claim (frequency code 7). The original claim was denied under CO-16 + RARC [RARC], indicating [plain-English description of the missing element, e.g., "missing rendering provider NPI in Box 24J"].


The following correction has been made:

[Field name, e.g., "Rendering Provider NPI"]: corrected from [incorrect or blank value] to [correct value].


The original claim was submitted on [original submission date] (clearinghouse acceptance confirmation attached). This corrected claim is submitted within the timely filing window.


Please process and remit payment to:
[Practice Name · NPI · Address]


Contact: [Billing Contact Name] · [Phone] · [Email]

Frequently Asked Questions: CO-16

CO-16 means the claim or service lacks information or has a submission/billing error that prevents adjudication. It is the catch-all "something is missing" code used when the payer cannot process the claim due to a data problem — not a coverage question. CO-16 always arrives with a RARC (Remittance Advice Remark Code) that identifies the specific missing or invalid field. Read the RARC to find the fix, correct the field, and resubmit as a corrected claim.
Always resubmit — never appeal. CO-16 is a data error, not a coverage or medical necessity dispute. A formal appeal takes 30–90 days and will simply come back telling you to fix the same data field. A corrected claim resubmission resolves CO-16 in 7–14 days. Use frequency code 7 (replacement of prior claim) and include the original claim number. Make sure you act before the timely filing deadline — CO-16 does not pause the clock.
The most common RARCs paired with CO-16 are N290 (missing or invalid rendering provider NPI), N286 (missing or invalid referring provider NPI), N265 (missing or invalid ordering provider NPI — very common in DME), M76 (missing or invalid diagnosis code), N29 (missing supporting documentation), M51 (missing or invalid procedure code), and N179 (additional information needed from the patient, usually a COB questionnaire). See the full RARC lookup table on this page for exact fixes for each code.
No. A CO-16 denial does not reset or pause the timely filing deadline. The filing clock started on the original date of service. If you receive CO-16 near your filing deadline, correct and resubmit immediately. Most payers will grant a timely filing exception appeal when you can show the original claim was submitted on time — your clearinghouse acceptance report is the proof. Never let a CO-16 sit unworked past the filing window.
No — not yet. CO-16 means the payer has not made a coverage determination because your claim had a data error. You cannot bill the patient until the payer has adjudicated the corrected claim and issued a valid EOB. Billing the patient before correcting and resubmitting the claim is premature and may violate your provider agreement. Resolve CO-16 first, then bill whatever patient balance the corrected adjudication determines.
CO-16 is 95–100% preventable with front-end controls: (1) enable a claim scrubber that checks NPI validity against NPPES, ICD-10 code validity, and CPT code currency, (2) maintain an up-to-date credentialing file with all provider NPIs in your billing system, (3) verify eligibility at every visit, (4) auto-populate auth numbers from your tracking system at charge entry, and (5) update your code set on October 1 (ICD-10) and January 1 / July 1 (HCPCS) each year. Monthly CO-16 RARC trending identifies which specific workflows are failing.

Denial codes commonly seen alongside CO-16

CO-16 rate above 2%? That's a front-end data problem.

A free RCM audit identifies which claim fields are failing, which payers are generating the volume, and what scrubber or workflow change eliminates the root cause — not just the individual claims.