CO 45 Denial Code: Meaning, Is It a Denial and What to Do

CO 45 denial code meaning, is it a denial and what to do

The CO 45 denial code means the amount you billed is higher than the payer allowed amount under your contract or fee schedule, so the difference is written off. Despite the word denial in its nickname, CO 45 is usually a routine contractual adjustment, not a rejected claim.

On this page you will learn what the CO 45 denial code means, how the adjustment is calculated, whether you can bill the patient, and how to spot the cases where CO 45 hides an underpayment.

CO 45 Denial Code at a Glance

  • What it is: Claim Adjustment Reason Code (CARC) 45, which says the charge exceeds the fee schedule, maximum allowable amount or a contracted or legislated fee arrangement.
  • Is it a denial? Usually no. It is the normal difference between your charge and the allowed amount.
  • Who absorbs it: with the CO group code, the provider writes it off. With PR, the amount is patient responsibility.
  • Can you bill the patient? Not for a CO 45 amount.
  • What to check: whether the allowed amount matches your contract. If it is lower, you may have been underpaid.

What Does the CO 45 Denial Code Mean?

The official wording of reason code 45 is that the charge exceeds the fee schedule, maximum allowable amount, or contracted or legislated fee arrangement. The code lists are maintained by X12 and published by Washington Publishing Company, and payers use them on every electronic remittance advice (ERA) and explanation of benefits (EOB).

The two parts of the code work together. CO is the group code for contractual obligation, which means the provider is responsible for the amount under the payer contract. 45 is the reason: the charge is above what the payer allows for that service.

CO 45 denial code explained: charge exceeds the contracted fee schedule
The CO 45 denial code reports the gap between your charge and the allowed amount.

The reason this code is everywhere is simple. Most practices set their charges above what any single payer will pay. The contract sets the allowed amount, and the difference has to be adjusted off the account. The CO 45 denial code is how the payer reports that difference.

Is CO 45 a Denial?

In most cases, no. A true denial means the payer refused to pay for the service. CO 45 usually appears on lines that were paid, and it simply shows the contractual write off. The X12 usage rules also say the CO 45 amount cannot equal the full service charge, which is another sign that it is not a rejection of the whole service.

Compare that with real denials such as the CO 16 denial code or the CO 50 denial code. Those stop payment and need a fix or an appeal. The CO 45 denial code normally needs no action on the claim itself.

It does deserve a second look when you see any of these signs:

  • The allowed amount is lower than your contract rate for that code
  • The same CPT code is adjusted differently from one claim to the next
  • A large CO 45 amount appears on a service the payer normally pays well
  • CO 45 appears on an out of network claim where no contract rate exists
  • The payer used an old or wrong fee schedule

How the CO 45 Adjustment Is Calculated

The math is simple. Billed charge minus allowed amount equals the contractual adjustment. The allowed amount is then split between the payer payment and the patient share, such as a copay, deductible or coinsurance.

CO 45 denial code example showing a 150 dollar charge split into payer payment, patient copay and contractual write off
Example: a 150 dollar charge with an 80 dollar allowed amount leaves a 70 dollar CO 45 adjustment.
ItemAmountHow it shows on the remit
Billed charge$150Submitted on the claim line
Allowed amount$80Set by the contract or fee schedule
Contractual adjustment$70CO 45
Patient copay$20PR 3
Payer payment$60Allowed amount minus the patient share

Check the numbers each time: $150 minus $70 equals $80, and $60 plus $20 equals $80. If the totals do not add up, something other than a normal CO 45 adjustment is going on.

CO 45 vs PR 45

Reason code 45 is one of the few codes that can be used with more than one group code. The group code tells you who carries the amount, so always read both halves of the code.

Group codeMeaningWho absorbs itWhat to do
COContractual obligationThe providerWrite it off and do not bill the patient
PRPatient responsibilityThe patientCheck the remark codes and plan rules before billing the patient
OAOther adjustmentNeitherUsually used for coordination of benefits

PR 45 is less common. When it appears, read the remark codes and the payer rules carefully before sending a patient statement.

Can You Bill the Patient for CO 45?

No. A CO adjustment is your contractual obligation. Billing the patient for the difference, known as balance billing, can breach your payer contract and, in many cases, state or federal law. The patient owes only the PR amounts: the deductible (PR 1), coinsurance (PR 2) and copay (PR 3).

Out of network care follows the same logic. For emergency services and certain other services covered by the No Surprises Act, which the Centers for Medicare and Medicaid Services explains, balance billing is also prohibited. That makes the gap between billed charges and the payer allowed amount a matter for negotiation or independent dispute resolution, not a patient bill.

How to Handle a CO 45 Adjustment

Treat every CO 45 adjustment with the same short routine. It takes a few seconds when the numbers are right and saves real money when they are not.

CO 45 denial code decision steps: check the group code, compare the allowed amount, post the write off and challenge underpayments
Four steps for handling a CO 45 adjustment correctly.
  1. Check the group code. CO means write off. PR means the patient may owe the amount.
  2. Compare the allowed amount. Match it to your contract fee schedule for that CPT code, modifier and place of service.
  3. Post the write off. If the allowed amount matches the contract, post the contractual adjustment and move on.
  4. Challenge underpayments. If the allowed amount is lower than the contract, appeal with the contract language. For eligible out of network claims, negotiate or file IDR.

When CO 45 Hides an Underpayment

A normal CO 45 and an underpayment look identical on the remittance. The code does not tell you whether the allowed amount was right. That is why practices that never review CO 45 adjustments can lose money every month without noticing.

CheckWhat to compareRed flag
RateAllowed amount against your contracted rateAllowed amount is lower than the contract
Fee scheduleThe year and the plan product usedAn old or wrong fee schedule was applied
Modifiers and unitsThe claim against the remittanceA reduction with no clear explanation
PatternThe same CPT code across many claimsDifferent allowed amounts for the same service

Our medical payment posting services compare every allowed amount with your contract and flag claims paid below it, and the results appear in your billing reports. For out of network claims, the same review feeds out of network claim negotiation.

Common Causes of Unexpected CO 45 Adjustments

An unexpected CO 45 denial code almost always traces back to one of these causes:

  • An outdated fee schedule loaded in the payer system or in your own billing system
  • The claim was priced under the wrong contract or plan product
  • A modifier or unit count that triggered a reduction
  • Multiple procedure reductions applied to several services on one visit
  • Payer repricing through a third party vendor
  • No contract rate exists, as with out of network claims
  • A chargemaster that is out of line with your contracts

How to Prevent CO 45 Leakage

Prevention is mostly about process. These habits keep the CO 45 denial code from hiding lost revenue:

How to prevent CO 45 revenue leakage by checking payments against contract rates
Compare payments with contract rates so a CO 45 adjustment never hides an underpayment.
  • Load current contracted rates for every payer into your billing system
  • Compare allowed amounts with contract rates automatically during posting
  • Post ERAs electronically so adjustments are captured line by line, as covered in our guide to payment posting in medical billing
  • Run a monthly underpayment report by payer and CPT code
  • Review payer contracts and fee schedules at least once a year
  • Follow up on aging underpaid claims in your AR management process
  • Track net collection rate and other metrics, as explained in our revenue cycle KPIs guide

CO 45 Compared With Other Adjustment Codes

Here is how the CO 45 denial code compares with the codes it is most often confused with.

CodeMeaningWhat it usually means for you
CO 45Charge exceeds fee schedule or contracted rateRoutine write off. Check the allowed amount.
CO 16Claim lacks information or has a billing errorA true denial. Correct the data and resubmit. See the CO 16 guide
CO 50Not deemed a medical necessity by the payerA true denial. Appeal with records. See the CO 50 guide
CO 97Payment is included in the allowance for another serviceBundling. Review modifiers and coding.
CO 96Non covered chargeRead the remark code. Write off unless PR applies.
PR 1Deductible amountBill the patient
PR 2Coinsurance amountBill the patient
PR 3Copayment amountBill the patient or reconcile with the copay collected

How ZanexMed Helps With CO 45 Adjustments

ZanexMed makes sure the CO 45 denial code stays what it should be, a harmless write off. Our payment posting services check every allowed amount against your contract, our reporting shows underpayment trends by payer, and our denial management services and IDR team go after the claims that were paid too little.

If you suspect payers are paying below your contracts, contact ZanexMed for a free review of your remittances.

CO 45 Denial Code FAQs

What does the CO 45 denial code mean?

The CO 45 denial code means the charge exceeds the fee schedule, maximum allowable amount or contracted fee arrangement. The difference between your charge and the allowed amount is written off as a contractual adjustment.

Is CO 45 a denial?

Usually no. It is a routine contractual adjustment that appears on most paid in network claims. A true denial, such as CO 16 or CO 50, stops payment for the service.

Can I bill the patient for CO 45?

No. CO is the group code for contractual obligation, so the provider absorbs the amount. The patient can only be billed for PR amounts such as the deductible, coinsurance and copay.

What is the difference between CO 45 and PR 45?

The group code decides who carries the amount. With CO, the provider writes it off. With PR, the amount is patient responsibility, which is less common and should be checked against the remark codes and plan rules.

Why is my CO 45 adjustment so large?

A large adjustment usually means your charge is much higher than the allowed amount, which is normal. It can also mean the payer used the wrong fee schedule or repriced the claim, so compare the allowed amount with your contract.

Should I appeal a CO 45 adjustment?

Only if the allowed amount is lower than your contracted rate. If the adjustment matches the contract, post it and move on. If it does not, appeal with the contract language and the fee schedule.

How do I know if CO 45 means I was underpaid?

Compare the allowed amount with your contract for that CPT code, modifier and place of service. If the allowed amount is lower than the contract, the CO 45 adjustment includes money you should have been paid.

Does CO 45 apply to out of network claims?

It can. When no contract rate exists, the payer may price against its own allowed amount. If the claim is covered by the No Surprises Act, you cannot bill the patient for the gap, and unresolved underpayments may qualify for negotiation and IDR.