CO-50 is the denial that says the visit happened, the codes look real, and the payer still decided the service was not medically necessary as billed.
Billers search “CO-50 denial code,” “not medically necessary denial,” and “how to appeal CO-50” because this one is a coverage decision, not a missing-field rejection. Resubmitting the same claim without better diagnosis support or a mapped appeal packet usually returns the same line. With group code CO, the write-off typically stays with the practice unless a valid advance notice shifted liability.
This guide shows how to read CO-50 on the remittance, how it differs from a non-covered benefit (CO-96) or a missing auth (CO-197), when to correct the claim, when to appeal against the LCD/NCD or commercial policy, and when an ABN belongs in the workflow. For the broader documentation playbook, see medical necessity in medical billing.
Quick Answer
- CO-50 = non-covered because the payer did not deem the service a medical necessity (CARC 50 with group code CO).
- It is not a fee-schedule cut (CO-45), not a bundling edit (CO-97), and not a missing-auth denial (CO-197).
- Do not bill the patient for a CO-50 amount by default. CO assigns the adjustment to the provider unless a valid ABN (or plan-required notice) and claim modifiers allow patient liability.
- First read the remark codes. Medicare often pairs CO-50 with N115 (LCD) or N386 (NCD). Pull that policy for the date of service.
- Wrong or weak diagnosis on the claim: correct under that payer’s reopening / corrected-claim rules when the chart already supports coverage.
- Chart supports the policy criteria: appeal with the policy checklist mapped line-by-line to notes, labs, and imaging — not a generic “please reconsider” letter.
- Service truly fails coverage and no valid ABN was issued: write off, then fix front-end policy checks before the next order.
CO-50 appeals stacking up? Radiant RCM maps high-risk CPTs to payer medical policies before claims go out. Book a free 30-minute demo or see Medical Billing Services.
Table of Contents
- What CO-50 Means
- Why the Group Code Matters
- CO-50 vs CO-96, CO-11, and CO-197
- Which Path to Use
- How to Use LCD, NCD, and Commercial Policies
- ABN, GA, and GZ (Medicare)
- Worked Example
- Why CO-50 Hits
- What Not to Do
- How to Stop the Next CO-50
- CO-50 Checklist
- FAQs
What CO-50 Means
X12 defines reason code 50 as: these are non-covered services because this is not deemed a ‘medical necessity’ by the payer. The usage note points you to the 835 Healthcare Policy Identification Segment (loop 2110) when present. On a remittance, CO-50 means the payer applied a coverage rule — LCD, NCD, commercial medical policy, or internal clinical criteria — and the claim as billed failed that rule.
The clinical team may still believe the service was appropriate. Payment follows what the claim and chart prove against the payer’s written criteria for that date of service. That is why CO-50 work starts with the remittance remarks and the policy, not with another identical claim.
CO-50 volume shows up in denial management dashboards and softens first-pass resolution when high-risk imaging, injections, therapy, and elective procedures skip a policy check.
Why the Group Code Matters
CARC 50 is the reason. The group code decides who carries the balance:
- CO-50 — contractual obligation. Usually a provider write-off. Do not move it to the patient without a valid advance notice and claim reporting that supports patient liability.
- PR-50 — patient responsibility. Less common on pure medical-necessity lines; if it appears, confirm plan language and any required notices before you bill.
- OA-50 / PI-50 — other or payer-initiated. Read remark codes and payer notes before you choose write-off, appeal, or patient billing.
Staff who only search “50 denial” without the group code miss the liability decision. Always log CO vs PR in the workqueue.
CO-50 vs CO-96, CO-11, and CO-197
- CO-50 — the service might be covered for the right patient under the right criteria, but this claim did not establish medical necessity.
- CO-96 — non-covered charge. The benefit itself is often outside the plan (statutory exclusion, benefit not on the plan, category not covered). Different appeal and patient-notice rules than a medical-necessity fight.
- CO-11 — diagnosis inconsistent with the procedure. Often the front door to a medical-necessity failure; fix the ICD-to-CPT link before you write a long clinical appeal.
- CO-197 — required precertification / authorization / notification was absent. That is an approval gap, not a necessity finding. See CO-197.
Mislabeling a CO-96 as a CO-50 appeal wastes the deadline. Mislabeling a missing auth as medical necessity sends the wrong packet. Sort the code first.
Which Path to Use
- Remark code names an LCD/NCD or commercial policy: pull that document for the DOS. Compare billed diagnoses, frequency, and prior care to the numbered criteria.
- Claim diagnosis was wrong or incomplete, chart is strong: correct or reopen under that payer’s rules. Medicare MACs often handle minor coding corrections as reopenings rather than full appeals.
- Chart meets the written criteria the payer used: appeal. Map each policy criterion to a chart citation. Attach notes, labs, imaging, and prior treatment history. For Original Medicare, a redetermination is generally due within 120 days of receipt of the initial determination (notice presumed received 5 days after its date unless you have contrary evidence).
- Policy truly not met, and no valid ABN / advance notice: write off the CO amount. Document the root cause for the ordering provider.
- Patient was notified correctly before the service (Medicare ABN with proper modifiers, or commercial equivalent when required): follow that payer’s rules for patient billing after denial. Invalid notices keep liability on the provider.
When the denial still has appeal rights and clinical support, use how to appeal denied medical claims for the packet structure — then customize it to the CO-50 policy checklist.
How to Use LCD, NCD, and Commercial Policies
Do not appeal “to medical necessity” in the abstract. Appeal to the document the payer already named.
- Medicare NCD: national coverage rule for a service or technology. Remark N386 often points here.
- Medicare LCD / coverage article: MAC-level criteria for diagnoses, frequency, and documentation. Remark N115 often points here. Search the CMS Medicare Coverage Database for the denied procedure.
- Commercial medical policy / CPB: plan-specific criteria, sometimes stricter than Medicare. Ask provider services which policy version applied if the remittance is silent.
Treat the policy like a checklist. Quote criterion 1, 2, 3 and put the chart page or note date next to each. Reviewers move faster when they do not have to rebuild your argument from a narrative dump.
ABN, GA, and GZ (Medicare)
For Original Medicare, an Advance Beneficiary Notice of Noncoverage (ABN, CMS-R-131) is the tool used when you expect a medical-necessity denial on a usually covered item or service and want the option to transfer financial liability to the beneficiary when the notice is valid.
- GA — waiver of liability statement issued as required; ABN provided and denial expected as not reasonable and necessary.
- GZ — item or service expected to be denied as not reasonable and necessary, and no (valid) ABN was issued. Lines with GZ are typically auto-denied as provider-liable.
- Do not blanket GA on every claim. Routine ABNs without a real expectation of denial create compliance risk.
An ABN does not fix NCCI or other coding edits. It also does not replace prior authorization when the plan requires one. Commercial plans use their own non-coverage notices — follow that contract, not Medicare ABN rules by default.
Worked Example
Made-up numbers, not a real patient or payer.
- Outpatient imaging CPT billed with a vague symptom diagnosis
- MAC remittance: CO-50 with remark N115 pointing to an LCD that requires a more specific diagnosis and documented failed conservative care
- Chart already has the specific diagnosis and six weeks of failed physical therapy, but coding used an unspecified ICD-10
Path: this is a coding support failure, not a “care was wrong” failure. Correct or reopen with the supported diagnosis and attach the therapy notes if the MAC asks for documentation. A generic clinical appeal that never cites the LCD criteria is the slow way to the same fix.
If the chart had no failed conservative care and the LCD required it, and no ABN was issued, the honest path is write-off plus a front-end policy check before the next order — not endless resubmission.
Why CO-50 Hits
Diagnosis does not support the CPT under policy
Unspecified or unrelated ICD-10 codes fail LCD/NCD and commercial edits even when the note is stronger than the claim. See coding error reduction.
Note describes the procedure, not the clinical why
Procedure-only documentation fails criteria that ask for severity, duration, prior treatment, or objective findings.
Frequency or duration limits ignored
Therapy units, injections, or repeat imaging exceed the policy window without a documented exception.
Auth was obtained, necessity still failed
Authorization proves administrative approval, not that every diagnosis on the claim meets medical-necessity criteria. You can clear CO-197 and still get CO-50.
No ABN when denial was predictable
High-risk Medicare services ordered against an active LCD without a valid ABN leave the practice holding the CO-50 balance.
What Not to Do
- Do not resubmit the identical claim and hope for a different adjudicator
- Do not bill the patient for a CO-50 line while you “research” without a valid notice trail
- Do not send a clinical appeal that never names the LCD, NCD, or commercial policy
- Do not treat CO-50 like a missing-information CO-16 fix
- Do not confuse CO-50 with CO-96 non-covered benefit language
How to Stop the Next CO-50
- List high-risk CPTs by specialty (imaging, injections, therapy, elective procedures, DME, specialty drugs)
- Attach the top-payer medical policy or LCD/NCD link to each high-risk order pathway
- Require diagnosis and prior-care elements in templates before scheduling or coding
- Scrub ICD-to-CPT support in claim scrubbing before first submission
- Train schedulers on when a Medicare ABN conversation belongs upstream
- Track CO-50 by payer, provider, and CPT in your revenue cycle KPIs
Want a quick read on whether denial drag is already hurting cash? Run the free Money Leak Check on last month’s totals.
CO-50 Checklist
- Confirm CARC 50 and the group code (CO vs PR)
- Read remark codes and any loop 2110 policy reference
- Pull the LCD, NCD, or commercial policy for the DOS
- Compare billed diagnoses, frequency, and prior care to numbered criteria
- Choose path: correct/reopen, policy-mapped appeal, patient notice billing, or write-off
- If appealing, attach chart citations next to each criterion
- Log root cause (coding, documentation, frequency, missing ABN, policy change)
- Do not bill the patient for a CO amount by default
Final Thoughts
CO-50 is a coverage denial. Fixing it starts with the remittance remarks and the written policy, not with another identical claim. Correct when the chart already supports the criteria. Appeal when you can map the record to that policy. Use a valid ABN only when Medicare rules call for it. Otherwise write it off and stop the next order from skipping the same check.
If medical-necessity write-offs keep hitting the same CPTs and payers, Radiant RCM can help. Request a free 30-minute demo or read the medical billing FAQs.
Frequently Asked Questions
What does CO-50 mean in medical billing?
CO-50 means the payer determined the service was not medically necessary as billed. With the CO group code, the adjustment is usually the provider’s responsibility unless a valid advance notice supports patient liability.
Can I appeal a CO-50 denial?
Yes, when the chart supports the coverage criteria the payer used. Pull the LCD, NCD, or commercial policy named on the remittance, map the record to each criterion, and file through that payer’s appeal channel. For Original Medicare, a redetermination is generally due within 120 days of receipt of the initial determination.
Can I bill the patient for a CO-50 denial?
Do not bill the patient for a CO-50 amount as a routine step. CO is a contractual or coverage adjustment. For Original Medicare, a valid ABN with proper claim reporting can transfer liability in defined situations. Invalid or missing notices keep liability on the provider. Commercial plans follow their own notice rules.
How is CO-50 different from CO-96?
CO-50 is a medical-necessity determination. CO-96 is a non-covered charge — often a benefit or category exclusion. The appeal packet and patient-notice path differ, so sort the code before you write.
What remark codes often appear with CO-50?
On Medicare remittances, N115 commonly points to an LCD and N386 to an NCD. Always read the remark codes and any healthcare policy reference on the 835 before you choose correct vs appeal.
How do I prevent CO-50 denials?
Identify high-risk services, check payer medical policies before ordering or coding, link specific diagnoses to each CPT, document prior care the policy requires, scrub claims before submission, and use ABNs only when Medicare rules call for them.
Sources
- X12 Claim Adjustment Reason Codes — official definition for reason code 50
- Noridian medical necessity / no payable diagnosis guidance — CO-50 with N115 and next steps
- CMS first-level redetermination — Medicare appeal timing and filing requirements
- CMS MLN Advance Written Notices of Non-coverage — ABN liability and modifier context
- Radiant RCM medical necessity guide — documentation and prevention workflow
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. Coverage criteria, appeal rights, ABN rules, and patient-liability rules vary by payer, plan, state, and Medicare contractor. Confirm the current provider manual, LCD/NCD, or MAC instructions before you correct, appeal, bill a patient, or write off a CO-50 denial.



