HIPAA Compliant Mon–Fri 9am–6pm ET 98% clean-claim rate
Denial Codes (CARC)

OA-23 Denial Code: Impact of Prior Payer Adjudication

Reviewed by the ImmediCare RCM team Updated 4 min read
Quick answer

OA-23 means "the impact of prior payer(s) adjudication including payments and/or adjustments" — used only with Group Code OA. It appears on secondary-payer remits to show how much the primary's payment and adjustments reduced what the secondary considers. It is informational, not a denial, and is never billed to anyone.

Group
OA — Other Adjustments (required by X12 for this code)
Category
Coordination of benefits / informational
Appealable?
No — it is arithmetic, not a determination; dispute the primary's adjudication instead
Typical fix
Post correctly as prior-payer impact; do not write off as contractual or bill the patient

What does OA-23 mean on a remittance?

Official X12 text: "The impact of prior payer(s) adjudication including payments and/or adjustments. (Use only with Group Code OA)." You will see it on remits from a secondary or tertiary payer. It is the line where the secondary says: the primary already dealt with this much of the claim, so we start our math after it.

OA-23 is the most misunderstood code in coordination of benefits posting — not because it is complicated, but because it looks like a denial and is routinely mis-posted as one.

Why does OA-23 appear?

Whenever a claim crosses from a primary to a secondary payer. Mini-example with real arithmetic: you bill $200. Primary allows $120, pays $96, assigns $24 coinsurance (PR-2), and adjusts $80 contractually (CO-45). The claim crosses to the secondary, which shows OA-23 of $176 — the primary's $96 payment plus its $80 adjustment — then adjudicates the remaining $24 and pays it. Total posted: $96 + $24 payments, $80 contractual, zero patient balance. The $176 OA-23 line itself is never posted as an adjustment on top; it is the explanation of what already happened.

How do you post OA-23 correctly?

  1. Reconcile the OA-23 amount against the primary's ERA: primary payment plus primary adjustments should equal it.
  2. Post only the secondary's actual payment and any new PR amounts from the secondary remit.
  3. Do not create a second contractual write-off from the OA-23 line — the primary's CO-45 was already posted.
  4. If the numbers do not tie, send the secondary the primary's final EOB and request reprocessing; use the appeal letter generator only if the secondary refuses to correct its COB data.

What are the common OA-23 mistakes?

  • Double write-offs — posting OA-23 as a fresh contractual adjustment, silently erasing balances that were already settled. This understates revenue and corrupts payer-performance reporting.
  • Balance-billing patients — sending the OA-23 amount to a statement because it looked like an unpaid balance.
  • Auto-posting without reconciliation — ERA auto-posting rules that map OA-23 to an adjustment bucket instead of an informational one.
Pitfall: check how your PM system's auto-posting handles OA-23 today. Many systems default-map every OA group code to "adjustment," and practices discover years of double-adjusted secondary claims only during a conversion or audit. Map OA-23 to informational/no-post and reconcile manually until you trust it.

When a secondary remit carries OA-23 alongside unfamiliar codes, run the full string through the denial code lookup — the actionable information on a COB remit is almost always in the other codes.

Frequently asked questions

No. It is bookkeeping on a secondary remittance: the amount the prior payer already handled — its payment plus its adjustments — which the secondary payer therefore will not consider. Nothing failed and nothing needs fixing when the math ties out against the primary's ERA.

Never. The OA-23 amount was already resolved at the primary level — paid, contractually adjusted, or moved to patient responsibility there. Patient balances come from PR-coded amounts on the remits, not from OA-23. Billing it double-counts money that was already accounted for.

Often, yes. If the primary's payment met or exceeded what the secondary allows, the secondary owes nothing — common when a Medicare Advantage or commercial primary pays well. Verify by comparing the secondary's allowed amount with the primary's payment; if primary paid more than secondary allows, $0 is correct.

That means the secondary received wrong or stale COB data — a mistyped primary payment during manual entry, or an old primary ERA on a corrected claim. Send the secondary the primary's final remittance and request reprocessing. This is a data correction, not an appeal.

IC

Reviewed by the ImmediCare Solutions RCM team

Certified billers and coders handling claims across 50+ specialties nationwide. This entry is reviewed against current payer policy and CMS rules. Last review: Jul 5, 2026.

Stop losing revenue to problems like this.

A free billing audit shows exactly where your practice is leaking money — no cost, no commitment.

Get a free billing audit