Skip to content
Nucleus Align
Book a call
Who We Serve
Services
No Surprises Act
Specialties
Resources
Company
Denial code

CO-18 Denial Code: Exact Duplicate Claim or Service

CO-18 is a claim adjustment reason code that says the claim or service is an exact duplicate. It is not always true. Medicare defines a duplicate by matching elements, and a separate encounter can match unless the claim says otherwise.

CO-18 at a glance
Code typeCARC, X12 usage note: group code OA
DescriptorExact duplicate claim/service (Use only with Group Code OA except where state workers' compensation regulations requires CO)
X12 start date01/01/1995 (last modified 06/02/2013)
X12 group code noteOA, or CO only where state workers' compensation requires it
Paired RARCsN111, M86, N522, M80
Medicare appealInstitutions none, physicians and suppliers yes, DMEPOS no
Fix pathFind first claim, add distinguishing modifier, or reopening

In short: CO-18 means the payer matched this claim or line to one it already holds. Find the first claim, then check whether the elements match and whether a modifier or condition code should show a separate service. Medicare appeal rights depend on who billed.

What Does CO-18 Mean, and Why Is the Group Code Odd?

X12 defines claim adjustment reason code (CARC) 18 as: "Exact duplicate claim/service (Use only with Group Code OA except where state workers' compensation regulations requires CO)." The list gives a start date of 01/01/1995 and a last-modified date of 06/02/2013.

That usage note matters when you read the remit. X12 names OA "Other Adjustment" and CO "Contractual Obligation" on its group code list. A CO-18 outside a workers' compensation claim departs from the usage note, so confirm with the payer and post the group code the remit actually carries. Reviewed October 25, 2026.

Which RARCs Describe a Duplicate?

RARCX12 wordingReading
N111No appeal right except duplicate claim/service issue. This service was included in a claim that has been previously billed and adjudicated.Tells you the earlier claim already has an outcome. The appeal right is limited to the duplicate question.
M86Service denied because payment already made for same/similar procedure within set time frame.Paid already, possibly a similar rather than identical service.
N522Duplicate of a claim processed, or to be processed, as a crossover claim.The payer expects, or already holds, the same claim through crossover. Do not send it again.
M80Not covered when performed during the same session/date as a previously processed service for the patient.Same-day logic; see M80.

Read the remark code before anything else, because the right move for N522 (wait for the crossover) is the opposite of the right move for a genuinely separate service (correct and resubmit).

Is CO-18 Always a True Duplicate?

No. Medicare Claims Processing Manual chapter 1, section 120.2, defines an exact duplicate as a match on a set of elements, and the set depends on who billed.

Billed byElements that must all matchAppeal
Institutions (UB-04)Medicare beneficiary identifier, type of bill, provider ID, from and through dates of service, total charges on the line or bill, and procedure code modifiersRejected; no appeal rights
Physicians and other suppliers (CMS-1500)Beneficiary identifier, provider number, from and through dates, type of service, procedure code, place of service, billed amountDenied; may be appealed
DMEPOS suppliersBeneficiary identifier, dates, place of service, HCPCS code, type of service, billed amount, supplierDenied; may not be appealed

Section 120.1 says exact duplicates are auto-denied or rejected "absent appropriate modifiers", and that biller-reported modifiers or condition codes are how a line that looks like a duplicate but is a separate service gets through. Its example is RT and LT for the right and left side. Section 120.2 also says the exact-duplicate edits are hard coded and a contractor cannot override them, so the fix is in your claim data. Suspect duplicates, a looser match, are reviewed, and section 120.3 says the denial may be appealed when it rests on criteria other than the exact-duplicate elements.

What Do You Do with a CO-18?

1
Find the First Claim
Look up the earlier claim by patient, dates and billed amount. If it paid or is still processing, you are done, and resending is what created the denial.
2
If the First Claim Is Not Found
Check whether it went to a different payer or was returned unprocessable. Then this one may be the only real claim, and the payer's records need to be reconciled.
3
If It Is a Separate Service
Add the appropriate modifier or condition code that identifies it as a separate service, and send a corrected claim.
4
If You Believe It Was Misidentified
Medicare chapter 34, section 10.4, lists claims denied as duplicates that the party believes were incorrectly identified among clerical errors, handled as a reopening within 1 year for any reason (section 10.6.2). Use an appeal only on claim types that carry appeal rights.

Changing a charge amount or a date just to defeat the match is not a fix. It hides the problem and risks a double payment. See Medicare appeal levels for the appeal route.

How Does CO-18 Read on the Remittance?

X12 says CO-18 goes with group OA, except where state workers compensation requires CO. If you see it with CO, check the line type. Remarks N111, M86, N522 and M80 are the ones on the page above. The usual source is a second submission of the same line, so compare the claim and line control numbers with what was already paid before you do anything.

A simplified remittance line with the group code, claim adjustment reason code, adjustment amount and remark code marked
Simplified, not a real 835. Match the line against what was already paid.

Example of a False Duplicate

Example: Made-Up Claims, Illustrative Only

An emergency department bills two visits on the same date of service for one patient, a morning visit and a return that evening, both at the same charge.

First claimPaid
Second claimCO-18 with N111
CheckDo the elements match, and does the second claim carry anything that tells the payer it is a separate encounter
Next stepIf the chart shows two encounters, correct the second claim as the payer's rules require and send it

This pattern is common in emergency medicine billing and urgent care billing, and the same checks apply to pediatric billing. Related codes are CO-22, another payer responsible, and CO-16, missing information. If these denials keep coming back, our denial management team can work them.

FAQ

Common Questions

Straight answers from the team that does the work.

Still have a question?

Ask a billing lead directly. A 20-minute call, Monday to Friday, 9am to 5pm Eastern.

01Is CO-18 always a true duplicate?

No. Medicare chapter 1, section 120.2, defines an exact duplicate by matching elements such as dates, procedure code, place of service and billed amount, and the edit is hard coded. A separate service on the same date can match unless a modifier or condition code identifies it. Check the elements before you accept the denial.

02Can I appeal a CO-18 duplicate denial?

It depends on who billed. Medicare section 120.2 says exact duplicates from institutions are rejected with no appeal rights, physician and supplier denials may be appealed, and DMEPOS denials may not. If you believe a claim was wrongly flagged, chapter 34 treats it as a clerical error handled by reopening.

03Why does CO-18 sometimes come with group code CO?

X12's usage note says to use CARC 18 only with group code OA, except where state workers' compensation regulations require CO. A CO-18 on a different kind of claim does not follow that note. Post the group code on the remit, and ask the payer if the mismatch affects how the balance is handled.

04What does N111 mean on a CO-18?

X12 words N111 as no appeal right except the duplicate claim or service issue, because the service was included in a claim that was previously billed and adjudicated. It confirms an earlier outcome exists. Find that claim, and appeal only if you can show the second claim is a separate service.

05What if the duplicate is a crossover?

N522 means the claim duplicates one processed, or to be processed, as a crossover claim. Hold the claim and ask the payer whether the crossover claim is in process. Resubmit only if they say it was never received, and note the date of that call in the account history.

Duplicate Denials on Real Visits?

We trace the first claim and prove the second is a separate encounter.

  1. Step 1 of 3: Your details
  2. Step 2 of 3: Pick a day
  3. Step 3 of 3: Pick a time

Your details

Please do not include any patient information.