Denial code · group CO
CO-50: The payer decided the service was not medically necessary for the diagnosis billed
Short answer
CO-50 means the payer applied its coverage policy and found the service not medically necessary. Often the supporting diagnosis was documented but not coded, and a corrected claim fixes it. When the coding is right, appeal with the record and the payer's criteria. If a valid advance notice was signed, the claim should have carried it (GA for Medicare) and come back PR, not CO; fix that before billing the patient.
Look up other codes in the denial code library.
Last reviewed by the Remitwright billing team. Editorial policy
Group CO means contractual obligation: the balance is written off, not billed to the patient. The number is the reason; the two-letter group says who carries the balance.
Remark codes that usually come with CO-50
- N115
- Medicare's local coverage policy for this service was applied to the claim
- M25
- The record sent does not justify the level billed
- M127
- The chart notes for this service were not sent to the payer
- N706
- Documentation the payer needs was not sent
- N705
- Documentation was sent but is incomplete or not valid
Common causes
The diagnosis is not on the payer's coverage list
Medicare contractors publish Local Coverage Determinations and commercial plans publish medical policies that list the diagnoses supporting a test or treatment. A claim whose diagnosis is not on the list denies CO-50, usually with N115 for Medicare. The service may have been needed; the claim does not show it.
The supporting diagnosis was documented but not coded
The clinician recorded the finding that justified the order, and the claim went out with the chief complaint or a routine code instead. This is the fixable version, and it is a coding error, not a clinical one.
Frequency beyond the policy
The policy allows the service once in a set period and this is the second time, or allows a number of units per visit and the claim exceeds it. Payers use CO-50 for this as readily as CO-151 or CO-119.
Records were requested and not sent
The payer asked for notes before paying, the request went to an old address or sat in a queue, and the claim denied when the deadline passed. M127 or N706 says the record is missing, which is different from saying it was read and found wanting.
The level of service is not supported
For visit codes, the payer's review of the note, or its edit on the diagnosis and history, says the documentation supports a lower level. M25 is the companion. The service was necessary; the level billed was not.
How to fix it and resubmit
- 1
Get the policy the payer applied
The 835 may cite a coverage determination number or a policy name; if not, the payer portal or a call will. Read the covered diagnoses, frequency rules and documentation requirements before you look at the chart, so you know what the payer is measuring against.
- 2
Compare the chart to the claim
If the note documents a covered diagnosis that was not coded, or a more specific one, the coder updates the diagnosis and pointer and you send a corrected claim with frequency code 7. The change has to come from the documentation; nothing is added to make the claim pay.
- 3
Answer a records request properly
For M127 or N706, send the full note, the order and any test results to the address or portal the payer named, with the claim number on every page, inside the deadline. Then confirm receipt. A records request answered late is a new denial.
- 4
Appeal with the record and the policy's own words
When the coding is right, write the appeal around the policy's criteria: quote the criterion, point to the line in the note that meets it, attach the note, the order and any prior conservative treatment. A letter of medical necessity from the clinician helps when it speaks to the criteria rather than restating the diagnosis.
- 5
Bill the patient only once the remit shows PR
A CO line is never billed to the patient. If a valid advance notice was signed before the service, the claim should carry the notice modifier: for Original Medicare that is the Advance Beneficiary Notice of Noncoverage (form CMS-R-131) with modifier GA, and Medicare then holds the patient, not the practice, liable, so the line comes back under PR. If CO-50 came back even though a valid ABN was on file, the modifier was missing or the contractor found the notice invalid: ask the contractor how to add the modifier, or appeal the liability decision, which Medicare's manual allows. For a commercial plan, ask the payer to reprocess under PR with the signed waiver. Without a valid notice, a CO-50 is a contractual write-off, and the lesson goes into the pre-service check.
How to prevent it
- A policy library by code family for each major payer, with covered diagnoses and frequency limits loaded into the scrubber and refreshed when the payer updates them
- A pre-service medical necessity check on high-cost tests and procedures that compares the ordering diagnosis to the policy before the patient is scheduled
- Documentation templates that prompt the clinician for the finding that supports the order, so the coder can code it
- An advance notice process for services the policy may not cover, with the signed form scanned before the service is performed and the notice modifier added to the claim
- A records-request log with owner, deadline and confirmation of receipt, worked daily
A CO-50 with N115 on an echocardiogram
A cardiology practice bills a transthoracic echocardiogram with a single diagnosis of fatigue. The Medicare contractor denies CO-50 with N115, citing its coverage determination for echocardiography. The biller pulls the note. The cardiologist documented a new heart murmur on examination, which is a covered indication, but only the presenting complaint was coded. The coder adds the murmur diagnosis from the note as the first pointer and the practice sends a corrected claim with frequency code 7. The claim pays. The practice adds a prompt to its echo order template for the clinical finding behind the order. This is a hypothetical example.
Official text: the X12 claim adjustment reason code list. The meaning above is our paraphrase for billers; the list is the authority.
FAQ
Questions about CO-50
Does CO-50 mean the doctor was wrong to order the service?
Can I change the diagnosis to one the policy covers?
Can I bill the patient after a CO-50?
What goes in a CO-50 appeal letter?
Why did the payer deny CO-50 instead of asking for records?
Next step
Seeing a lot of CO-50?
Tell us the payer and the volume. Three quick questions, no patient data, a written answer from a biller who works that queue.
- Three questions, about two minutes
- No patient data, no software to buy
- A written reply from a biller, not a sales deck
You answer three questions
A billing specialist reads them
A written reply by email
Prefer email? sales@remitwright.com
Request received
Thanks. Your review request is in.
Reference . Quote it if you write to us about this request.
- A billing specialist reads your answers and replies by email.
- If a look at real claims makes sense, we agree read-only access under a BAA first.
- You get a written summary of what is worth working and what it would take. No commitment.
While you wait: see the sample weekly report or read how to work claim denials. You can also download the sample weekly report (PDF).