HIPAA Compliant Mon–Fri 9am–6pm ET 98% clean-claim rate
Denials & Appeals

CO, PR, OA, PI: What the Claim Adjustment Group Codes Actually Mean

Every line on a remittance carries a group code that says who owes the money — the payer, the patient, or nobody. Misread it and you write off what you could bill, or bill patients for what you owe. Here is the plain-English guide.

IC
ImmediCare SolutionsMedical Billing & RCM Team
6 min read
Remittance advice and payment posting documents on a desk

Every remittance line answers one question: who owes this money? The claim adjustment group code — CO, PR, OA, or PI — is the answer. Post them wrong and you either write off dollars you could collect or bill patients for amounts you're contractually obligated to eat. It's small, and it's constant, and it adds up.

What group codes are

On an ERA or EOB, each adjustment carries a group code that assigns responsibility, plus a reason code (CARC) that explains why. The group code is the "who"; the CARC is the "why." Reading them together is the foundation of accurate payment posting.

The four you'll see

CodeMeaningWho owes it
COContractual ObligationProvider writes it off
PRPatient ResponsibilityBill the patient
OAOther AdjustmentsNeither (informational)
PIPayer Initiated ReductionPayer (no contract basis)

CO is your contracted write-off. PR is real money to collect — deductible, coinsurance, copay. OA is usually informational. PI is a payer-driven reduction that isn't the patient's responsibility.

Why posting them right matters

The two costly errors are mirror images. Post a PR amount as CO and you write off money you should have collected from the patient — pure lost revenue. Post a CO as PR and you bill the patient for a contractual adjustment you were obligated to absorb — a compliance and satisfaction problem. Multiply either across a month's remittances and the leakage is real.

The group code decides whether a dollar is a write-off, a patient bill, or nothing. Post it wrong and you leak revenue or overbill patients.

Pairing with CARCs

Never read the group code alone. A PR-1 is deductible (collect it); a CO-45 is a fee-schedule write-off; a CO-97 is bundling. The group code tells you who owes; the CARC tells you what to do next — resubmit, appeal, or bill the patient. That's the heartbeat of clean payment posting and effective denial management. Our denial code lookup decodes any CARC in seconds.

Free audit

Is your payment posting leaking revenue?

We'll review your adjustments and write-offs — free.

Get a free billing audit

The bottom line

CO writes off, PR bills the patient, OA is informational, PI is on the payer. Read the group code with its CARC, post each dollar to the right bucket, and you stop both silent write-offs and wrongful patient bills. Start with a free billing audit.

Sources

Frequently asked questions

CO stands for Contractual Obligation — a difference between billed and allowed amounts that an in-network provider must write off. It is not the patient’s responsibility.

PR stands for Patient Responsibility — amounts the patient owes, such as deductible, coinsurance, or copay. These should be collected from the patient, not written off.

OA (Other Adjustments) is used when no other group code applies — often for informational adjustments that are neither the patient’s nor the provider’s responsibility. PI (Payer Initiated Reductions) is a payer-driven reduction not considered the patient’s responsibility and without a supporting provider contract.

They assign responsibility for each dollar. Posting a PR amount as CO writes off money you should collect from the patient; posting a CO as PR wrongly bills the patient. Correct posting protects revenue and compliance.

IC

ImmediCare Solutions

ImmediCare Solutions provides outsourced medical billing, coding, credentialing and revenue cycle management to practices across all 50 states — on a pay-only-when-you-get-paid model.

See where your practice is leaking revenue.

A free, no-obligation billing audit shows exactly what the 2026 changes mean for your bottom line.

Get your free billing audit