7 Common Medicare Claim Denials: What They Mean and How Providers Can Prevent Them

A practical breakdown of the seven Medicare claim denial codes providers see most often, CO-50, CO-4, CO-16, CO-18, CO-29, CO-197, and CO-97, explaining what each one means, why it happens, and the specific steps a billing team can take to prevent and resolve it.

7 Common Medicare Claim Denials: What They Mean and How Providers Can Prevent Them

Every billing team has a moment like this. A remittance comes back, a line item shows zero payment, and next to it sits a code that looks like alphabet soup, CO-50, CO-16, CO-97. You know it is a denial. What you need to know fast is what it actually means, whether it is fixable, and how to stop it from happening again next month.

Medicare denials are not random. The Centers for Medicare and Medicaid Services and its contractors use standardized Claim Adjustment Reason Codes, or CARCs, maintained by the X12 committee, so the same code means the same thing everywhere. Once your team learns to read them correctly, denial management stops feeling like guesswork and starts looking like a repeatable process. This guide walks through the seven Medicare denial codes providers run into most often, what drives each one, and the practical steps that actually prevent them.

Medicare Claim Denials: Why They Happen and Why Providers Should Care

Every CARC comes attached to a Group Code that tells you who absorbs the financial hit. Medicare contractors mostly use three: CO, meaning contractual obligation, where the provider writes off the balance and cannot bill the patient, PR, meaning patient responsibility, and OA, meaning other adjustment. Most of the codes below carry a CO prefix, which is exactly why they matter so much to your bottom line. A CO-adjusted amount is gone unless you successfully correct or appeal it.

Denials also are not all created equal. Some, like a missing modifier, are what billing teams call soft denials, meaning a quick correction and resubmission usually fixes them. Others, like a true medical necessity denial after a completed appeal, are hard denials that require a formal reconsideration process. Knowing which type you are dealing with the moment you see the code saves your team from wasting time on the wrong response.

According to CMS Claims Processing Manual guidance, Medicare Administrative Contractors are restricted to using Group Codes CO, OA, and PR, which is why understanding these three prefixes alone tells you most of what you need to know before you even read the specific CARC number.

CO-50: Medical Necessity Denials

What It Means

CO-50 means the payer determined the billed service was not medically necessary based on the diagnosis and documentation submitted. This is one of the most common denials in specialties that order frequent testing or imaging, cardiology included, where a service can be entirely appropriate clinically but still get denied because the claim did not clearly connect the diagnosis code to the medical justification for the service.

Why It Happens

  1. The diagnosis code billed does not match Medicare's local coverage determination for that specific procedure
  2. Documentation supports the service clinically but was not translated into the correct diagnosis code on the claim
  3. The ordering physician's note lacks enough detail to establish necessity under the applicable LCD or NCD

How to Prevent It

Check the relevant Local Coverage Determination before the service is performed whenever possible, not after the denial arrives. Build a habit of cross-referencing ordered tests against covered diagnosis lists during scheduling, and make sure clinical documentation explicitly supports why the service was ordered, not just that it was ordered.

CO-4: Coding and Modifier Errors

What It Means

CO-4 means the procedure code submitted is inconsistent with the modifier attached, or a required modifier is missing entirely. This is considered a soft denial because it is purely a coding accuracy issue, not a coverage or medical necessity problem.

Why It Happens

  1. A modifier was left off a code that requires one, such as a bilateral or multiple procedure modifier
  2. The modifier used does not apply to that particular CPT or HCPCS code
  3. Outdated coding software or a coder working from an old reference table applies a modifier combination that is no longer valid

How to Prevent It

Keep your coding team's reference materials current with CMS's quarterly NCCI edits and modifier updates. A pre-submission scrub that specifically checks modifier and code pairing catches most CO-4 issues before the claim ever leaves your system.

CO-16: Missing or Incomplete Claim Information

What It Means

CO-16 means the claim is missing information needed for adjudication. This code is almost always paired with a Remittance Advice Remark Code, the N-prefixed codes, that names the exact missing element, whether that is a diagnosis code, a referring provider NPI, or a required attachment.

Why It Happens

  1. A required field, like a referring provider number, was left blank on the claim
  2. An attachment or supporting document the payer requires was not submitted alongside the claim
  3. Patient demographic or insurance information does not match what Medicare has on file

How to Prevent It

Always read the paired remark code, it tells you exactly what to fix. Build a claim scrubbing step into your workflow that checks for commonly missing fields before submission, and verify patient eligibility and demographic data at every visit, not just at initial intake.

CO-18: Duplicate Claim Denials

What It Means

CO-18 means the payer identified the claim as an exact duplicate of one already submitted and processed. It is a submission-process issue, not a medical necessity or coding problem, and treating it like one wastes valuable appeal time.

Why It Happens

  1. A claim was resubmitted before the original had finished processing, often out of impatience with a slow payer turnaround
  2. A billing system or clearinghouse glitch sent the same claim twice
  3. A corrected claim was submitted without the proper frequency code, so the payer's system read it as a fresh duplicate instead of a correction

How to Prevent It

Always check claim status through your clearinghouse or the Medicare Administrative Contractor's provider portal before resubmitting anything. If you are correcting a previously submitted claim, use the correct claim frequency code so the system recognizes it as a correction rather than a new submission.

CO-29: Timely Filing Denials

What It Means

CO-29 means the claim was submitted after Medicare's filing deadline expired. Under 42 CFR 424.44, the standard timely filing limit for Medicare Part A and Part B claims is twelve months from the date of service. This is a jurisdictional rule, meaning there are very few exceptions and the ones that exist are narrowly defined.

Why It Happens

  1. A claim sat unbilled in a queue due to a documentation or coding backlog
  2. An initial claim was rejected for a correctable error, and the correction and resubmission cycle ran past the twelve-month window
  3. Coordination of benefits delays with a secondary payer pushed the Medicare submission past deadline

How to Prevent It

Track claims against filing deadlines from the date of service, not from when documentation happens to be finished. Set an internal deadline well ahead of the twelve-month federal limit, ideally sixty to ninety days early, so there is buffer time to catch and fix errors before the real deadline arrives.

CO-197: Prior Authorization and Precertification Denials

What It Means

CO-197 means the payer determined that required prior authorization, precertification, or notification was not obtained before the service was rendered, or that the authorization on file does not match what was actually billed. This code replaced the older CARC 62, which X12 retired, so if you see references to CO-62 in older billing materials, CO-197 is the current, active version of that same denial reason.

Why It Happens

  1. The authorization request was never initiated for a service that required one
  2. The authorization obtained was for a different procedure code than what was ultimately performed
  3. The authorization expired before the service date, or the units or visit count on the claim exceeded what was approved

How to Prevent It

Build a standardized pre-visit checklist that flags any service on your payer's prior authorization list before it is scheduled. Track authorization numbers, approved units, and expiration dates in your practice management system so nothing slips through when a service date shifts. For Medicare Advantage plans specifically, remember that authorization rules can differ meaningfully from Original Medicare and even from plan to plan.

CO-97: Services Included in Another Procedure or Payment

What It Means

CO-97 means the benefit for the billed service is already included in the payment for another service or procedure that was adjudicated on the same claim or encounter. This is the primary bundling denial tied to Medicare's National Correct Coding Initiative edits, meaning two codes billed together are considered part of the same overall service rather than two separately payable ones.

Why It Happens

  1. A procedure was billed separately when it is actually a component of a more comprehensive code already billed
  2. A modifier that would allow separate payment, such as modifier 59, was needed but not applied, or was applied without documentation to support it
  3. The NCCI edit tables were updated and a code combination that used to be separately payable no longer is

How to Prevent It

Run claims against current NCCI Procedure-to-Procedure edit tables before submission, and update those tables on the same quarterly cycle CMS uses. If a modifier like 59 is genuinely appropriate, make sure the documentation clearly supports two distinct, separately identifiable services rather than one procedure billed twice.

How Providers Can Prevent Common Medicare Claim Denials

Individually preventing each code above matters, but the practices with the lowest denial rates tend to share a few habits that cut across all seven.

Actionable Tips

  1. Verify eligibility and benefits at every visit, not just at the first appointment, since coverage and plan details can change
  2. Run a pre-submission claim scrub that checks for missing fields, modifier mismatches, and NCCI bundling conflicts before the claim ever reaches Medicare
  3. Track denial trends by CARC code monthly, not just total denial dollars, so you can see which specific problem is growing
  4. Assign clear ownership for prior authorization tracking so no request falls through when a service date changes
  5. Review Local Coverage Determinations for your most frequently billed high-dollar procedures at least twice a year, since they do get updated

Common Mistakes Practices Make

  1. Treating every denial the same way instead of routing soft denials, like CO-4 and CO-18, differently from hard denials that need a full appeal
  2. Resubmitting a denied claim without first reading the paired remark code, which usually names the exact fix needed
  3. Letting claims sit in a documentation queue long enough that timely filing becomes a risk
  4. Assuming an authorization obtained for one procedure code automatically covers a related but different code performed on the day of service

Expert Recommendations

Build a denial dashboard that breaks volume down by CARC code and by provider or department. Patterns hide in aggregate numbers. A single provider generating a disproportionate share of CO-50 denials, for example, usually points to a documentation habit that a short conversation and template adjustment can fix, saving far more time than appealing each denial individually after the fact.

What to Review When a Medicare Claim Is Denied

When a denial lands, work through the same sequence every time so nothing gets missed.

  1. Read the CARC and the paired RARC together, since the remark code usually tells you exactly what element was missing or wrong
  2. Confirm the Group Code, CO, PR, or OA, so you know immediately whether the patient can be billed or the practice absorbs the adjustment
  3. Pull the original documentation and compare it against what was actually billed, checking for a mismatch between the clinical note and the submitted codes
  4. Check the payer's specific timeline for corrected claims versus formal appeals, since these deadlines and processes differ
  5. Document the root cause internally, even for a quick soft-denial fix, so your team can spot a recurring pattern before it becomes a habit

Frequently Asked Questions

What is the difference between a CARC and a RARC?

A Claim Adjustment Reason Code, or CARC, explains why a payer adjusted or denied a claim line. A Remittance Advice Remark Code, or RARC, adds specific detail, such as which exact field was missing. Reading both together, not just the CARC alone, gives you the full picture.

Can a patient be billed for a CO-denied claim?

No. The CO group code stands for contractual obligation, which means the provider absorbs the adjustment under the terms of the Medicare participation agreement. Billing a Medicare patient for a CO-adjusted balance violates that agreement.

How long do providers have to appeal a Medicare denial?

Standard Medicare Part A and Part B claims generally must be filed within twelve months of the date of service, and the appeals process that follows a denial has its own separate deadlines depending on the level of appeal, typically starting at 120 days from the initial determination for a first-level redetermination.

What is the most common Medicare denial code overall?

CO-16, missing or incomplete claim information, and CO-97, bundled services, tend to be among the highest-volume denial codes across most specialties, though the exact ranking varies by payer mix and specialty.

Is CO-50 always appealable?

It can be, if additional documentation supports medical necessity that was not clear on the original claim. A successful appeal typically requires submitting clinical notes that more clearly connect the diagnosis to the applicable coverage policy.

What happened to denial code CO-62?

CARC 62 was retired by X12 and its function was absorbed into CARC 197, which now covers precertification, authorization, and notification absent denials. Any billing reference still using CO-62 is describing an outdated code.

Does timely filing apply differently to Medicare Advantage plans?

Yes, in some cases. While Original Medicare follows the twelve-month federal timely filing rule, Medicare Advantage plans can set their own filing deadlines within their contracts, so it is worth confirming the specific timeline for each MA plan you bill.

How can a practice reduce prior authorization denials specifically?

Build a standardized pre-service checklist tied to each payer's current prior authorization list, track approved units and expiration dates in your practice management system, and confirm the authorized procedure code matches what will actually be billed before the service is performed.

Why does the same procedure sometimes get a CO-97 denial and sometimes get paid?

NCCI edits and bundling rules are updated quarterly, so a code combination that was separately payable last quarter may be bundled this quarter, or vice versa. Keeping your coding team's edit tables current prevents this kind of denial from creeping back in unexpectedly.

Should a practice handle Medicare denials in-house or outsource them?

It depends on volume and internal bandwidth. Practices with a high denial volume or limited dedicated billing staff often benefit from a specialized revenue cycle partner who tracks CARC trends daily and can respond to appeals within payer deadlines without pulling clinical staff away from patient care.

Conclusion

Medicare denial codes are not designed to be confusing on purpose, they are designed to be consistent, which means every one of the seven codes above is preventable once your team understands the pattern behind it. The practices with the strongest reimbursement outcomes are not the ones with zero denials, that is close to impossible at any real claim volume. They are the ones that catch and correct denials fast, track the patterns behind them, and adjust their front-end workflow before the same mistake repeats.

If your practice is seeing a rising denial rate, struggling to keep up with prior authorization tracking, or simply wants a second set of eyes on your CARC trends, Edge RCM works with providers every day to turn denial data into a cleaner claims process. Our team stays current on CMS coding updates, NCCI edits, and payer-specific authorization rules so your staff can spend less time chasing denials and more time with patients. Reach out to Edge RCM to talk through where your denial patterns are coming from and how to close the gaps.

Share this article
Back to Blog
Keep Reading

More from the blog

Questions about your own practice? Free consultation · No obligation · Response within one business day