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.
| Element | Meaning | What it tells your team |
|---|---|---|
| CO | Contractual obligation | The provider is responsible for the amount; do not bill the patient |
| CARC 50 | Not deemed a medical necessity by the payer | The service is covered in principle, but not for this patient and diagnosis |
| RARC N115 | Decision based on an LCD | Pull the LCD and its Billing and Coding Article for the date of service |
| RARC N386 | Decision based on an NCD | Pull 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.
| Modifier | Situation (Medicare) | Typical result |
|---|---|---|
| GA | Valid Advance Beneficiary Notice (ABN, form CMS-R-131) signed before the service | PR-50: the patient is responsible and can be billed |
| GZ | Service expected to be denied, and no ABN obtained | CO-50: the provider absorbs the loss |
| None | No ABN, and the service did not meet the LCD or NCD | CO-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.
| Code | What the payer is saying | Usual fix |
|---|---|---|
| CO-50 | Covered service, but not medically necessary for this diagnosis | Correct ICD-10 linkage or appeal with records |
| CO-96 | The service is not covered under the plan at all | Verify benefits; bill the patient if properly notified |
| CO-11 | The diagnosis is inconsistent with the procedure | Fix the diagnosis pointer and resubmit |
| CO-197 | Precertification or authorization was absent | Request retro-authorization where allowed, or appeal |
| CO-16 | The claim is missing information | Add 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
- 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.
- Compare the claim with the policy. Check the ICD-10 codes against the covered list, the frequency limits and each coverage criterion.
- 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.
- 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.
- File on time and track it. Log the filing date, appeal level and expected decision date so nothing ages out.
- 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)
| Level | Who decides | Filing deadline | Minimum amount |
|---|---|---|---|
| 1. Redetermination | Medicare Administrative Contractor (MAC) | 120 days from receipt of the initial determination | None |
| 2. Reconsideration | Qualified Independent Contractor (QIC) | 180 days from the redetermination | None |
| 3. ALJ hearing | Office of Medicare Hearings and Appeals | 60 days from the reconsideration | $200 in controversy |
| 4. Appeals Council | Departmental Appeals Board | 60 days from the ALJ decision | None |
| 5. Federal court | U.S. District Court | 60 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.





