CO-18 denial code
Exact duplicate claim or service
How to fix it
Check the status of the original claim first. If it was legitimately a distinct service on the same day, resubmit with an appropriate modifier such as 76 or 91.
How to prevent it
Use corrected-claim workflows rather than resubmission, and confirm original claim status before refiling.
In practice
A claim is not paid after several weeks, so it is submitted again. The second submission returns CO-18 — exact duplicate claim or service.
The original claim was in process, not lost. Resubmitting created a duplicate rather than prompting action, and the duplicate now has to be resolved before the original can be worked.
The other common cause is legitimate: two genuinely distinct services on the same day that look identical on a claim. A repeat chest radiograph, a second identical laboratory test, bilateral procedures billed on separate lines. These need a modifier — 76, 77, 91 or an anatomic modifier — to adjudicate as the separate services they are.
What sits behind it
CO-18 divides cleanly into two causes with opposite fixes. One is a workflow problem — resubmitting instead of checking status or filing a corrected claim. The other is a coding problem — genuinely distinct same-day services without the modifier that distinguishes them.
The workflow cause is worth addressing first because it is self-inflicted and creates work rather than revealing it. Checking claim status before refiling, and using corrected-claim workflows when something needs to change, eliminates the category.
For the coding cause, the modifier has to match the reason for repetition. Modifier 76 covers a repeat procedure by the same physician, 77 a repeat by a different physician, and 91 a repeat clinical diagnostic laboratory test. Using a generic distinct-service modifier where a specific repeat modifier exists is weaker on audit.
Related codes
Terms used here — Modifier · Rejection · Claim Scrubbing
How we handle it — Claims Management · Denial Management · AR Management
Primary sources
The rules behind CO-18, at the bodies that publish them.
- Remittance Advice Remark Codes (RARC) (opens in a new tab)
X12 — The remark codes that qualify a CARC on an ERA. Reading the RARC is usually what tells you whether a denial is appealable.
- CMS-1500 claim form standards (opens in a new tab)
National Uniform Claim Committee — Maintainer of the CMS-1500 professional claim form and its data element definitions, plus the provider taxonomy code set.
- NPI Registry (NPPES) (opens in a new tab)
Centers for Medicare & Medicaid Services — Public lookup and management for National Provider Identifiers. A stale NPPES record is a quietly common cause of enrollment and claim rejections.
Every denial code with a guide
Authorization
Bundling
Contractual
Coverage
Data quality
- CO-16Read the Paired RARC
- CO-18Exact Duplicate Claim
- CO-140Member ID and Name Do Not Match
- MA130Rejected, No Appeal Rights
Documentation
Eligibility
Liability and workers comp
Patient responsibility
Provider eligibility
Timely filing
Looking for a different code? Search all 190 CARC and RARC codes
Questions about CO-18
Because the original was still in process rather than lost. Resubmitting an identical claim creates a duplicate that then has to be resolved before the original can be worked. Check claim status before refiling, and use a corrected-claim workflow when something needs to change.
With a modifier that explains the repetition — 76 for a repeat procedure by the same physician, 77 for a repeat by a different physician, 91 for a repeat clinical diagnostic laboratory test, or an anatomic modifier where the sites differ.
Where the services were genuinely distinct, yes — resubmit with the appropriate modifier and documentation showing both were performed. Where it is a true duplicate of a claim already in process, there is nothing to appeal; the original claim is what needs working.
Check original claim status before any refiling, use corrected-claim workflows rather than resubmission, and apply repeat modifiers during scrubbing where same-day duplicates are legitimate.
Find out what your denials are costing you
A free billing audit reviews your denial rate, AR aging and clean claim rate against industry benchmarks. Takes about two minutes to request. No sales pitch.
No setup fees · You pay when we collect · Pricing from 3% of net collections