CO-94 shows up regularly on remittances for episode-based care: physical therapy, occupational therapy, mental health, chiropractic, and injection-heavy specialties. It means "benefit maximum for this time period or occurrence has been reached." The code looks like a final stop, but it isn't always. Whether you write it off, bill the patient, or appeal depends on two things: the group code prefix on the ERA and the structure of the patient's plan.
What CO-94 means
- CO stands for Contractual Obligation when that group code appears. The adjusted amount cannot be billed to the patient.
- 94 identifies the reason as a benefit maximum: the patient's plan has a visit limit, occurrence limit, or annual cap, and this claim crossed it.
Common triggers include annual visit caps on therapy services (for example, 30 PT visits per calendar year under some commercial PPOs), session limits in older mental health benefit designs, and occurrence caps on procedures such as steroid injections per anatomical site per year.
CO-94 vs. PR-94: the group code is the key
This is the distinction that matters most, and it is easy to miss if you only glance at the reason code number.
- CO-94: The provider absorbs the write-off. Your participation agreement and the plan design together mean you cannot balance-bill the patient. Write it off and close the claim.
- PR-94: The balance is patient responsibility. The plan allows you to bill the patient for services above the benefit maximum. Send a statement once you confirm the group code.
Three situations where CO-94 is appealable
Most CO-94 denials are correctly applied, but three scenarios are worth reviewing before writing anything off.
- Payer counting error. Payers sometimes include visits from the prior year in the current-year count, or attribute dates to the wrong provider. Request the payer's utilization summary, verify every date and provider on their list, and dispute any line that does not belong. A one-visit counting error can trigger the denial an entire claim early.
- Medical-necessity exception. Some commercial plans and Medicare Advantage contracts include a provision that allows additional visits beyond the plan limit when documentation establishes continued medical necessity. The appeal must cite the plan's own exception criteria (request a copy if you don't have one), include objective clinical findings, and document the patient's functional progress toward measurable goals. A letter from the treating provider is generally required, and approval rates vary by carrier.
- Medicare KX modifier. Medicare Part B eliminated hard annual therapy caps in 2018, but a soft threshold (updated each year) still requires additional justification above it. The KX modifier must appear on every therapy procedure line above that threshold, certifying that services are medically necessary and that documentation supports continued care. A claim submitted without KX above the threshold may return as CO-94. Submit a corrected claim with KX added; the documentation supporting it must already be in the record before you do.
Billing the patient
For commercial plans, the group code settles the question. CO-94 is a write-off; PR-94 allows a patient statement. For Medicare beneficiaries, the Advance Beneficiary Notice rules operate separately from the therapy threshold and KX modifier requirement. Do not bill a Medicare patient for services above the threshold without first confirming the applicable ABN requirements with CMS guidance or your compliance team.
If you are uncertain whether a patient's commercial plan uses CO or PR for benefit-maximum situations, call provider relations before posting. The plan documents govern, and the EOB group code reflects the plan documents.
Preventing CO-94 denials
CO-94 is avoidable most of the time. The fix is upstream, at eligibility and intake, not in the denial queue.
- Verify visit and occurrence limits at intake. A complete benefits check includes PT, OT, mental health, and chiropractic visit caps, injection frequency limits, and annual maximums, not just copay and deductible. Build this into the new-patient workflow.
- Track usage through the episode. Many billing systems can count submitted claims by CPT category per patient per plan year. Set an alert at 80 to 90 percent of the limit so the front desk and treating provider know the patient is approaching the cap while there is still time to discuss options or check exception eligibility.
- Have the conversation before the limit hits. Patients who know their benefit is nearly exhausted can plan for out-of-pocket continuation or shift to a maintenance program. A phone call at visit 25 of 30 is a better experience than an unexpected statement after CO-94 fires.
- Configure KX modifier automation for Medicare therapy. If you bill Medicare Part B therapy, confirm your billing system appends KX automatically when the year-to-date total crosses the annual threshold. Manual KX entry is the most common source of avoidable CO-94 on Medicare Part B therapy claims.
Related codes
CO-94 sits alongside several codes where the group prefix determines the outcome. PR-96 (non-covered charges, patient responsibility) has the same logic: the reason code number says why; the group code says who pays. For therapy practices, the broader denial environment is covered in the physical therapy small claim denials guide. When a benefit-maximum denial turns into a medical-necessity exception argument, the documentation requirements mirror those in a CO-50 appeal: objective findings, prior treatment history, and clinical reasoning tied to measurable functional goals.
