CO-50 Denial Code: Meaning, Causes, Appeals and Prevention (2026)

CO-50 Denial Code Explained and Prevented

A CO-50 denial means the payer decided the service was not medically necessary for the diagnosis billed, and your practice, not the patient, absorbs the loss.

The CO-50 denial code combines group code CO (contractual obligation) with Claim Adjustment Reason Code (CARC) 50. Because the provider carries the liability, an unworked CO-50 is a full write-off of a service you already delivered.

Most CO-50 denials are not true clinical disagreements. They come from a diagnosis that is not on the payer’s covered list, documentation that does not show why the service was needed, or a coverage rule such as a frequency limit. Many can be corrected or overturned on appeal.

This guide explains what CARC 50 says, how CO-50 differs from PR-50 and look-alike codes, how to work it step by step, the 2026 Medicare appeal deadlines, and how to stop it from coming back.

Key Takeaways

  • CARC 50 reads: “These are non-covered services because this is not deemed a ‘medical necessity’ by the payer.”
  • With group code CO, the provider is liable and cannot bill the patient. With a valid ABN and modifier GA, Medicare reports PR-50 and the patient can be billed.
  • On Medicare remits, RARC N115 points to a Local Coverage Determination (LCD) and N386 to a National Coverage Determination (NCD).
  • If the record supports a covered diagnosis that was not coded, correct the claim. If it was coded correctly, appeal with records mapped to the policy.
  • A Medicare redetermination must be filed within 120 days of receiving the initial determination.

What the CO-50 Denial Code Means

CO-50 appears on the 835 electronic remittance advice (ERA) as two parts. The group code tells you who owns the dollars, and the reason code tells you why the payer did not pay.

ElementMeaningWhat it tells your team
COContractual obligationThe provider is responsible for the amount; do not bill the patient
CARC 50Not deemed a medical necessity by the payerThe service is covered in principle, but not for this patient and diagnosis
RARC N115Decision based on an LCDPull the LCD and its Billing and Coding Article for the date of service
RARC N386Decision based on an NCDPull the national policy and its covered diagnosis list

Commercial payers usually reference their own medical or clinical policy instead of an LCD. Always read the remark code first, because it tells you which rulebook the claim has to satisfy.

CO-50 vs PR-50: Who Pays?

The same reason code can land on the provider or the patient. The difference is whether the patient was properly warned before the service.

ModifierSituation (Medicare)Typical result
GAValid Advance Beneficiary Notice (ABN, form CMS-R-131) signed before the servicePR-50: the patient is responsible and can be billed
GZService expected to be denied, and no ABN obtainedCO-50: the provider absorbs the loss
NoneNo ABN, and the service did not meet the LCD or NCDCO-50: the provider absorbs the loss

Do not rely on a blanket ABN signed for every visit. An ABN protects you only when it is issued before the service, names the specific item or service, and gives a genuine reason Medicare may deny it.

CO-50 vs Similar Denial Codes

Teams lose time when they work a CO-50 as if it were a different denial. Confirm the code before you choose a fix.

CodeWhat the payer is sayingUsual fix
CO-50Covered service, but not medically necessary for this diagnosisCorrect ICD-10 linkage or appeal with records
CO-96The service is not covered under the plan at allVerify benefits; bill the patient if properly notified
CO-11The diagnosis is inconsistent with the procedureFix the diagnosis pointer and resubmit
CO-197Precertification or authorization was absentRequest retro-authorization where allowed, or appeal
CO-16The claim is missing informationAdd the missing data and resubmit

Common Causes of CO-50 Denials

1. The diagnosis is not on the covered list. Most LCDs have a Billing and Coding Article listing the ICD-10-CM codes that support each CPT or HCPCS code. A symptom code, an unspecified code or an unlisted diagnosis fails the edit even when the note supports the service.

2. Documentation does not prove need. Reviewers look for symptoms, history, failed prior treatment, test results and how the service changes management. A note that says only “ordered MRI” gives them nothing to approve.

3. Frequency limits were exceeded. Many tests and therapies are covered only at set intervals. Repeating a service sooner without documenting a change in condition triggers CARC 50.

4. Policy criteria were not met. Policies often require conservative treatment first, specific test values or a minimum severity. Each criterion must be visible in the record.

5. Authorization gaps. Some payers report a missing or mismatched authorization as a medical-necessity denial. Check that the authorization’s codes, units and dates match the claim, and see our guide to retro authorization in medical billing.

How to Work a CO-50 Denial, Step by Step

  1. Read the remark code and identify the policy. For N115 or N386, pull the LCD or NCD from the Medicare Coverage Database. For commercial payers, download the medical policy in effect on the date of service.
  2. Compare the claim with the policy. Check the ICD-10 codes against the covered list, the frequency limits and each coverage criterion.
  3. Decide: correct or appeal. If the record supports a more specific covered diagnosis that was not coded, submit a corrected claim or, for Medicare, request a reopening. If the claim was coded correctly, appeal.
  4. Build the appeal packet. Include the progress note, orders, results and prior treatments, plus a short letter that maps each policy criterion to the page of the record that meets it.
  5. File on time and track it. Log the filing date, appeal level and expected decision date so nothing ages out.
  6. Fix the root cause. Tag every CO-50 by payer, CPT, diagnosis and provider so patterns show up in your monthly denial report.

For letter templates and evidence tips, read our medical claim appeal process guide.

Medicare Appeal Deadlines for CO-50 (2026)

LevelWho decidesFiling deadlineMinimum amount
1. RedeterminationMedicare Administrative Contractor (MAC)120 days from receipt of the initial determinationNone
2. ReconsiderationQualified Independent Contractor (QIC)180 days from the redeterminationNone
3. ALJ hearingOffice of Medicare Hearings and Appeals60 days from the reconsideration$200 in controversy
4. Appeals CouncilDepartmental Appeals Board60 days from the ALJ decisionNone
5. Federal courtU.S. District Court60 days from the Council decision$1,960 in controversy

Commercial and Medicare Advantage plans set their own appeal windows in the provider contract, often 60 to 180 days. Check the contract instead of assuming the Medicare timeline applies.

Example: Turning a CO-50 Around

A practice bills a vitamin D assay (CPT 82306) with Z13.21, screening for nutritional disorder. Medicare returns CO-50 with RARC N115, because the LCD does not cover routine screening.

However, the progress note documents chronic kidney disease, stage 3a (N18.31), which is a covered indication. The coder submits a corrected claim with N18.31 linked to 82306, and the claim pays. The practice then adds a scrubber edit that flags 82306 billed with screening-only diagnoses, and the denial stops recurring.

How to Prevent CO-50 Denials

  • Build LCD and NCD diagnosis edits into your claim scrubber so non-covered pairs are flagged before submission.
  • Code to the highest specificity the record supports, replacing symptom and unspecified codes with confirmed diagnoses.
  • Use order templates that ask for the reason, prior treatment and expected impact on care for imaging, labs and therapy.
  • Verify benefits and authorization at scheduling. Our guide to preventing insurance verification errors has a front-desk checklist.
  • Issue a valid ABN and append GA when a Medicare service may not meet coverage criteria.
  • Review CO-50 trends monthly, because a cluster on one code or provider usually points to one fixable template.

Stop Writing Off Medical-Necessity Denials

When CO-50 keeps returning, the cause usually spans coding, documentation and front-desk workflow at once. Our medical coding services apply LCD and NCD rules before claims leave your system. For a wider view, see why medical claims are denied and how to fix them.

Losing revenue to CO-50 and other medical-necessity denials? Let Steady Medical Billing’s denial management team work them to resolution and fix the root cause.

Frequently Asked Questions

What does denial code CO-50 mean?

CO-50 means the payer considers the service not medically necessary for the diagnosis billed (CARC 50), and the CO group code makes the provider responsible. The patient cannot be billed unless a valid waiver, such as a Medicare ABN, was signed beforehand.

Can I bill the patient for a CO-50 denial?

No. CO means contractual obligation, so the provider absorbs the amount. If a valid ABN was signed and modifier GA was used, Medicare reports PR-50 instead, and the patient can be billed.

How long do I have to appeal a Medicare CO-50 denial?

File a redetermination within 120 days of receiving the initial determination. If it is upheld, you can request a reconsideration within 180 days of that decision.

What remark codes come with CO-50?

On Medicare remits, N115 (decision based on an LCD) and N386 (decision based on an NCD) are the most common. They tell you which coverage policy to review before you correct or appeal.

Should I appeal or submit a corrected claim?

Submit a corrected claim, or request a Medicare reopening, when the record supports a covered diagnosis that was not coded. Appeal when the claim was coded correctly and your documentation meets the payer’s coverage criteria.

Table of Contents

Schedule a Consultation