In short
- A denial code tells you the payer’s reason, not the root cause. The fix is in the chart, the registration or the setup, not just the resubmission.
- Most denials are preventable at the front desk or the scrubber. The ones below account for the majority we see.
- Track denials by code, payer and provider every month; the pattern is the fix.
How to read a denial
Remittances carry a Claim Adjustment Group Code (CO = contractual obligation, PR = patient responsibility, OA = other, PI = payer-initiated), a Claim Adjustment Reason Code (CARC, the number) and often a Remittance Advice Remark Code (RARC, an alphanumeric code with the detail). “CO-16” alone means “missing information”; the RARC next to it says which information. Always read both.
CO-4: procedure code inconsistent with the modifier, or modifier missing
Cause. A modifier the payer requires is absent (QW on a CLIA-waived test, 26 or TC on a split service, 25 on a same-day E/M), or a modifier that cannot go with that code was added. Fix. Correct the modifier and resubmit as a corrected claim (frequency code 7) where the payer requires it. Prevent. Load payer-specific modifier edits in the scrubber. Our modifier 25 and 59 guide covers the two that cause the most trouble.
CO-11: diagnosis inconsistent with the procedure
Cause. The ICD-10 code does not support the CPT under the payer’s medical policy, or the diagnosis pointer on the claim points to the wrong line. Fix. Review the note; if a supporting diagnosis is documented, correct the code or pointer and resubmit. If it is not documented, the service may not be billable. Prevent. Coverage policy (LCD/NCD and commercial policy) checks before the claim leaves.
CO-16: claim lacks information or has a submission error
Cause. The catch-all. The RARC specifies: missing NPI, invalid patient ID, missing referring provider, invalid place of service, missing CLIA number, missing NDC on a drug line. Fix. Supply exactly what the RARC names and resubmit. Prevent. Most CO-16s are registration and setup errors; fix the field in the practice management system, not just the claim.
CO-18: duplicate claim
Cause. The same service was already received, or two lines on one claim look identical (same code, same date, no modifier distinguishing them). Fix. If a true duplicate, nothing; if a second distinct service, add the appropriate modifier (76, 77, 59, RT/LT) and resubmit. Prevent. Do not rebill a claim because it has not paid yet; check status first.
CO-22: coordination of benefits, another payer is primary
Cause. The payer believes another plan should pay first (Medicare Secondary Payer rules, a spouse’s plan, auto or workers’ compensation). Fix. Bill the primary, then submit to this payer with the primary’s remittance. Prevent. Ask about other coverage at every visit and run eligibility that returns COB data.
CO-27 and CO-26: coverage terminated or not yet effective
Cause. The patient’s plan ended before the date of service, or had not started. Fix. Find the active coverage, bill it, or move the balance to the patient where your financial policy allows. Prevent. Real-time eligibility at scheduling and again at check-in.
CO-29: timely filing limit expired
Cause. The claim arrived after the payer’s deadline. Fix. Appeal only with proof of timely submission (clearinghouse acceptance reports, prior rejections). Otherwise it is a write-off that nobody can bill to the patient. Prevent. Submit within days of service and work rejections immediately; see timely filing limits by payer.
CO-45: charge exceeds fee schedule or contracted rate
This is usually not a denial. It is the contractual adjustment between your charge and the allowed amount. Investigate only when the allowed amount is below your contracted rate, which happens more than payers would like; underpayments found this way are appealable.
CO-50: not medically necessary
Cause. The payer’s policy does not cover the service for the diagnosis, frequency or setting billed. Fix. Appeal with the clinical documentation and the policy language where the record supports necessity; otherwise an ABN or financial waiver may allow patient billing. Prevent. Policy checks and, where required, prior authorization before the service.
CO-97: payment included in another service (bundled)
Cause. NCCI or payer edits consider the service part of another on the same date (an E/M bundled into a procedure, a component bundled into a comprehensive code). Fix. If the service was truly separate and documented as such, resubmit with the correct modifier (25, 59 or an X modifier); if not, accept the bundle. Prevent. NCCI edits in the scrubber and documentation that supports separateness.
CO-109: claim not covered by this payer, send to the correct payer
Cause. Wrong plan, wrong payer ID, a carve-out (behavioral health or lab carved to another vendor), or a Medicare Advantage member billed to original Medicare. Fix. Identify the responsible payer from the card and eligibility response and bill there. Prevent. Scan both sides of the card; carve-out information is usually on the back.
CO-197: precertification or authorization absent
Cause. The service required prior authorization and none was on file, or the authorization did not cover the code, units or dates billed. Fix. Retroactive authorization where the payer allows it; otherwise appeal with the clinical rationale. Often unrecoverable. Prevent. An authorization workflow tied to scheduling, with the authorization number and its limits stored on the appointment.
PR-1, PR-2, PR-3: deductible, coinsurance, copay
Not denials: these move the balance to the patient. The revenue problem is collecting it. Estimate and collect at the time of service, send statements promptly, and offer card-on-file and payment plans.
Turning denials into a system
Work every denial within days of the remittance, categorize by code and payer, find the root cause and fix it upstream, then watch the rate for that code fall. That loop is the heart of our medical billing service, and the monthly report shows you the trend by code so you know it is working.