Payment reduction codes: why a claim paid less than billed

When a claim pays but for less than the charge, the adjustment lines tell you why - and most of them are correct. CO-45 is the routine one: the charge is higher than the contracted allowed amount, and an in-network provider writes the difference off. CO-59 reduces secondary procedures under multiple procedure rules. OA-23 is a secondary payer accounting for what the primary already paid. OA-121 records an indemnification adjustment tied to outstanding patient responsibility, and PI-223 an adjustment that a federal, state, or local law requires when no more specific code exists.

Also described as: underpayment; contractual adjustment; write-off; multiple procedure reduction; indemnification adjustment.

The 5 codes and what separates them

How to tell which one you have

Start by comparing the allowed amount with your contracted rate for the code. If they match, a CO-45 write-off is correct and the only open question is the patient's share. If the allowed amount is below contract, that is an underpayment worth disputing with provider relations, whatever the code says. CO-59 is worth checking only for sequencing - the highest-valued procedure should be paid in full. OA-121 is the one most often mishandled: it is not a new patient balance, so billing it to the patient risks charging them twice.

Frequently asked questions

What does indemnification adjustment mean on a remittance?
It is OA-121: the payer recorded an adjustment connected to the patient's outstanding responsibility rather than to the covered benefit. It is an accounting entry, not a denial and not a new patient balance, so do not bill the patient for it without checking where the amount already went.
Why did my claim pay less than the billed amount?
Usually because of CO-45, which writes off the difference between your charge and the contracted allowed amount. Other common reductions are CO-59 for multiple procedures in one session and OA-23 when a secondary payer accounts for the primary's payment. Compare the allowed amount with your contract to tell a correct reduction from an underpayment.

Other denial reasons

Every denial code in one table

Last reviewed .

These are original plain-English summaries written for reference, not the official X12 code descriptions. Payer handling of any code varies by contract - always verify against the remittance advice and your payer agreement before adjusting a claim.