Medicaid claim denial codes: a plain-English guide for home care.
Denial codes are written for claims processors, not agency owners. Here are the ten Claim Adjustment Reason Codes you will see most often on home-care remittance advice, what each one actually means, and the specific action to take next.
Authorization and eligibility
CO-197. Precertification or authorization absent. The single most common home-care denial. Confirm whether an authorization exists for the date of service and correct or backdate the claim; if the auth is genuinely missing, request a retroactive authorization within 48 hours where the payer allows it.
PR-96. Non-covered charges or benefit not covered. Usually an eligibility issue, not a service issue. Verify eligibility on the date of service before anything else. If the member was covered, the denial is likely a wrong plan ID and is correctable.
CO-57. Payment adjusted because the payer deems services not medically necessary. In Medicaid contexts this often reflects spend-down not met on the date of service, in which case the claim is held rather than truly denied. Confirm the spend-down status and refile after eligibility posts.
Timely filing and submission
CO-29. The time limit for filing has expired. This is the only denial where the window closes permanently once missed. If the claim was actually submitted on time, appeal with transmission logs; if it was not, treat it as a process failure to prevent recurrence.
CO-4. The procedure code is inconsistent with the modifier used, or a required modifier is missing or invalid. Fully rebillable once the correct modifier is applied. The upstream work is fixing the code set in the EMR so the same claim does not deny next month.
Duplicate and coordination
CO-18. Exact duplicate claim or service. Before closing the denial, confirm that the original claim actually paid. A duplicate flag can also fire when two branches billed the same visit or when a resubmission crossed with an original.
CO-109. Claim not covered by this payer; sent to the wrong payer or coordination-of-benefits issue. Identify the primary payer and bill in the correct order. Common when Medicaid is billed before Medicare or a private plan on a dually eligible member.
Rate and service level
CO-45. Charge exceeds the fee schedule or contracted maximum. This is a payment adjustment, not a denial. Compare paid dollars against the current fee schedule; a persistent CO-45 pattern is a sign the contracted rate in your system is stale.
CO-B7. The provider was not certified or eligible to be paid for this procedure or service on the date of service. Confirm enrollment status, credentialing, and license effective dates for the servicing provider and payer combination.
CO-22. Care may be covered by another payer per coordination of benefits. Similar to CO-109, but often means a specific secondary policy exists on file that must be billed first.
Work denial codes systematically
Individual denials are noise. Denial codes in aggregate are signal. Track them by code, by payer, and by cause. When five CO-197 denials arrive in one week from a single MCO, the answer is not five appeals; it is an authorization-tracking failure to fix at the source. When CO-45 appears every month at a similar amount, a fee schedule in your system is stale and every claim after it is silently underpaid.
The goal of a denial process is to make the report smaller over time, not to appeal faster. That only happens when the codes are read as diagnostics first.
Plain answers, on the record.
Collect is money you never captured. Cover is money a payer can still take back.
Reeve reports the two separately and never adds them together, because only one of them is yours to go and get. The Margin Review reads both on your own export and costs nothing.
One pass over your own export, in your browser. The findings are yours to keep, with no obligation.
The recovery lane. Care you delivered and never billed, units short of what was authorized, lines paid under the published rate.
Everything in Collect, plus the exposure lane. Retired codes, authorizations at the end of their period, care delivered past what was approved.
Month to month, no annual contract. Read-only in every tier. Run the free review.
Read your denial codes as a diagnostic.
The Margin Review groups your denials by code, payer, and cause, then ranks the recoverable lines by days left in the appeal window.