Top

CO-58: Service billed with wrong place of service

Payer is saying the service was billed with an inappropriate place-of-service code. The denied amount is a contractual write-off unless you correct and overturn the denial.

What it means

The payer is telling you that the CPT or HCPCS code and the place-of-service code do not match what they allow. They believe the service either could not have been done in that setting or is not payable in that setting under the member's benefit. Mechanically, the payer's edit compares the billed place-of-service against the procedure code, provider type, and plan rules. When there is a mismatch, the line is denied under CO-58 and the allowed amount on that line drops to zero unless you fix the data and get the denial reversed.

Why it happens in behavioral health

In behavioral health, CO-58 hits a lot when PHP or IOP services are billed with office POS 11 instead of the facility or community mental health POS the payer requires. For example, group therapy for IOP (CPT 90853) billed on a CMS-1500 with POS 11 instead of 52 or 53 will often deny under CO-58, especially with commercial payers and Medicaid MCOs. Telehealth is another hot spot. Some payers want telehealth therapy billed with POS 10 when the patient is at home, others still require POS 02. If your clinician bills 90834 with POS 11 plus modifier 95, while the plan wants POS 10, you can see CO-58 and lose the whole visit. OTP and MAT programs also get hit when methadone or buprenorphine encounters are billed under a POS the plan does not tie to an OTP or FQHC. Residential or detox facilities that put PHP or IOP work on a facility UB-04 but use a type-of-bill or revenue code that the payer does not recognize for that level of care can trigger a "wrong setting" denial that comes through as CO-58 on the remit.

How to fix it

  • Check the remit and claim to confirm which CPT or HCPCS codes denied under CO-58 and what POS you billed.
  • Compare the billed place-of-service to the payer's provider manual or policy for that code and level of care, including telehealth rules.
  • Verify the rendering location in the clinical record and scheduling system so you know where the service actually occurred.
  • If the POS was billed wrong but the documentation supports a payable POS, correct the POS (and modifiers if needed) and submit a corrected claim.
  • If the POS was billed according to your understanding but payer rules differ, prepare an appeal with policy excerpts, contracts, and clinical notes showing the actual setting.
  • If the payer truly does not cover that service in that setting, adjust the balance as a contractual write-off and update your billing rules.

How to prevent it

  • Maintain a payer-specific POS and modifier crosswalk for each behavioral level of care, including telehealth, PHP, IOP, RTC, and OTP.
  • Configure your EHR or billing system so locations and programs drive default POS values and restrict manual overrides.
  • Add claim-scrubber edits that flag high-risk pairs, like IOP codes with POS 11 or telehealth codes without POS 02 or 10 per payer rules.
  • Include POS checks in onboarding for new sites and programs so scheduling and billing staff know which POS to use for each service.

AI agents that run your billing.

Denials like CO-58 are rarely a one-off. They trace back upstream to eligibility, coding, documentation, or a payer rule that changed. Supabill's agents work the whole revenue cycle to stop them at the source. See our guide on why behavioral health denials keep rising, or book a demo.

Book a live demo