our ENT coding and billing pillar

NCCI edits and bundling traps in ENT coding.

ENT bundling denials cluster around five predictable pairs, and every one of them turns on a single value coders rarely check before submission: the NCCI modifier indicator. A 0 means no modifier, however well documented, ever unbundles the pair — the second code simply isn't separately payable. A 1 means an override is possible, but only where the record shows a genuinely distinct site or session. This guide names the pairs, states the indicator that governs each, and covers the two allergy/immunotherapy MUE caps that trip up ENT practices running in-office testing.

Key takeaways

  • Five named pairs drive most of ENT's avoidable bundling denials: 31254 into 31255, 31256 into 31267, four component audiometry codes into 92557, 31575 into 31579, and myringotomy into tympanostomy tube placement.
  • The modifier indicator decides whether an appeal is even possible. Indicator 0 pairs have no override, full stop — writing an appeal against one wastes staff time better spent on a claim that's actually winnable.
  • 95165 caps at 30 units/day and 95004 at 80 units/day, both reported at MAI 3 — a date-of-service benchmark that's appealable with documentation, not an absolute bar like MAI 2.
  • NCCI edit files update quarterly. Every value on this page reflects standard industry sourcing as of August 2026 — confirm the current value for any pair in the CMS NCCI PTP Edits Lookup Tool before you build it into a scrubber rule.

How the modifier indicator decides everything

Every NCCI Column 1/Column 2 code pair carries a modifier indicator, and that single digit is the only thing that determines whether documentation can ever change the outcome. An indicator of 0 means the second code is never separately payable against the first, under any circumstances — the pair is a permanent bundle, and no amount of chart documentation reverses it. An indicator of 1 means an NCCI-associated modifier (59 or the more specific X-modifier) can bypass the edit, but only where the record independently shows the second service was genuinely distinct: a different side, a different sinus, a different session. The indicator is pair-specific, not code-specific — the same code can carry a 0 against one partner and a 1 against another.

The five pairs below are where ENT loses the most claims to this exact mechanic. Check the indicator before you ever reach for 59 or XS.

ENT's five highest-volume NCCI bundling pairs.
Column 1 (comprehensive)Column 2 (bundled component)Modifier indicator
31255 Total ethmoidectomy31254 Partial (anterior) ethmoidectomy1 — bypassable with documented separate side or session
31267 Maxillary antrostomy with removal of tissue31256 Maxillary antrostomy alone1 — bypassable with documented separate side or session
92557 Comprehensive audiometry (air, bone, speech)92552/92553/92555/92556 component audiometry0 — never bypassable
31579 Laryngoscopy with stroboscopy31575 Diagnostic flexible/rigid laryngoscopy0 — never bypassable
69433/69436 Tympanostomy tube placement69420/69421 Myringotomy alone0 when tubes are placed in the same session

⚠️ On the specific indicator digits above: the bundling relationship for each pair (which code is the Column 1 comprehensive service and which is the bundled Column 2 component) is well corroborated across industry secondary sources, and the 31254/31255 indicator-1 status is already stated in our ENT pillar, sourced there against the same standard industry reporting. This build could not open CMS's primary NCCI PTP Edits file directly to re-confirm the exact indicator digit for the other four pairs on this page — 31267/31256, 92552–92556/92557, 31575/31579, and 69420–69421/69433–69436 (CMS's Medicare Coverage Database and NCCI Policy Manual PDF pages returned an access error, HTTP 403, to every automated fetch attempt made while researching this page, including a direct attempt at the 2026 NCCI Policy Manual Chapter 5 PDF) — verify the current indicator for any pair you're building into a scrubber rule in the CMS NCCI PTP Edits Lookup Tool before relying on it operationally.

31254 / 31255: partial versus total ethmoidectomy

31254 reports a partial (anterior) ethmoidectomy; 31255 reports a total ethmoidectomy addressing both anterior and posterior ethmoid cells. Because a total ethmoidectomy already includes the anterior work, 31254 is a Column 2 component of 31255 whenever both are billed for the same side. The indicator-1 status means the edit is bypassable, but only in one of two genuine scenarios: a partial ethmoidectomy on one side paired with a total on the other, or a documented separate session. Billing both for the same side in the same operative encounter — even with 59 or XS attached — describes one procedure reported twice, not two distinct services, and won't survive an audit regardless of the modifier.

31256 / 31267: the maxillary antrostomy overlap

31256 reports nasal/sinus endoscopy with maxillary antrostomy alone. 31267 reports the same antrostomy plus removal of tissue from the maxillary sinus — a more extensive version of the same access, not an additional separate procedure. Because 31267 already includes the antrostomy component described by 31256, the pair bundles on the same side in the same session, and the override logic mirrors the ethmoidectomy pair above: a genuinely separate side or a documented separate session is what makes the modifier defensible, not "the surgeon happened to do more work than usual." A coder billing 31256 alongside 31267 for the same maxillary sinus because the antrostomy felt like a distinct billable step is the single most common trigger for this specific denial.

92552–92556 into 92557: component audiometry

92557 (comprehensive audiometry, air and bone conduction with speech threshold and recognition) already includes the individual pieces described by 92552 (pure tone air only), 92553 (air and bone), 92555 (speech threshold alone), and 92556 (speech threshold with recognition). This is a comprehensive-versus-component relationship, not a partial-versus-total one like the sinus pairs above, and it's reported to carry a modifier indicator of 0: there is no clinically defensible scenario where a full comprehensive audiometry test and one of its own subset components are separately payable for the same ear on the same date. Bill 92557 alone whenever the comprehensive protocol was actually run. Reach for a component code only when the encounter genuinely performed just that limited piece — a pure tone screen without speech testing, for instance — not as an add-on to the comprehensive code.

31575 / 31579: diagnostic laryngoscopy into stroboscopy

31579 (laryngoscopy with stroboscopy) already includes the diagnostic scope component described by 31575. This is the same overlap pattern as the audiometry pair: the more complete code subsumes the simpler one entirely, and industry sourcing consistently reports the pair as never separately payable together. Bill 31579 alone whenever stroboscopy was performed as part of the exam. Use 31575 on its own only when stroboscopy genuinely was not part of that encounter — a straightforward diagnostic scope with no strobe light unit involved.

Myringotomy into tympanostomy tube placement

Myringotomy alone — 69420 without general anesthesia, 69421 requiring it — describes an incision into the eardrum without tube placement. 69433 (tube placement, local/topical anesthesia) and 69436 (tube placement, general anesthesia) both require making that same incision as the first step of the procedure. Whenever tubes are actually placed in the same session, the myringotomy code is a bundled step of the tube-placement code for that ear, with no override: you cannot bill 69420/69421 alongside 69433/69436 for the same ear in the same encounter regardless of documentation, because the incision is inherent to tube placement, not a separate service. Myringotomy is only separately billable as a stand-alone procedure when no tube was placed at all — a diagnostic or therapeutic drainage incision performed on its own.

Do
  • Check the specific pair's modifier indicator before appending 59 or XS to anything.
  • Bill the single comprehensive code (31255, 92557, 31579, 69433/69436) alone whenever the full procedure was performed.
  • Document separate sides or separate sessions explicitly in the op note when an indicator-1 override genuinely applies.
  • Track 95165 vial math (10 doses per 10 cc vial) and 95004 test counts before the claim goes out, not after an MUE denial.
Don't
  • Don't append 59 to an indicator-0 pair — 92552–92556/92557, 31575/31579, and same-session myringotomy/tube placement have no override.
  • Don't bill 31254 and 31255, or 31256 and 31267, for the same side in the same operative session, modifier or not.
  • Don't code from a checklist of anatomic structures touched instead of what the note describes as one continuous procedure.
  • Don't write an MUE appeal without confirming the MAI first — an MAI 2 denial has no appeal path at all (this pattern doesn't apply to 95165/95004, both MAI 3, but it does to other MUE-capped codes elsewhere in ENT).

MUE thresholds: 95165 and 95004

Two Medically Unlikely Edits matter most for ENT practices running in-office allergy testing and immunotherapy, and both are gated by unit-count math rather than a same-day bundling pair.

MUE values confirmed against ACAAI's published MUE guidance, cross-referenced with the CMS MUE Adjudication Indicator framework.
CodeServiceMUE / dayMAIWhat happens above the cap
95165Allergen immunotherapy antigen supply, per 1 cc dose30 units3 — date-of-service, clinical benchmarkUnits above 30 deny automatically at the line; recoverable on appeal only with documentation the excess units were medically necessary and correctly reported
95004Percutaneous allergy skin testing, per test80 units3 — date-of-service, clinical benchmarkSame pattern — appealable with supporting documentation, not an absolute bar

MAI 3 is meaningfully different from MAI 2: an MAI 2 edit is an absolute value CMS treats as clinically implausible, with no appeal path under any circumstances, while MAI 3 is a threshold CMS expects most correctly coded claims to fall under but allows to be exceeded in genuinely unusual, well-documented circumstances. Both 95165 and 95004 fall into the appealable MAI 3 category — but "appealable" still means the documentation has to be there before you submit the appeal, not assembled afterward. The 95165 vial math compounds this: Medicare caps billable doses at 10 per 10 cc maintenance vial regardless of how many individual draws are actually taken from it, so a practice can hit the 30-unit MUE well before it has drawn 30 physical doses if the vial accounting isn't tracked correctly.

Pro tip

NCCI PTP edit files and MUE tables both update quarterly — January, April, July, and October. A pair that was indicator 1 last quarter can change, and a code's MUE value can move too. Before building any of the values on this page into a permanent scrubber rule, pull the current file from the CMS NCCI PTP Edits Lookup Tool or the MUE table for your claim type, rather than trusting a rule that was correct when it was written but hasn't been re-checked since.

Bundling denials eating into your ENT revenue?

We'll audit a sample of your recent ENT claims for indicator-0 overrides, misapplied 59/XS modifiers, and MUE unit-cap patterns, and show what's actually recoverable.

Book a free claims review

Frequently asked questions

Can we ever bill 31254 and 31255 together for the same patient?

Only when the operative note documents genuinely separate sides or separate sessions, and only because this pair carries a modifier indicator of 1. Bill 31255 (total ethmoidectomy) alone when it was performed on the side in question; append 59 or XS to 31254 only if a partial ethmoidectomy was performed on the other side, or at a distinct session, and the note says so explicitly. Billing both for the same side in the same operative encounter is not a distinct-service scenario and will not survive an audit even with a modifier attached.

Why does our audiometry component code always deny when billed with 92557?

Because 92552, 92553, 92555, and 92556 are each a subset of the work already described by 92557, and that pair is reported to carry a modifier indicator of 0 — no modifier, however well documented, unbundles it. There is no clinical scenario where a comprehensive audiometry test and one of its own components are separately payable for the same ear on the same date. Bill 92557 alone whenever the comprehensive test was performed, and reserve the component codes for encounters where only that limited piece of testing actually happened.

What happens if we bill 95165 above 30 units in a day?

The units above 30 deny automatically at the claim line under the Medically Unlikely Edit for that code. 95165 carries an MAI of 3, a date-of-service edit CMS treats as a clinical benchmark rather than an absolute cap, so the excess units can be recovered on appeal with documentation showing they were medically necessary and correctly reported — but the appeal has to include that documentation, not just a request to reconsider. Run the vial math (10 billable doses per 10 cc maintenance vial) before submission so the claim doesn't hit the cap in the first place.

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