Notes on payer behavior
CO-45 isn't always a write-off
Denial code CO-45 is the payer saying: "Charge exceeds fee schedule/maximum allowable or contracted/legislated fee arrangement." What that means for your practice, and whether it's worth chasing, below.
CO-45, "charge exceeds fee schedule / maximum allowable or contracted fee arrangement," is the most common adjustment code in medicine. On an in-network claim it's the routine contractual write-off: the gap between what you billed and what your contract allows. The billing software posts it automatically. The balance goes to zero. Nobody looks again. Which is exactly why underpayment hides inside it.
What the code actually asserts
A CO-45 line is the payer's assertion of what your contract says. Start with the group code. CO (contractual obligation) means the amount is the provider's adjustment, never billable to the patient. PR-45 shifts the same amount to patient responsibility, which mostly belongs in out-of-network situations. A PR-45 on an in-network claim deserves a hard look. The full group-code logic is in the PR vs CO note.
Where underpayment hides
Nothing about a CO-45 confirms the allowed amount was computed correctly. Posting workflows are built to accept it anyway. The failure modes we see over and over, across specialties:
- Stale fee schedules. The contract was renegotiated, but the payer's system still pays the old rates. Every line posts a slightly larger CO-45 than it should. Indefinitely.
- Percent-level shortfalls. The allowed lands a few percent under the schedule. Small enough per line to post without a second look, systematic enough to matter across a year of volume.
- Downcoding. The remittance pays a lower-valued code than the one billed; the arithmetic on the paid code looks clean while the shortfall sits in the substitution.
- Mis-applied multiple-procedure reductions. This one gets its own section below.
The only way to know which lines are which is to recompute: allowed amount versus your contract's rate, line by line. A dermatologist's multi-lesion destruction claim, a gastroenterologist's endoscopy with add-on codes, an ophthalmologist's cataract volume, an orthopedic surgeon's fracture care. Same pattern everywhere. Only the codes change.
The multiple-procedure ranking audit
Multiple-procedure payment reduction is legitimate. Second and subsequent procedures typically pay at 50%. But the ranking has to run by fee-schedule value: the highest-valued procedure pays at 100%. A payer that ranks by billed charge, or simply mis-orders the lines, cuts your highest-valued procedure in half. That's a pure, recomputable shortfall, and the remittance presents it as a routine reduction.
Downcoding: the shortfall that hides in plain sight
The electronic remittance reports both the code you submitted and the code the payer paid. When they differ (a level-4 visit adjudicated as a level-3, a complex repair paid as an intermediate one), the arithmetic on the paid code can look perfectly clean while the shortfall sits in the substitution. Posting workflows rarely compare the two fields. So downcoding stays invisible unless you go looking: pull the submitted-versus-paid comparison on your highest-volume visit and procedure codes and count the mismatches. A payer that downcodes systematically shows up there first.
The recovery play
Where the recompute shows the allowed below contract, the demand is line-level and specific: the contracted amount, the allowed amount, and the difference, per line, with a request for reprocessing at the contract rate. On Florida fully-insured business two statutes sharpen it: 12% simple interest on the shortfall, and a 12-month, non-waivable window from the payment date that outlives most contractual dispute clauses. The full mechanics are in the 12-month rule note and the prompt-pay guide. Neither applies to self-funded ERISA plans, federal employee plans, or workers' comp, so check funding status before citing either.
When it really is a write-off
Most CO-45s are correct. A contractual adjustment that ties to the fee schedule is the deal you signed. Post it and move on. Some reductions that look like shortfalls are lawful and precise: Medicare sequestration, for instance, takes 2% of the Medicare payment amount (not the allowed amount) under its own adjustment code, so recompute it on that basis before questioning it. Disputing correct adjustments burns payer goodwill and buries your legitimate demands in noise. The discipline that makes recovery work is the same one that makes it credible. Recompute first. Demand only what the contract supports. Let the correct lines go.
Questions people ask about CO-45
What does denial code CO-45 mean?
The payer paid the contracted or fee-schedule amount and wrote off the difference between that and your charge. On an in-network claim it's the routine contractual adjustment.
Is a CO-45 adjustment recoverable?
Only when the allowed amount was below your contracted rate. Recompute allowed against your fee schedule line by line; where it's short, that's an underpayment to reconsider, not a write-off.
Can the patient be billed for a CO-45 amount?
No. CO-45 is the provider's contractual write-off. A PR-45 shifts the amount to the patient, which is normal out of network and worth questioning in network.