Our occupational therapy denials and appeals guide

Occupational therapy denials and appeals: CARC codes and the fix for each.

Every OT denial pattern traces to one of seven root causes, and the fix is different for each: a resubmission, a modifier correction, a documentation rebuild, or genuinely nothing appealable. This guide pairs the actual CARC code with the specific cause and the appeal argument that works, going deeper than the pillar's summary table on the patterns that carry the most volume — diagnosis specificity, bundling, missing modifiers, and the two frequency traps, the KX threshold and RTM's 16-day minimum, that deny automatically regardless of how good the underlying documentation is.

Key takeaways

  • CO-11 usually isn't a documentation problem — it's a code-selection one. An unspecified diagnosis processes fine until a payer checks it against the evaluation complexity or procedure billed; the fix is almost always resubmitting with the deficit-specific code the chart already supports.
  • CO-97 on the 97140/97530 pair is only appealable if the modifier indicator allows it. Confirm the indicator before writing anything — an indicator of 0 has no appeal path regardless of documentation.
  • KX-threshold and RTM frequency denials aren't documentation failures — they're timing failures. Both deny automatically the moment a date-based rule is violated, and neither is fixed by writing a better note.
  • Missing GO and missing CQ/CO are the two most preventable denials in OT, and both are charge-capture fixes, not appeals — closing the charge-template gap beats building a better appeal letter.

Why OT denials cluster the way they do

OT denials split cleanly into two families that need entirely different responses. Missing-modifier denials (GO, CQ/CO) and frequency denials (KX threshold, RTM's 16-day minimum) are correctable, not appealable — the claim was wrong as submitted and the fix is a corrected resubmission. Diagnosis-specificity denials (CO-11) and bundling denials (CO-97) sit in a gray zone: sometimes the original claim was actually correct and worth appealing, sometimes it wasn't, and the difference is a specific check — the deficit-specific code the chart supports, or the pair's modifier indicator — not a judgment call. The table below pairs each denial with its actual appeal argument, not just the reason it fired.

OT's recurring denials, the immediate fix, and the appeal argument when the claim was actually right.
DenialWhy it firesAppeal argument (if the claim was correct)Prevention
CO-11
Diagnosis inconsistent with procedure
An unspecified diagnosis doesn't support the evaluation complexity tier or procedure billed — e.g. G81.90 against a 97166/97167 claim, or G56.00 against a laterality-specific hand-therapy procedureNot usually appealable as billed — resubmit with the deficit-specific code the chart already supports (laterality, dominance, cause), such as I69.351 or G56.01, rather than arguing the original code was close enoughSelect the deficit-specific ICD-10 code at evaluation, matched to the complexity tier actually billed, not the closest generic match
CO-50
Not medically necessary
Documentation doesn't establish measurable functional goals, a baseline to measure change against, or why a skilled therapist was required over unskilled assistanceAttach the note establishing baseline status, the specific functional goals, and the skilled-service rationale explicitly — a generic "continue plan of care" note rarely survives reviewName the skilled component in every visit note, not just the evaluation; tie each goal to a measurable, reviewer-checkable metric
CO-97
Bundled service
97140 billed with 97530 same date without a modifier, or an evaluation code billed alongside 97530 same date — the second code adjudicated as a Column 2 component already included in the firstOnly appealable if the pair's NCCI modifier indicator is 1, not 0 — confirm the indicator first, then resubmit with the specific X-modifier and documentation showing two genuinely distinct services (body region, task, independently timed)Run edit-pair checks in the scrubber before submission; require distinct time-documentation for both codes whenever they're billed same-date
CO-4
Missing GO modifier
GO omitted from an OT claim line — the single most common OT-specific denial driver by volumeNot appealable — correct and resubmit with GO attachedHard-code GO into the OT charge set default so it can't be dropped at charge entry
CO-4
Missing CQ/CO modifier
An OTA furnished 10%+ of a unit's minutes (or was the majority contributor on a remainder unit) and CO wasn't appendedNot appealable if the assistant's time genuinely met the standard — correct and resubmit with CO and the reduced payment rateTie modifier logic directly to time-tracking data at the point of documentation, not a manual post-visit review
CO-119
Benefit maximum reached (KX threshold)
Cumulative OT charges crossed $2,480 for the calendar year and the claim was submitted without KX attachedNot appealable as billed — resubmit with KX attached and the supporting medical-necessity documentation already on file, not written after the factFlag the running total against the threshold automatically in the billing system, not manually per patient
CO-151
Frequency (RTM)
98977 billed before the device has recorded 16 of the preceding 30 days of dataNot appealable as billed — hold the claim until the 16-day window is satisfied, then resubmit; there is no documentation that substitutes for the data simply not existing yetTrack the 16-day window from device activation date in the system, not the visit date, and gate claim release on it automatically

The two timing traps: KX threshold and RTM's 16-day minimum

Both of these deny for the same underlying reason — a date hasn't been reached yet — and both are the fastest, most preventable denial dollars to close, because neither one is a documentation argument at all.

KX threshold. The claim denies as CO-119 the moment cumulative allowed OT charges for the calendar year exceed $2,480 without KX attached, regardless of whether the treatment itself was appropriate. The record almost always supports continued medical necessity; the claim still denies because the modifier that says so wasn't on it. This is purely a system-tracking problem — the fix is a running-total flag in the billing system tied to the patient's cumulative charges, checked before the claim goes out, not a chart review after the denial lands.

RTM's 16-day minimum. 98977 (device supply, musculoskeletal system, each 30 days) and its associated codes require at least 16 of the preceding 30 days of recorded device data before they're billable. The most common version of this error isn't a calculation mistake — it's billing 98977 tied to a visit date rather than the device's actual data-collection window. A patient seen for a follow-up visit 10 days after RTM device setup has not yet generated 16 days of data, even though the visit itself is complete and billable on its own terms. Hold the RTM device-supply and treatment-management codes until the 16-day window closes, tracked from device activation, independent of whatever visit schedule the patient is on.

Pro tip

Before writing a CO-11 appeal, pull the chart and check whether a deficit-specific code was actually documented and simply not billed — laterality, dominance, or cause. Most CO-11 denials resolve faster as a corrected resubmission with the specific code than as a formal appeal defending the unspecified one, because the specific code is usually sitting in the note already.

Appeal language that actually works

A CO-50 or an appealable CO-97 denial succeeds or fails on specificity in the letter itself, not just in the attached chart. Two patterns hold up on review:

Losing OT revenue to denials that shouldn't be happening?

We'll audit a sample of your recent OT claims, separate the correctable charge-capture errors from the genuinely appealable ones, and show what's actually recoverable.

Book a free claims review

Frequently asked questions

Why did our OT claim deny with CO-11 when the diagnosis matches the patient's condition?

CO-11 fires because the payer's edit compares the diagnosis against the procedure and complexity billed, not just against the patient's actual condition. An unspecified code like G81.90 (hemiplegia, unspecified side) can process for a low-complexity evaluation but fail against a higher complexity tier or a procedure that assumes laterality or a specific functional deficit. The fix is almost never an appeal — resubmit with the deficit-specific code the chart already supports, such as I69.351 for hemiplegia following cerebral infarction on a documented side, rather than arguing the original code was close enough.

Can we appeal a CO-97 bundling denial on 97140 and 97530?

Only if the pair's NCCI modifier indicator allows an override, which is a 1, not a 0. Confirm that first. If the indicator permits it and the documentation genuinely shows two distinct services — different body region or task, independently time-documented — resubmit with the specific X-modifier (XS in most OT cases) rather than filing a formal appeal on the original bundled claim. If the indicator is 0, there is no argument that reverses it, and staff time is better spent elsewhere.

Why did our RTM claim (98977) deny for frequency when we billed after the visit?

98977 requires at least 16 of the preceding 30 days to have recorded device data before the code is billable, and "after the visit" doesn't satisfy that if the 16-day data window hadn't actually elapsed yet. The most common version of this error is billing 98977 on the same date the device was set up, or shortly after, because the visit itself is complete even though the required data-collection period is not. Track the 16-day window from the date of device activation, not the date of the associated visit, and hold the claim until it's satisfied.

Verify before billing. CPT is a registered trademark of the American Medical Association; codes here are paraphrased, not reproduced from the CPT Professional edition. CPT, HCPCS and ICD-10 codes, coverage policy, and bundling edits change, including annual code-set updates. This page reflects standard industry practice and is provided for general education — it is not a substitute for your own compliance review, your current payer contracts, or the current-year code sets. Confirm requirements against your specific payer mix before submitting claims.

Related resources