Denial codes · Denial code

OA-18 on a nutrition claim: the payer thinks you already sent it

The short answerOA-18 means the payer received a claim line identical to one it already has, so it denied the copy. The first claim is usually still alive: check its status before doing anything else. On nutrition claims it is caused by resending a claim that was still processing, by sending a fix as a new claim instead of a corrected claim (frequency code 7), or by two people in the practice billing the same visit. Never resend a duplicate.
Official descriptionExact duplicate claim/service
Group codeOA (Other Adjustment); X12 says use only with OA, except where state workers' compensation rules require CO
What it really meansLook at the original claim: it is paid, pending or denied for another reason
Common remark codesN111, M86, N522
Fix routeWork the original claim; to change it, send a corrected claim (frequency 7)
Do notResend the same claim again, or appeal the duplicate

OA-18 looks like a denial, but it is really a pointer: "we already have this one." The payer matched your line to a claim already on file for the same patient, provider, date of service and code, and refused to process it twice. The money question is never about the duplicate. It is about what happened to the original.

What OA-18 means (official X12 wording)

The X12 Claim Adjustment Reason Code list defines CARC 18 as:

"Exact duplicate claim/service (Use only with Group Code OA except where state workers' compensation regulations requires CO)"

So on a nutrition claim you will almost always see it as OA-18. The OA group code (Other Adjustment) means the amount is not assigned to the patient, and it is not a contractual write-off of a service you were owed money for: the payer simply is not processing the copy.

Remark codes you may see with OA-18

Remark code Official X12 description What it tells you
N111 "No appeal right except duplicate claim/service issue. This service was included in a claim that has been previously billed and adjudicated." The original was already processed; appeal only if it is not really a duplicate
M86 "Service denied because payment already made for same/similar procedure within set time frame." A similar service was already paid in the window
N522 "Duplicate of a claim processed, or to be processed, as a crossover claim." Medicare already sent it to the secondary payer; do not bill the secondary separately

The usual causes on nutrition claims

1. Resending a claim that was still processing

A claim was sent, nothing showed up for a few weeks, and it went out again. The first one was sitting in the payer's queue the whole time. Now the first gets paid and the second gets OA-18. Before resending anything, check status: the payer portal, your clearinghouse's claim status (277) response, or a phone call. If you are unsure whether the claim was even accepted, read Claim rejection vs denial.

2. A fix sent as a new claim instead of a corrected claim

You changed the units, a diagnosis or a modifier on a claim the payer had already processed, then submitted it as a brand-new original. The payer compares it to the first claim, sees the same patient, date and code, and calls it a duplicate. A fix to a processed claim goes as a corrected claim: on the CMS-1500, Item 22 carries resubmission code 7 (replacement) and the payer's original claim number; in the 837P it is the claim frequency code. Code 8 voids a claim that should not exist. The CMS-1500 guide for dietitians shows where it goes.

3. Two people billed the same visit

It happens in small group practices and when a practice switches software: the RD submits from one system and a biller from another, or a superbill was also sent in by the patient. The second one lands as OA-18. If a patient submitted your superbill to their plan and you also billed in network, sort that out with the payer quickly: the payer may have paid the patient.

4. The clearinghouse or software sent the batch twice

A failed upload that was retried, or a batch resubmitted after an outage, can create duplicates for every claim in it. If OA-18 shows up on many claims from the same day, this is the likely cause. Tell your clearinghouse; see clearinghouses for dietitians.

5. Two real visits on the same date

Rare in nutrition, but possible: a group session and an individual session, or two separate individual visits. The payer's edit sees the same code on the same date and assumes a copy. The note has to show two distinct encounters with their own times. If the second service is different, it is also worth checking whether it is really a bundling issue (CO-97).

A Medicare-specific duplicate: DSMT and MNT

CMS runs a duplicate edit for DSMT and MNT billed for the same beneficiary on the same date, including across hospital and professional claims (Pub. 100-04, Ch. 4 §300.6). The payer may report it with a duplicate code even though the services are different. The fix is scheduling, not billing.

How to fix an OA-18

  1. Find the original. Ask the payer (portal or phone) which claim number the duplicate matched. Write it down.
  2. Check the original's status.
    • Paid: nothing to do. Post OA-18 as zero-dollar informational and move on.
    • Still pending: wait. Do not send anything else.
    • Denied for another reason (CO-16, CO-50...): work that denial on the original claim, using the original claim number.
    • Needs a change: send a corrected claim (frequency 7) referencing the original, not a new claim.
  3. Appeal only if it is not a duplicate. Two distinct visits on the same date: appeal with both notes showing separate times. N111 says this is the only appeal right you have on the line.
  4. Stop the source. If the software or clearinghouse double-sent, fix the workflow before the next batch.

How to prevent OA-18

An OA-18 does not buy you time. If it turns out the original was denied or needs a correction, the payer's deadlines for corrected claims and appeals are already running; see timely filing limits by payer. For every other code, see the denial code lookup.

Sources

  1. X12 — Claim Adjustment Reason Codes (CARC 18)
  2. X12 — Remittance Advice Remark Codes (N111, M86, N522)
  3. X12 — Claim Adjustment Group Codes (OA)
  4. NUCC — 1500 Claim Form instructions (Item 22 resubmission code)
  5. CMS — Medicare Claims Processing Manual, Ch. 4 §300.6 (DSMT/MNT duplicate edit)

Sources checked . Payer rules change; verify the member's benefits.

Frequently asked questions

What does OA-18 mean on a remittance?

The payer found an exact duplicate of this claim or service line, same patient, provider, date, code and charge, already on file. It denied the copy. The original claim is the one that matters; check its status.

Why did I get OA-18 when I only sent the claim once?

Common reasons: your clearinghouse or practice software resent a batch; another person in the practice billed the same visit; or the payer got the claim both electronically and on paper. Ask the payer which claim number it matched.

I fixed a mistake and resent the claim. Why OA-18?

Because you sent it as a new original claim. A fix to a claim the payer already processed goes as a corrected claim: frequency code 7 (Item 22 on the CMS-1500, resubmission code 7 plus the original claim number). Without it, the payer sees two claims for the same service.

Should I appeal an OA-18?

Usually not. If the original claim was paid, you are done. If it was denied for another reason, work that denial on the original claim. Appeal only if the two lines were genuinely different services the payer mistook for duplicates, for example two separate visits on the same day.

How long should I wait before resending a claim?

Do not resend a claim that the payer acknowledged. Check its status in the payer portal, through your clearinghouse's 277 status response, or by phone. Resend only if the payer has no record of it.

Part of Denials, ERAs & appeals.

Duo Practice

The chart is free. You press Submit.

A free EHR that records the session, writes the note from it, and builds the claim you submit. Billing is 3.9% of what an insurer pays, plus your own Claim.MD plan.

Create free account → No card on file for the EHR