Pain Point, Solved 4.9 ★★★★★ Google Rating

How Do I Catch Payer Underpayments Hidden in CO-45 Adjustments?

Every CO-45 on the remit gets written off, because that is what CO-45 is: the contractual difference between what you billed and what the payer allows.

Trusted 800+ Providers MGMA 2026 Corporate Member HIPAA-Compliant SOC 2 Type II BAA Signed $5M E&O and Cyber
TOP Medical Billing & RCM Outsourcing ServicesRecognized by our customers as a leading healthcare outsourcing partner, based on Google reviews and direct client feedback.
All Pain Points
SOLUTIONThe fix is to load every contract, run a monthly allowed-versus-contract variance report, route underpaid lines to a dispute queue with the citation attached, and recover the difference without ever recoding.
Written for Practice Managers, Billing Directors, and Revenue Cycle Leaders evaluating RCM and denial-management support.

You catch payer underpayments hidden in CO-45 by loading your contracted fee schedules and checking every allowed amount against the rate you actually agreed to, because without the contract loaded, the poster cannot tell a correct contractual adjustment from an underpayment and writes off both on trust. The payer states an allowed amount, the CO-45 writes off the difference, and if that allowed amount is under your contracted rate, the underpayment vanishes into the same write-off bucket as every legitimate adjustment. The fix has four moves: load every payer's contracted fee schedule into the system, run an allowed-versus-contract variance report on posted remits every month, route the underpaid lines to a payer dispute queue with the contract citation attached, and recover the difference instead of eating it. We run those moves inside the billing systems you already use, so the money your contract entitles you to actually shows up. The table of contents maps the whole method; the moves after it are the detail.

What It Takes to Surface Underpayments Buried in CO-45

The goal is simple: every posted allowed amount checked against your contracted rate, so a payer paying under contract gets caught and disputed instead of written off. Here is what does that, move by move.

1. Load Every Payer's Contracted Fee Schedule

Nothing works without this. If the contracted fee schedule is not in the system next to the remit, the poster has no benchmark to check the allowed amount against, so every CO-45 gets written off on trust. Load each payer's contracted rates by CPT code, starting with your highest-volume contracts, so the system knows what the allowed amount should be and can compare it to what the payer actually paid. The contract is the yardstick; without it, you are measuring nothing.

2. Run an Allowed-Versus-Contract Variance Report

With the fee schedules loaded, run a monthly variance report that compares the allowed amount on every posted remit to the contracted rate for that code. Where the payer allowed less than the contract says it should, the difference is an underpayment hiding inside a CO-45, not a legitimate adjustment. This report is what turns a blind write-off pile into a list of specific lines where a payer paid you under contract, on the codes and payers where it is happening most.

3. Route Underpaid Lines to a Payer Dispute Queue

A variance report only recovers money if the underpaid lines get worked. Route each one to a payer dispute queue with the contract citation attached, the CPT code, the contracted rate, the amount allowed, and the shortfall, so the dispute is a documented claim of underpayment rather than a vague complaint. Payers correct underpayments far faster when you cite the specific contract term they violated than when you simply ask why a claim paid low.

4. Never Swap a Code to Chase a Higher Rate

This is the guardrail. The goal is to recover the rate your contract already entitles you to, not to change how a service is coded to earn more. Dispute the underpayment on the correct code with the contract in hand; never alter the code to inflate the allowed amount. Recovering a contractual underpayment is legitimate and expected. Manipulating the coding to do it is not, and the whole point of loading the fee schedule is to collect what you are owed cleanly.

5. Hand Variance Auditing to a Dedicated Team

Practices that stop leaking money into CO-45 do it by handing contract-variance auditing to a dedicated team: remote specialists who keep the fee schedules loaded, run the variance report every month, build the dispute packets with citations, and work the recoveries, live in 1 to 2 weeks. The billing office stops writing off underpayments on trust, a trained backup covers every gap, and the money your contracts entitle you to stops disappearing. Below is what it sounds like when nobody owns it yet, in billers' own words.

Key Pain Points and Discussions by Providers

representative composite examples based on common workflow discussions

“We loaded our top five contracts and found one payer had been allowing under the contracted rate on our most common procedure codes for consecutive quarters. All of it had been written off as CO-45. We never would have caught it without the fee schedule sitting next to the remit.” composite example: billing manager, orthopedic group

“The poster writes off the CO-45 because that is the job, but she has no way to know if the allowed amount is right. Without the contract loaded, she is trusting the payer's math on every single line, and the payers know it.” composite example: revenue cycle lead, orthopedic practice

“Underpayments do not show up as denials. Nothing bounces, nothing errors out, the claim just pays a little light and the difference vanishes into the adjustment pile. It is the most invisible kind of leak there is.” composite example: practice administrator, specialty surgical group

“Once we started running an allowed-versus-contract report, we found the shortfalls clustered on our highest-volume codes, which is exactly where a small per-claim underpayment adds up to real money over a quarter.” composite example: billing lead, multi-provider orthopedic group

“The disputes only worked because we cited the exact contract rate. When I just called and asked why a claim paid low, I got nowhere. When I sent the CPT, the contracted rate, and the shortfall, the payer corrected it.” composite example: billing specialist, orthopedic practice

Our Answer

Here is what we actually do. A dedicated remote specialist loads every payer's contracted fee schedule into your system, then runs a monthly allowed-versus-contract variance report on your posted remits to surface the lines where a payer allowed less than the contract requires, the underpayments hiding inside CO-45. They route each underpaid line to a payer dispute queue with the contract citation attached, the CPT code, the contracted rate, and the shortfall, and they work the recovery, never by swapping a code, always by citing the term the payer violated. Our teams include trained healthcare operations professionals with backgrounds that may include medicine, nursing, and pharmacy, working inside your practice management and clearinghouse systems, with approved AI tools assisting with first-pass and a human verifying every variance and dispute. This is our denials and underpayment management paired with an AI-first workflow, in one paragraph.

Why This Keeps Happening

If CO-45 is just the contractual adjustment, why does it hide underpayments? Because the code itself carries no proof that the allowed amount is correct. CO-45 means the charge exceeded the allowed amount and the difference is written off; it does not verify that the allowed amount matches your contract. Without the contracted fee schedule loaded next to the remit, the poster has no benchmark, so a correct adjustment and an underpayment look identical on the page, and both get written off on trust. The payer states the allowed amount, and if nobody is checking it against the contract, the payer is effectively grading its own homework. A disciplined revenue cycle management workflow puts the contract back in the loop.

For a procedure-heavy specialty like orthopedics, the exposure is concentrated exactly where it hurts. A small per-claim shortfall on a low-volume code is noise, but the same shortfall on your highest-volume procedure codes, the ones you bill dozens of times a week, compounds into real money over a quarter. When a payer allows even a few percent under the contracted rate on your bread-and-butter CPTs, and every instance disappears into CO-45, the leak is both invisible and large. Surfacing it is exactly what an AI automation layer with human oversight is built to do, comparing every allowed amount to the contract at a scale no poster can match by hand.

And the reason it persists is that underpayments never announce themselves. A denial bounces, errors out, demands a resubmission; an underpayment does none of that. The claim pays, just a little light, and the CO-45 absorbs the difference silently. There is no queue, no alert, no work item, unless you build one. MGMA benchmarks focus practices on first-pass denial rates, but the money lost to quiet underpayments never shows up in a denial statistic at all. It shows up only in a variance report you have to run on purpose, which is why most practices never see it.

⚠️ The quiet one that hurts most: The quiet one that hurts most: the underpayment that never looks like a problem. A denial demands attention; an underpaid claim pays and closes, and the shortfall vanishes into CO-45 with every legitimate adjustment. It reads on the remit like the payer priced the claim to contract, when the payer actually priced it under contract, and without the fee schedule loaded, nobody can tell the difference. Unless someone runs an allowed-versus-contract variance report on purpose, the most expensive leak in the practice is the one that never generates a single work item, quietly compounding on your highest-volume codes.

Most groups have already tried the obvious fixes before they talk to anyone. Each one fails the same way: the work lands back on the practice. The pattern, in one table:

What you tried What actually happened Who ended up doing the work
Wrote off every CO-45 on trust Underpayments on high-volume codes disappeared into the adjustment pile, uncaught for quarters A poster with no contract to check against
Called the payer to ask why a claim paid low Got nowhere without a specific contract citation to point to A biller working from a hunch
Spot-checked a few claims by memory Caught the obvious ones, missed the systematic few-percent shortfalls on the busiest codes Whoever happened to notice
Gave variance auditing to a dedicated remote specialist Fee schedules loaded, monthly variance report run, underpaid lines disputed with citations, money recovered Someone whose whole job it is

The Solution

So what does "someone whose whole job it is" look like on an orthopedic remit? The specialist starts by loading the thing the poster never had: your contracted fee schedules, by CPT code, starting with the highest-volume contracts. With the contract sitting next to the remit, every allowed amount finally has a benchmark. Then they run a monthly allowed-versus-contract variance report that flags every line where the payer allowed less than the contract requires, turning the blind write-off pile into a specific list of underpayments. Most of this money leaks because nobody has a yardstick, and that is exactly what dedicated denials and underpayment management is built to install.

Then they recover it cleanly. Each underpaid line goes to a payer dispute queue with the contract citation attached, the CPT code, the contracted rate, the allowed amount, and the shortfall, so the dispute is a documented claim the payer has to answer rather than a vague call about a low payment. Nothing is ever recovered by swapping a code to chase a higher rate; the goal is only the rate your contract already entitles you to, disputed on the correct code with the contract in hand. That is the difference between recovering what you are owed and creating a coding problem.

Behind all of it, Approved AI tools may assist with the first pass and a trained human reviewer verifies. The workflow compares every allowed amount to the contract and flags the variances; a person confirms each one is a real underpayment and owns the dispute and the recovery. Every security control that protects the contract and claim data moving through that process is documented and auditable, and the whole approach is described on our HIPAA and security page, because moving billing and contract data through a variance workflow is only safe when the controls are real.

Who Actually Does This Work

Fair question: why would an outsourced team catch your underpayments better than your own billing staff? Because loading fee schedules and running contract-variance audits is their entire day, not the thing they never get to between posting and denials. The people auditing your remits include trained healthcare operations professionals with backgrounds that may include medicine, nursing, and pharmacy, all trained in US revenue cycle, contract analysis, and payer-dispute workflows. They know how to load a contracted fee schedule, how to read an allowed-versus-contract variance, and how to build a dispute packet a payer has to answer. That is not a generalist task handed to whoever is free; it is a specialty.

We are not a call center. We are a clinical operations partner, a healthcare BPO built on dedicated virtual staff: 500+ team members, 24/7 coverage, and the AI-assisted plus human-verified workflow you just read about behind every one of them. A typical practice is live in 1 to 2 weeks, at approximately 68% below equivalent in-house staffing costs. Trained backup coverage is included in the managed-service model.

And the security piece your compliance officer will ask about: Staffingly maintains active ISO/IEC 27001:2022 certification and operates under HIPAA-compliant controls and signed BAAs. SOC 2 Type II reporting and security controls apply according to the relevant entity, client environment, facility, device, and workflow. Venn Blue Border and related workstation restrictions are used where applicable. Staffingly maintains $5M in professional liability (E&O) and cyber insurance as part of its enterprise risk-management program; the full detail lives in our HIPAA and security posture.

Put the routine and the people together, and a specific list of things simply stops happening.

✓ What this workflow is designed to reduce: What this workflow is designed to reduce: the underpayment written off as a routine CO-45 because nobody had the contract to check it against. The payer allowing a few percent under contract on your highest-volume codes for quarters. The call to the payer that goes nowhere without a citation. The invisible leak that never generates a work item. The money your contracts already entitle you to disappearing into the adjustment pile, one claim at a time.
Two-Week Free Trial

Ready to Recover Your Hidden Underpayments?

Comparing the best RCM and denial-management outsourcing companies? See how a dedicated remote team compares, then browse every pain point we solve.

How We Build a More Durable Process

A person alone is not the fix, and neither is a bot alone. The fix is a documented variance workflow: every payer's contracted fee schedule loaded and kept current, a monthly allowed-versus-contract report that flags every shortfall, a dispute queue that attaches the contract citation to each underpaid line, and the guardrail that recovery never means recoding, all written down and worked the same way every time. Before we take a single remit for a new practice, we load your top contracts and run a first variance pass so we can see where money is actually leaking, and we build the workflow against that, not against a generic template.

From there the workflow becomes a living playbook rather than a report nobody remembers to run. It records which contracts are loaded, how the variance report is built, which payers underpay which codes, and the exact dispute steps with citations. It is written down, kept current as contracts renew and rates change, and owned by the team. When your specialist is out, a trained backup runs the same variance report and works the same disputes the same way, so the audit does not have to lapse because one person stepped away.

That is the difference between catching one quarter's underpayments and fixing the process for good, and it is what a dedicated revenue cycle management partner actually buys you. A biller leaving used to mean the variance report stopped running and the underpayments went back to hiding in CO-45. Under this model the workflow keeps running, the playbook stays, the backup steps in, and the money your contracts entitle you to stops leaking into the write-off pile.

The Whole Thing in Four Sentences

You catch payer underpayments hidden in CO-45 by loading your contracted fee schedules and checking every allowed amount against the rate you agreed to, because without the contract loaded, the poster cannot tell a correct adjustment from an underpayment and writes off both on trust. Writing off every CO-45, calling the payer without a citation, or spot-checking from memory all fail the same way, they miss the systematic few-percent shortfalls on your highest-volume codes. The fix is to load every contract, run a monthly allowed-versus-contract variance report, route underpaid lines to a dispute queue with the citation attached, and recover the difference without ever recoding. An orthopedic group can use this workflow without exposing patient information or naming client organizations.

If you want to check us out before talking to anyone: our security posture is independently auditable, we are an MGMA 2026 Corporate Member, and 800+ providers run back office work with us.

Ready to recover your hidden underpayments? Start with a Two-Week Free Trial: your real remittance volume and top contracts, dedicated specialists running the variance report and working the disputes, and if it does not earn the handoff, you walk away. From here down is the sales part, and it is short: here is exactly what it costs.

Transparent Weekly Pricing

One Flat Weekly Rate. 45 Hours of Coverage.

No hourly meters, no setup fees, no security deposits, no long-term contracts. Two-Week Free Trial. Your dedicated team member covers your desk 45 hours every week, and a trained backup steps in at no charge whenever they are out.

Single
$399/ week

One dedicated remote specialist owning your contract-variance auditing and underpayment recovery end to end, single-site orthopedic or specialty practice

Department
$299/ week

10+ remote specialists, multi-location orthopedic network, MSO, or PE-backed platform auditing underpayments across many payers and contracts

  How Pricing Works

45 hours of coverage at one flat weekly rate.

For a simple annual comparison, 40 hrs x 52 weeks = 2,080 hours. A Staffingly plan: 45 hrs x 52 weeks = 2,340 hours a year, that is 260 additional hours included in your flat rate. $399/week x 52 = $20,748 a year / 2,340 hours = $8.87 per hour.

Trained backup VA Dedicated success manager Monthly training updates HIPAA-trained staff $5M E&O and cyber liability

Surface Your Hidden Underpayments This Month

You have seen the whole method. The trial lets you test it on your own remittance and contracts, with a tracker your team can watch every day.

Start My Two-Week Free Trial

Want Us to Recover Your Hidden Underpayments?

Tell us your situation and we will map your top contracts and where CO-45 may be hiding underpayments. A team member will follow up with next steps.

Frequently Asked Questions

Load your contracted fee schedules into the system and check every allowed amount against the rate you agreed to. Without the contract loaded next to the remit, the poster has no benchmark, so a correct adjustment and an underpayment look identical and both get written off on trust. Once the fee schedules are in, a monthly allowed-versus-contract variance report surfaces every line where the payer allowed less than the contract requires, which is where the underpayment is hiding inside the CO-45.
Because an underpayment never bounces. A denial errors out and demands a resubmission or appeal, so it generates a work item. An underpaid claim simply pays a little light, and the CO-45 absorbs the shortfall silently, with no queue, no alert, and no error. That is what makes it the most invisible leak in the revenue cycle: it never announces itself, so unless you run a variance report on purpose, the money disappears into the adjustment pile and nobody ever sees it.
It is a report that compares the allowed amount on every posted remit to the contracted rate for that CPT code, flagging every line where the payer allowed less than the contract says it should. Run monthly, it turns a blind write-off pile into a specific list of underpayments, showing exactly which codes and which payers are paying under contract. For a procedure-heavy specialty, the shortfalls usually cluster on the highest-volume codes, where a small per-claim gap compounds into real money over a quarter.
Route the underpaid line to a dispute with the contract citation attached, the CPT code, the contracted rate, the amount allowed, and the shortfall, so it is a documented claim of underpayment rather than a vague complaint. Payers correct underpayments far faster when you cite the specific contract term they violated than when you simply ask why a claim paid low. The citation is what turns a phone call that goes nowhere into a dispute the payer has to answer.
No. The goal is to recover the rate your contract already entitles you to, not to change how a service is coded to earn more. Dispute the underpayment on the correct code with the contract in hand, and never alter the code to inflate the allowed amount. Recovering a contractual underpayment is legitimate and expected; manipulating the coding to do it is not, and the whole point of loading the fee schedule is to collect what you are owed cleanly on the right code.
No. Our specialists work inside the billing and clearinghouse systems you already use, so there is no migration and no new platform for your staff to learn. They load your contracted fee schedules, run the variance report, and build the dispute packets in the tools your remits and contracts already live in, which is why a typical practice is live in 1 to 2 weeks rather than months.
No. Approved AI tools may assist with the first pass, comparing every allowed amount to the contract and flagging the variances, and a trained human reviewer verifies each one is a real underpayment and owns the dispute and the recovery. The judgment stays with people. Automation does the comparison at a scale no poster could match by hand, so the specialist spends their time working the disputes that will actually recover money rather than checking every line manually.
Usually within the first two weeks. Once a dedicated specialist has your top contracts loaded and the first allowed-versus-contract variance report run, the underpaid lines that used to disappear into CO-45 start surfacing as specific, citable disputes, and the recoveries begin as soon as those disputes are worked. The highest-volume codes, where the shortfalls cluster, tend to produce the first and largest recoveries.
Your dedicated specialist works a 9-hour day, Monday to Friday, which is 45 hours of coverage each week. The ninth hour is part of the flat weekly rate, not billed as overtime. Over a year that is 2,340 hours of coverage, compared with 2,080 hours from a simple 40-hours x 52-weeks annual calculation. That is how $399 per week works out to $8.87 per hour.
Dan Nandan, Founder and CEO of Staffingly, Inc.

Written By

Dan Nandan
Founder and CEO, Staffingly, Inc. · Piscataway, NJ

Dan Nandan is the Founder and CEO of Staffingly, Inc., based in Piscataway, New Jersey. He has 25+ years in IT consulting and IT staffing, with the last decade focused on healthcare outsourcing. He was among the first to establish an RPO operation in India more than 20 years ago and has been featured in Computerworld. He leads Staffingly's U.S. clients and delivery teams behind the workflows described on this page.

Connect on LinkedIn
This page is general educational information for healthcare operations teams. It is not legal, medical, billing, coding, or compliance advice, and it does not create any professional or advisory relationship. Payer rules, codes, forms, and regulations change and vary by plan and region, so confirm every requirement with the applicable payer or authority before acting. Staffingly, Inc. makes no warranty as to accuracy or completeness and accepts no liability for decisions made based on this content.

Where the Claims on This Page Come From

Sources & References

  • CMS Claim Adjustment Reason Codes and Remittance Guidance. Federal reference on how contractual obligation adjustments are applied on remittance advice. cms.gov
  • American Academy of Orthopaedic Surgeons Practice Management Resources. Specialty guidance on coding, payer contracting, and reimbursement for orthopedic practices. aaos.org

Key highlights of every Staffingly engagement

You pay for the resource. Everything else is included.

Your flat weekly rate covers one dedicated specialist. The management layer around them, backup coverage, quality reviews, training, escalation, reporting, and custom automation comes standard at no added cost. Here is what every Staffingly account includes.

See the 8 things every account includesHide the 8 inclusions
  • Who manages my account day to day?

    An account manager plus a customer success manager. Two named people own your account: the account manager runs daily operations and quality, the customer success manager handles onboarding and communication tools like ClickUp or Teams, so your team never chases an answer.

  • What if something needs to go higher?

    VP-level escalation, US and offshore. A direct path above your account manager to Vice President level leadership on both sides, US-based and at our offshore delivery centers. You are never stuck in a ticket queue waiting for someone with authority.

  • What happens when my specialist is out or leaves?

    Backup coverage and same-week replacement. A cross-trained backup covers absences so your work never sits idle. If a specialist leaves or underperforms, we replace them the same week, trained on your workflows before the handoff.

  • How are holidays and leave handled?

    Planned in advance. Specialists receive approved US holidays and two weeks of paid leave per year. Coverage for those dates is arranged with you ahead of time, so continuity is planned, not improvised.

  • How do I know the work is getting done?

    Daily quality stand-up plus daily and weekly reports. Every account starts the day with a stand-up: what came in, what went out, what is stuck, and who is fixing it. You get a daily activity report and a weekly performance report, so nothing slips for a month before you hear about it.

  • How are specialists trained before they touch my account?

    AI-enabled, HIPAA-controlled training. Specialists train in simulations of your EMR and workflows inside our secured environment, with quizzes requiring an 80 percent passing score and AI-moderated final assessments. See how our training works.

  • Do I pay extra for automation?

    No. Custom AI and automation workflows are free. We build automation around your account at no charge: document intake, EMR data entry assistance, and status tracking, always with human review. Faster turnaround and fewer errors reaching the payer, without an extra software bill.

  • Will my rate change, and how do I add people?

    12-month price lock, easy scaling. Your rate is fixed for twelve months from your start date. Need more agents later? An email from your authorized representative is enough. Once confirmed in writing, new agents fall under your existing agreement. No new contract, no work order.

Dedicated specialists, never shared, working inside your EMR and payer portals under a signed BAA. One flat weekly price per operator covers all of the above.Book a Strategy Call