Email: info@webillhealth.com | Call: +1 (425) 818 9351
Business hours: Monday to Friday, 8am to 9pm EST
Denial code
OA 23 adjustment, the secondary balance reconciled
OA 23 shows how a prior payer changed the amount owed. Read it as math to reconcile, not a denial.
OA 23 is an adjustment, not a rejection. It appears on a secondary claim remit to show the impact of what the prior payer paid or adjusted. The work is to reconcile that amount against the primary remit and bill whatever is still owed.
What CARC 23 says
The impact of prior payer(s) adjudication including payments and/or adjustments. X12 reason codes
Group code OA
Other Adjustment. X12 group codes
How Medicare reports it
Medicare reports a further adjustment from a prior payer's payment or adjustment with Group Code OA and CARC 23. CMS, Transmittal 1318
What it shows
Medicare reports only the part of the prior payer's adjudication that affects its own payment and adjustments. CMS, Transmittal 1318
In the official words
The impact of prior payer(s) adjudication including payments and/or adjustments
Medicare should report only the part of previous payer's adjudication that impacts Medicare calculation of payment and adjustments.
Read OA 23 as the effect of the first payer
X12 says to use CARC 23 only with Group Code OA. For Medicare, CMS instructs contractors to report OA 23 once, as the total impact of the prior payer, and not to repeat everything the prior payer did. That detail stays on the prior payer's own remittance. X12 reason codes CMS, Transmittal 1318
The secondary remit will not match the primary remit line for line. CMS words the reason this way: only the primary amount that actually impacted the secondary payment is reported, and in many cases that impact is less than the actual primary payment. The transmittal dates from 2013 and took effect in 2014, so read it as the Medicare rule behind today's remits.
How to clear an OA 23 line
- Pull the primary payer remittance and the secondary remittance for the same claim.
- Match the primary payment and adjustments to the impact amount on the secondary remit.
- If the two agree, post the OA 23 amount as an adjustment and move on.
- If they do not agree, go back to the claim and check that it carried the primary payer's identity and payment information. X12 says secondary payment cannot be considered without them. Correct the claim if it did not.
- Bill any patient responsibility the secondary remit still reports under Group Code PR.
CMS instructs Medicare contractors to report remaining patient responsibility with Group Code PR. CMS, Transmittal 1318 X12 remark codes
Stop OA 23 confusion before it starts
Post the secondary remit with the primary remit beside it. The primary payer's payment and adjustments should be in the account before the secondary claim is reconciled. If the primary remit is missing, the OA 23 amount cannot be checked.
WeBill Health maintains internal payer rule libraries organized by specialty and by carrier, built and updated by people who work claims in your specialty every day. Every claim receives Human Expert Review against them before it goes out.
Denial Defense 2.0
Root cause denial work that closes the documentation gaps behind repeat denials before they disrupt your revenue cycle.
clean claim rate
A/R reduction within 90 days
payer rulesets in our rule libraries
Related denial codes
These codes often appear beside OA 23 or clear the same way.
See every code on Denial Codes Explained: What Each Means and How to Clear It. For state by state Medicaid enrollment, see Medicaid provider enrollment by state.
Reviewed by Tyler Nguyen, Denial Defense Manager, on November 4, 2026. Facts verified November 1, 2026.
Find the denials that keep coming back
The Revenue Defense Audit is a free, forensic review of your claims and A/R by the team that would work your account. It maps your denial patterns by payer and code, with the root cause behind each one.
Check my Revenue Defense Score for the denial exposure in your specialty.