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.
| Item | What 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 RARCs | Often 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 do | Find the original claim and act on its status. |
| If you meant to correct something | Send 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
| Cause | What happened | First action |
|---|---|---|
| Resubmitting while the first claim is pending | Someone 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 claim | A 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 crossover | Medicare 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 resend | A 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 identical | Same 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 claim | A 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.
| Field | Match means | Mismatch means |
|---|---|---|
| Patient and member ID | Same claim | Possibly a different claim matched in error |
| Rendering and billing provider | Same claim | Different providers: not a duplicate; appeal |
| Date of service | Same claim | Different visit: not a duplicate; appeal |
| Procedure code and modifiers | Same service | Two distinct services; make them distinguishable |
| Units and charge | Same service | A correction was probably intended |
| Frequency code on your claim | 1 (original) on both = true copy | 7 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.
- 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.
- Run a claim status inquiry through your clearinghouse or the payer portal. Record the payer claim number, the status, the date and any reference.
- If it is pending, wait and follow up on that claim. Do not send a copy.
- If it paid, find the remittance and post it. The OA-18 line posts nothing.
- 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.
- 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?
Should I resubmit a claim denied OA-18?
How do I tell a true duplicate from a re-file?
What if the first claim is still pending?
What are claim frequency codes 7 and 8?
Why did my corrected claim come back OA-18?
Can OA-18 be a payer error?
Is OA-18 ever CO-18?
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.
Prefer to talk first? Contact us or call (844) 772-8902.
Last updated October 23, 2026. Reviewed by Jacob Greenberg, ClaimCarePro.
Sources
- X12 Claim Adjustment Reason Codes (code 18), read October 23, 2026
- X12 Claim Adjustment Group Codes, read October 23, 2026
- X12 Remittance Advice Remark Codes (N522, N111, M86, N347), read October 23, 2026
- NUCC 1500 Claim Form Reference Instruction Manual (Item Number 22), read October 23, 2026
- VA Community Care: Claims Corrections and Voids, read October 23, 2026
- BCBS Nebraska: Corrected Claims (updated November 16, 2022), read October 23, 2026
- CMS: HIPAA standard transactions, read October 23, 2026