Denial Codes

OA-18 Denial Code: Exact Duplicate Claim or Service

What OA-18 means, how to tell a true duplicate from a re-file, what to do when the first claim is still pending, how to check claim status before refiling, and how to send corrected claims so they are not duplicates.

Denial code OA-18 means the payer matched the line to a claim or service it already has and will not process it again: X12 defines reason code 18 as “Exact duplicate claim/service (Use only with Group Code OA except where state workers' compensation regulations requires CO),” and the OA group code (“Other Adjustment”) means the amount is neither the patient's responsibility nor a contractual write-off. An OA-18 line is not a decision about whether the service is payable. The decision lives on the original claim. Your job is to find that original and act on it.

This page is one of our denial code guides. If the original came back for missing information, see CO-16; if a line was bundled into another service, see CO-97.

Last updated October 23, 2026. Reviewed by Jacob Greenberg, ClaimCarePro.

OA-18 at a glance

Official text from the X12 code lists, read October 23, 2026.

OA-18 denial code summary
ItemWhat it says
CARC 18 (official X12 text)“Exact duplicate claim/service (Use only with Group Code OA except where state workers’ compensation regulations requires CO).” Start 01/01/1995, last modified 06/02/2013.
Group code OA“Other Adjustment.” Not patient responsibility, not a contractual write-off.
Usual RARCsOften none. Medicare may add N522 (duplicate of a crossover claim).
Bill the patient?No.
Resubmit the same claim?No. It produces another OA-18.
What to doFind the original claim and act on its status.
If you meant to correct somethingSend a replacement claim (frequency code 7) with the original payer claim number.

What the OA group code means here

OA means the payer is not assigning the line to the patient (PR) or to your contract (CO). For reason 18 that is exactly right: the line is a copy, so there is nothing to collect from anyone on it. Post it as a zero-dollar informational adjustment and keep the original claim as the one you work. Do not write off the original's balance because a duplicate line came back OA-18; the original may still pay.

X12's note on the code says reason 18 belongs with OA “except where state workers' compensation regulations requires CO.” If you see CO-18 on a commercial or Medicare claim, read the remark codes and call the payer, because the group is unusual.

Remark codes that can come with OA-18

Many payers send OA-18 alone. When a RARC appears, it narrows the cause:

  • N522: “Duplicate of a claim processed, or to be processed, as a crossover claim.” Medicare has already sent, or will send, the claim to the supplemental payer. Do not bill that payer separately.
  • N111: “No appeal right except duplicate claim/service issue,” noting the service was included in a claim previously billed. The only appealable question is whether it really is a duplicate.
  • M86: “Service denied because payment already made for same/similar procedure within set time frame.” Often seen with frequency-limited services rather than true copies.
  • N347: payment for a referred or purchased service “cannot be paid because payment has already been made” to another provider.

Text from the X12 RARC list, read October 23, 2026.

Top causes of an OA-18 denial

Common causes of OA-18 and the first action for each
CauseWhat happenedFirst action
Resubmitting while the first claim is pendingSomeone saw no payment, assumed the claim was lost, and sent it again.Check status first; follow up on the original.
Correction sent as a new claimA corrected claim went out without frequency code 7 and the original payer claim number.Resend as a replacement (7) with REF*F8 / box 22 original number.
Billing the secondary directly after a crossoverMedicare already forwarded the claim to the supplemental payer, and the office sent it too (Medicare remark N522).Look for crossover on the primary remittance before billing a secondary.
Clearinghouse or system resendA batch was transmitted twice, or a rejected batch was re-released with claims that had already been accepted.Reconcile acceptance reports before releasing a batch again.
Two real services that look identicalSame code, same day, same provider, with nothing on the claim to tell them apart.Correct with the payer-required modifiers or appeal with notes.
Paper and electronic copies of the same claimA paper claim was mailed as a backup to an electronic claim already received.Pick one channel; use claim status, not a second copy, to confirm receipt.

Most of these causes start in the billing office and cost no revenue by themselves, which is exactly why OA-18 matters: it inflates a practice's denial count and hides the denials that cost money. Separate duplicate lines before you report denial trends.

How to tell a true duplicate from a re-file

Put the denied line next to the original claim and compare these fields. If all of them match and nobody intended a correction, it is a true duplicate and there is nothing to do on the copy.

Fields to compare between the OA-18 line and the original claim
FieldMatch meansMismatch means
Patient and member IDSame claimPossibly a different claim matched in error
Rendering and billing providerSame claimDifferent providers: not a duplicate; appeal
Date of serviceSame claimDifferent visit: not a duplicate; appeal
Procedure code and modifiersSame serviceTwo distinct services; make them distinguishable
Units and chargeSame serviceA correction was probably intended
Frequency code on your claim1 (original) on both = true copy7 sent but rejected: check the original number

A re-file is a claim you sent on purpose to change something, such as a code, a modifier, units or a diagnosis. If it came back OA-18, the payer did not recognize it as a correction. Fix the transmission, not the claim (see the corrected-claims section below).

Check claim status before you refile

Always check the original claim's status before sending anything again. Claim status is one of the HIPAA standard transactions CMS lists (CMS standard transactions), so payers that are HIPAA covered entities support it electronically, and many also show status in a portal.

  1. Confirm the payer received it. Find the clearinghouse acceptance report for the original. Accepted by the clearinghouse is not the same as accepted by the payer; look for the payer acknowledgement.
  2. Run a claim status inquiry through your clearinghouse or the payer portal. Record the payer claim number, the status, the date and any reference.
  3. If it is pending, wait and follow up on that claim. Do not send a copy.
  4. If it paid, find the remittance and post it. The OA-18 line posts nothing.
  5. If it was denied for another reason, work that reason: a replacement claim if the claim was wrong, an appeal if the payer was wrong.
  6. If the payer has no record of it, send it as an original and keep the proof of the first submission, which matters if timely filing is questioned.

Corrected claims: frequency codes 7 and 8

A corrected claim has to tell the payer it replaces one already on file, or the payer treats it as a new claim and can deny it as a duplicate. The NUCC 1500 instructions (Item Number 22) list the resubmission codes: “7 Replacement of prior claim” and “8 Void/cancel of prior claim,” and say the item “is not intended for use for original claim submissions.”

  • Paper (CMS-1500): the frequency code in box 22 and the payer's original reference number beside it.
  • Electronic (837P): the frequency code in CLM05-3 and the original payer claim number in REF*F8, as BCBS Nebraska's corrected-claims policy describes. That page also warns that “submitting a new claim to replace one that has already been filed may result in a duplicate denial.”
  • Both pieces, every time. VA Community Care says a claim with the original number but no 7 or 8 “will be processed as an original submission,” and one with the code but no original number “will be rejected.”
  • Use 8, then a new original, when the first claim went to the wrong member or payer, if that payer's policy calls for a void first.

Not every payer accepts replacement claims for every claim type; some route corrections through a reopening or a portal request instead. Check the payer's companion guide or provider manual before you send. Our guide to reducing claim denials covers the front-end checks that keep corrections rare.

How to prevent OA-18 denials

  • A status-check rule. Nobody resends a claim without a claim status result logged first.
  • Corrections only as replacements. Build frequency code 7 and the original payer claim number into your correction workflow.
  • Crossover awareness. Read the primary remittance for crossover before billing a supplemental plan.
  • Batch reconciliation. Match acceptance reports to every batch before re-releasing anything.
  • Report duplicates separately. Strip OA-18 lines out of denial reports so the denials that cost money stay visible.

Not sure how much of your denial list is duplicates? Our free A/R audit reviews 90 days of claims, aging and denials before any contract is signed.

OA-18 questions, answered

What does denial code OA-18 mean?
OA-18 means the payer treated the line as a copy of a claim or service it already has. X12 defines reason code 18 as “Exact duplicate claim/service (Use only with Group Code OA except where state workers’ compensation regulations requires CO).” OA (Other Adjustment) means the amount is neither the patient’s nor a contractual write-off; it simply posts nothing.
Should I resubmit a claim denied OA-18?
No, not as a new claim. Sending the same claim again produces another OA-18. First find the original claim and its status. If it paid, the OA-18 line posts nothing. If it is still processing, wait. If it was denied for another reason, fix that reason and send a replacement claim with frequency code 7 or an appeal.
How do I tell a true duplicate from a re-file?
Compare the denied line with the original: same patient, provider, date of service, procedure code, modifiers, units and charge. If they all match and you did not mean to correct anything, it is a true duplicate. If you sent it on purpose to correct something, it is a re-file that went out without the replacement frequency code and the original payer claim number.
What if the first claim is still pending?
Then the OA-18 is the payer telling you it already has the claim. Do not send another copy. Check the original’s status through a claim status inquiry or the payer portal, note the date and reference, and follow up on that claim. A second copy only adds a second denial to work.
What are claim frequency codes 7 and 8?
They tell the payer a claim is not new. Code 7 is “Replacement of prior claim” and code 8 is “Void/cancel of prior claim” (NUCC 1500 instructions, Item 22). On paper they go in box 22 with the original reference number; on an 837 the code goes in CLM05-3 and the payer’s original claim number in REF*F8.
Why did my corrected claim come back OA-18?
Usually because it went out as an original. VA Community Care’s instructions say a claim carrying an original reference number but no 7 or 8 code “will be processed as an original submission,” and a code without the original number is rejected. Resend it as a replacement with both.
Can OA-18 be a payer error?
Yes. Two legitimately separate services on the same day can look identical to a payer’s edit, for example a repeated procedure or the same service on different sides. If the record supports two services, correct the claim so they are distinguishable using the modifiers the payer’s policy requires, or appeal with the notes.
Is OA-18 ever CO-18?
Rarely. X12’s usage note says to use reason 18 only with group code OA “except where state workers’ compensation regulations requires CO.” Outside workers’ compensation, expect OA-18. Medicare can also report a duplicate with remark N522 when the claim was, or will be, sent on as a crossover claim.

Want someone else to sort the duplicates from the real denials?

ClaimCarePro works denied and aged A/R on a 10% contingency of what is recovered: no recovery, no fee. Practices that want ongoing billing pay 6% of collections with a $1,000 monthly minimum, month-to-month, with denial work included. Our team brings 30+ years combined in medical billing. See denial management services.

Get denials worked

Prefer to talk first? Contact us or call (844) 772-8902.

Last updated October 23, 2026. Reviewed by Jacob Greenberg, ClaimCarePro.

Sources