Home/Research/Which sinus surgery codes bundle together, and which can be billed bilaterally?
ENT Sinus Coding

Which sinus surgery codes bundle together, and which can be billed bilaterally?

Short answer

Sinus surgery codes bundle only on the same side: 31231 and the smaller ethmoid, frontal and sphenoid codes fold into the most complete code, while maxillary codes stand alone. Every FESS and balloon code from 31253 to 31298 takes modifier 50 on one line, paying 150%, so 31253 pays $630.27 bilaterally in 2026.

Key takeaways
  • Sinus endoscopy codes bundle only when both codes describe work on the same side, so the same code can be absorbed on one side and paid on the other.
  • 31231 is absorbed by every surgical sinus endoscopy with a modifier indicator of 0, while 31237 is payable on the opposite side with RT, LT or XS.
  • Every FESS and balloon code from 31253 to 31298 carries a bilateral indicator of 1, so modifier 50 on one line pays 150% of the one-side rate.
  • Medicare prices several sinus codes with the multiple endoscopy rule, paying each secondary code its value minus the $54.78 base code rather than 50%.
  • Septoplasty and 61782 never take modifier 50, and neither carries an NCCI edit against the sinus endoscopy codes.
Luxen's take

Most sinus coding guidance is a list of edit pairs to memorize, and we think that misses where the money goes. In our audit, bilateral sinus codes went out on two lines on 23% of bilateral FESS claims, and the larger silent loss is a remit priced below the multiple endoscopy rule that nobody questions. We would rather a practice learn three rules well, the side, the line and the base code, than memorize dozens of edits.

Shivam Pujara,Founder, Luxen Talent

What our billing data shows

23%
Bilateral sinus codes went out on two RT and LT lines instead of one modifier 50 line on 23% of bilateral FESS claims, across 3,900 sinus claims in the Luxen claim audit.
11%
Medicare paid below the multiple endoscopy rule on 11% of multi-code sinus sessions, short a median $96, in the Luxen claim audit.
21%
Coding and modifier errors caused 21% of denials across 61,400 claims audited in the Luxen claim audit.

Methodology:Luxen figures come from the Luxen claim audit of 61,400 claims audited between January 2025 and June 2026, including 3,900 otolaryngology sinus claims, from Luxen billing reviews covering 410 practice billing reviews over the same period, and from Luxen client data across 38 client practices between January 2024 and June 2026. Payment amounts are national, unadjusted 2026 Medicare rates calculated from the CMS RVU26D October file at a conversion factor of 33.4009. Edit pairs, bilateral indicators and unit limits come from the October 2026 NCCI practitioner files and the 2026 NCCI Policy Manual.

Cite thisLuxen,Which sinus surgery codes bundle together, and which can be billed bilaterally?(luxentalent.com)

Sinus surgery bundles by side and by sinus, not by session. On one side of the nose, the most complete code absorbs the smaller ones. Across the midline, the same codes are billed again, on one line with modifier 50. Get those right, then check the remit against how Medicare prices endoscopies.

Which sinus surgery CPT codes bundle together on the same side?

Codes in this family bundle only when they describe work on the same side. The American Academy of Otolaryngology published its do-not-report-with lists when the frontal and sphenoid combination codes arrived in 2018, and the October 2026 NCCI practitioner file carries the matching edits. Every pair below is ipsilateral, and every one has a modifier indicator of 1, which matters later.

CPT 31253, 31254, 31255 and 31276 on the same side

  • 31253, total ethmoidectomy with frontal exploration, absorbs 31254, 31255 and 31276 on the same side and cannot be billed with balloon codes 31296 or 31298 there.
  • 31257 and 31259, total ethmoidectomy with sphenoidotomy, without and with sphenoid tissue removal, absorb 31254, 31255, 31287, 31288, 31297 and 31298. They also exclude each other.
  • 31255, total ethmoidectomy, absorbs 31254 and cannot be paired with 31287 or 31288, because the combination codes now describe ethmoid plus sphenoid work.
  • 31276, frontal exploration, cannot be billed with 31255. Frontal plus partial ethmoidectomy is 31254 with 31276. Frontal plus total ethmoidectomy is 31253.
  • 31267, maxillary antrostomy with tissue removal, absorbs 31256 on the same maxillary sinus.

What stands alone: CPT 31256, CPT 31267 and the frontal-sphenoid pairings

The maxillary codes carry no edit against any ethmoid, frontal or sphenoid code. A maxillary antrostomy is added to whatever else was done on that side. There is also no edit between 31253 and 31287 or 31288, and none between 31259 and 31276. Those are the two recognized ways to code frontal, total ethmoid and sphenoid work on one side: 31253 with 31287 or 31288, or 31276 with 31257 or 31259.

The pairs with no edit that still should not be billed

31253 and 31257 have no NCCI pair, and neither do 31253 and 31259. Both codes in each pair include a total ethmoidectomy, so billing them together on one side bills the ethmoid twice. The absence of an edit is not permission. Catching these combinations before the claim leaves is ordinary medical coding work.

Can CPT 31231 or CPT 31237 be billed with sinus surgery?

31231 almost never. 31237 sometimes, and the side decides it.

Diagnostic nasal endoscopy, 31231, sits under every surgical sinus endoscopy code as a column 2 edit with a modifier indicator of 0. No modifier bypasses it. NCCI policy treats evaluation of the access route as part of the surgical endoscopy, so a scope of the nasal cavity on the way to the ethmoid is not a separate service. 31231 also carries a bilateral indicator of 2, which means it is priced as covering both sides already and never takes modifier 50.

31237, biopsy, polypectomy or debridement, sits under the same codes with a modifier indicator of 1. On the same side as the surgery it is not reportable: NCCI uses this exact case as its example, because polyp tissue removed during an ethmoidectomy is part of the ethmoidectomy. On the opposite side, where the surgeon only removes polyps or debrides, 31237 is reportable with RT or LT, or XS, to show the different site.

Post-operative debridement with 31237

Every FESS code carries a 0-day global period. A debridement in the office a week later is outside the global package and is billed on its own date as 31237, with modifier 50 when both sides are debrided. Anthem’s FESS guideline lists 31237 for post-operative debridement after sinus surgery, so the diagnosis and the note should say that is what it was.

Can balloon codes 31295 to 31298 be billed with FESS on the same day?

Yes, on a different sinus. Not on the same sinus. The NCCI file pairs each balloon code with the resection codes for its own sinus: 31295 with 31267 and 31256 for the maxillary sinus, 31296 and 31298 with 31253 and 31276 for the frontal, and 31297 and 31298 with 31257, 31259, 31287 and 31288 for the sphenoid. Dilating the left maxillary ostium while performing 31253 on the left side is two different sinuses and two payable codes.

Once tissue is removed from a sinus, the dilation stops being separately reportable and the resection code takes over. Balloon dilation of the frontal sinus followed by removal of tissue from it is 31276 alone. Fluoroscopy used to guide the balloon is not billed separately either.

Which sinus codes can be billed bilaterally with modifier 50?

Every surgical sinus endoscopy and balloon code from 31233 through 31298 can, with two exceptions. The 2026 Medicare fee schedule gives them a bilateral indicator of 1, which means modifier 50 is accepted and the line pays at 150% of the one-side amount. The exceptions are the posterior nasal nerve ablation codes 31242 and 31243, which carry an indicator of 2 and are already priced for both sides.

  • Bilateral indicator 1, modifier 50 allowed: 31233 to 31241, 31253 to 31298, and turbinate resection 30140.
  • Bilateral indicator 2, no modifier 50: 31231, 31242, 31243, 30802 and 30930.
  • Bilateral indicator 0, no modifier 50: septoplasty 30520, image guidance 61782 and the unlisted code 31299.

At the 2026 conversion factor of 33.4009, the national facility rate for one side is $420.18 for 31253, $397.14 for 31259, $375.09 for 31257, $317.98 for 31276, $273.22 for 31255, $224.12 for 31267 and $198.07 for 31288. Base code 31231 is $54.78. With modifier 50, 31253 pays $630.27.

2026 Medicare payment per sinus code 2026 Medicare payment per sinus code. 31253 total + frontal: $420; 31259 total + sphenoid: $397; 31257 total + sphenoid: $375; 31276 frontal: $318; 31255 total ethmoid: $273; 31267 maxillary: $224; 31298 balloon F+S: $216; 31254 partial ethmoid: $206; 31288 sphenoid: $198; 31231 diagnostic: $55. Source: Calculated from CMS 2026 PFS relative value file RVU26D. 2026 Medicare payment per sinus code Facility rate, national, one side, rounded to the dollar 31253 total +frontal $420 31259 total +sphenoid $397 31257 total +sphenoid $375 31276 frontal $318 31255 total ethmoid $273 31267 maxillary $224 31298 balloon F+S $216 31254 partialethmoid $206 31288 sphenoid $198 31231 diagnostic $55 Source: Calculated from CMS 2026 PFS relative value file RVU26D
Source: Calculated from CMS 2026 PFS relative value file RVU26D

One line with modifier 50, not two lines with RT and LT

Medicare wants a bilateral surgical procedure on one line, with modifier 50 and one unit of service. The NCCI policy manual says so in its section on unit limits, and the claims processing manual repeats it, noting that this differs from CPT guidance that describes two line items. Every FESS and balloon code has a medically unlikely edit of 1 unit per date of service with an adjudication indicator of 2. Two lines carrying RT and LT total 2 units on the same date, so the second line is exposed to that edit. Some contractors reprice the pair as bilateral and some do not. Commercial plans vary, and some ask for RT and LT on separate lines, so the payer policy decides there.

In our audit, bilateral sinus codes went out on two RT and LT lines instead of one modifier 50 line on 23% of bilateral FESS claims. Take an ENT group doing 26 bilateral FESS cases a month at that rate: about 6 go out on two lines. Where the second line of the primary code denies, each case loses the bilateral uplift on 31253, $210.09, which is $1,260.54 a month and $15,126.48 a year.

How does Medicare pay a bilateral sinus surgery with several codes?

Not with the familiar 100% and 50% rule. Sinus endoscopy codes carry a multiple procedure indicator of 3 and share 31231 as their base code, so Medicare applies the multiple endoscopy rule. The highest-valued code pays in full, and every additional code in the family pays its own amount minus the base code. Where codes are bilateral, the 150% adjustment comes first, the bilateral amount is ranked with the rest, and the base code is subtracted at its single value of $54.78, because 31231 is already priced for both sides.

Worked example: one bilateral FESS, two coding routes

The surgeon documents, on both sides, frontal sinus exploration with tissue removal, total ethmoidectomy, sphenoidotomy with tissue removal and maxillary antrostomy with tissue removal. Both coding routes below are recognized for that surgery.

  • Route 1: 31253-50, 31267-50-51, 31288-50-51. 31253 at 150% is $630.27 and pays in full. 31267 at 150% is $336.18, less $54.78, so $281.40. 31288 at 150% is $297.11, less $54.78, so $242.33. Total: $1,154.00.
  • Route 2: 31259-50, 31276-50-51, 31267-50-51. 31259 at 150% is $595.71 and pays in full. 31276 at 150% is $476.97, less $54.78, so $422.19. 31267 nets $281.40 as before. Total: $1,299.30.

The same surgery pays $1,154 on the first route and $1,299 on the second under the Medicare endoscopy rule. A payer using the standard 100% and 50% rule on the same rates would pay $947 and $1,002.

One bilateral FESS, two coding routes One bilateral FESS, two coding routes. Medicare endoscopy rule: 31253 + 31288 + 31267 $1,154, 31259 + 31276 + 31267 $1,299; Standard 100/50 rule: 31253 + 31288 + 31267 $947, 31259 + 31276 + 31267 $1,002. Source: Calculated from CMS 2026 PFS relative value file RVU26D. One bilateral FESS, two coding routes Medicare endoscopy rule Standard 100/50 rule $0 $375 $750 $1,125 $1,500 $1,154 $947 31253 + 31288 +31267 $1,299 $1,002 31259 + 31276 +31267 Source: Calculated from CMS 2026 PFS relative value file RVU26D
Source: Calculated from CMS 2026 PFS relative value file RVU26D

Three things follow. First, the route moves the payment by $145.30 on one case, so it should follow the operative note and stay consistent. Second, under the endoscopy rule the secondary codes pay well above half, so a remit that paid 50% on the second and third lines was priced wrong, not reduced. Third, image guidance, 61782, adds $144.29 once per session as an add-on, without modifier 50 and without a reduction. In our audit, Medicare paid below the multiple endoscopy rule on 11% of multi-code sinus sessions, short a median $96, and few were ever questioned.

Can septoplasty or turbinate reduction be billed with sinus surgery?

Yes. There is no NCCI edit between septoplasty, 30520, and any sinus endoscopy code, and none between rhinoplasty, 30420, and the sinus codes. Septoplasty has a bilateral indicator of 0, so it never takes modifier 50, and it carries a 90-day global period, so follow-up visits in the next three months sit inside its package even though the sinus codes have none. When septoplasty is billed with a sinus endoscopy family, Medicare first prices the endoscopy family as one service, then ranks it against the septoplasty under the standard multiple surgery rule. In the worked example, the $1,154.00 family ranks first and the $613.24 septoplasty pays at 50%, or $306.62.

Turbinate resection, 30140, can take modifier 50. 30140 and the submucosal ablation code 30802 carry a hard edit with a modifier indicator of 0, so only one can be billed, while 30140 with outfracture, 30930, accepts a modifier. NCCI also states that turbinate ablation codes are not reported when the turbinate was reduced only for access to the sinuses or to control bleeding.

What are the most common sinus surgery billing mistakes?

Across the denied sinus endoscopy claims we see, two-line bilateral billing accounts for 33%, same-side overlap codes for 27%, 31231 billed with a surgical code for 26%, and balloon codes billed with resection on the same sinus for 14%.

Why sinus surgery claims deny Why sinus surgery claims deny. Bilateral on two lines: 33%; Same-side overlap: 27%; 31231 with surgery: 26%; Balloon plus resection: 14%. Why sinus surgery claims deny Share of denied sinus endoscopy claims by cause 33% 27% 26% 14% 100% Bilateral on twolines 33% (33%) Same-side overlap 27% (27%) 31231 with surgery 26% (26%) Balloon plusresection 14% (14%)
  1. Billing a bilateral code on two lines for Medicare. One line, modifier 50, one unit.
  2. Adding 31231 to a surgical scope. The edit cannot be bypassed.
  3. Billing 31253 with 31257 or 31259 on one side. No edit catches it, and the ethmoid is paid twice until a review takes it back.
  4. Billing 31255 with 31276 or with 31287. The combination codes replaced both pairings in 2018.
  5. Billing a balloon code on a sinus that was also opened. The resection code covers it.
  6. Appending modifier 59 to every pair by habit. RT, LT or XS is the right modifier when the work was on the other side, and nothing at all is right when it was not.
  7. Accepting a remit priced at 50% on secondary sinus codes. Medicare pays the base-code difference instead.

Coding and modifier errors caused 21% of denials in our wider claim audit, and 19% of denied claims were never reworked or appealed. A sinus denial with a clean operative note is usually a strong appeal, and appeals filed by Luxen were overturned 68% of the time. The steps are in our guide to claim denial reasons and how to appeal them, and a working denials and AR recovery queue keeps them from aging out.

Should sinus surgery claims be coded in house or by a billing partner?

In house works when one coder owns the ENT edits, checks the bilateral line format by payer and reads every sinus remit against the endoscopy rule.

The case for outside help is usually the whole revenue cycle rather than one code family. Fully loaded in-house billing cost 7.9% of collections for practices under $2M, across 96 practices that shared payroll data, against outsourced pricing of 3% to 6% of collections. Across our client practices, first-pass denial rate fell from 14.2% to 6.1% within 90 days of onboarding. If you are comparing options, our guide to choosing a medical billing company lists the questions that separate vendors, and full-service medical billing describes how we work inside an existing system. Either way, pull 90 days of sinus claims and check two things: how many bilateral codes went out on two lines, and how many secondary lines were paid at half. A free billing review runs both checks against your own remits.

Want to know how this applies to your practice? We will review your AR and denials, free, in 30 minutes.

Book the review

Sinus surgery CPT codes side by side: what each one absorbs and how it bills bilaterally

Read across the row for the code with the most work on that side. Everything in its absorbs column comes off the claim for that side, and the bilateral column says whether modifier 50 is allowed.

CodeWhat it describesAbsorbs on the same sideModifier 502026 facility, one side
31231Diagnostic nasal endoscopyNothing; it is absorbed by every surgical codeNo, already bilateral$54.78
31237Biopsy, polypectomy or debridement31231Yes$138.28
31253Total ethmoidectomy with frontal exploration31231, 31237, 31254, 31255, 31276, 31296, 31298Yes$420.18
31254Partial (anterior) ethmoidectomy31231, 31237Yes$205.75
31255Total ethmoidectomy31231, 31237, 31254, 31287, 31288Yes$273.22
31256Maxillary antrostomy31231, 31237Yes$152.64
31257Total ethmoidectomy with sphenoidotomy31231, 31237, 31254, 31255, 31287, 31288, 31297, 31298Yes$375.09
31259Total ethmoidectomy with sphenoidotomy and sphenoid tissue removalSame as 31257, plus 31257 itselfYes$397.14
31267Maxillary antrostomy with tissue removal31231, 31237, 31256, 31295Yes$224.12
31276Frontal exploration, with tissue removal when performed31231, 31237, 31255, 31296, 31298Yes$317.98
31287Sphenoidotomy31231, 31237, 31297, 31298Yes$170.34
31288Sphenoidotomy with tissue removal31231, 31237, 31287, 31297, 31298Yes$198.07
31295Balloon dilation, maxillary31231, 31237, 31256Yes$134.94
31296Balloon dilation, frontal31231, 31237, 31297Yes$152.31
31297Balloon dilation, sphenoid31231, 31237Yes$123.58
31298Balloon dilation, frontal and sphenoid31231, 31237, 31296, 31297Yes$215.77
61782Image guidance, add-onNothing; billed once per sessionNo$144.29

A code can be absorbed on one side and still billed on the other, so 31237 opposite a 31255 is payable with RT or LT.

How the answer changes by specialty

Otolaryngology

This is where nearly all of the volume sits, and where the line format matters most. A bilateral FESS with image guidance and septoplasty can carry five lines and two pricing rules. The practical controls are a payer table that says whether each plan wants modifier 50 or RT and LT, and a remit check on every multi-code session against the endoscopy rule. See our otolaryngology billing page for the wider ENT code set. Balloon cases also turn on payer approval, set out in our guide to balloon sinuplasty coverage criteria.

Ambulatory surgery centers

Everything above is the surgeon’s professional claim. The facility claim follows its own rules: the multiple endoscopy rule is a physician fee schedule rule, image guidance is packaged with no separate facility payment, and bilateral reporting for the facility is handled differently from modifier 50 on the professional side. Our breakdown of the ASC multiple procedure discount covers the facility side, and ambulatory surgery center billing covers the rest.

Allergy and immunology

Allergists who scope in the office bill 31231 at the non-facility rate of $193.39 nationally in 2026, against $54.78 in a facility. The code is already priced for both sides, so it takes one unit and no modifier 50. The risk is the referral that follows: if the same group later bills surgical sinus codes on the same date, the diagnostic scope is absorbed. See allergy and immunology billing. When the scope falls on the same day as a visit, our guide to billing an office visit with nasal endoscopy covers when modifier 25 applies.

Plastic and facial plastic surgery

Septorhinoplasty is often combined with sinus surgery, sometimes by two surgeons. There is no NCCI edit between 30420 and the sinus endoscopy codes, and 30420 carries a bilateral indicator of 0 and a 90-day global period. Where two surgeons operate, each bills only their own codes, and the rhinoplasty global decides who owns the follow-up visits. See plastic surgery billing.

Dental and oral surgery

Sinus augmentation for implants is a dental procedure billed with CDT codes D7951 and D7952, not with the CPT sinus endoscopy codes. Where an oral surgeon repairs an oroantral fistula, 30580 goes on the medical claim with a 90-day global. Medical cross-coding opportunities were missed in 64% of dental practices reviewed, and sinus-related procedures are a regular part of that gap.

Primary care, physical therapy, behavioral health and ambulance practices do not bill these codes. Their exposure is limited to referral notes and the diagnosis history a surgeon’s claim relies on.

Frequently asked questions

Can 31254 be billed on one side and 31255 on the other?

Yes. The edit that absorbs 31254 into 31255 applies only on the same side. When the surgeon performs a partial ethmoidectomy on one side and a total ethmoidectomy on the other, report each code on its own line with RT or LT. The edit carries a modifier indicator of 1, so the anatomic modifier is what tells the payer the work was on different sides.

What is the global period for sinus surgery codes?

Most surgical sinus endoscopy codes, including 31237 through 31298, carry a 0-day global period in 2026, so a later office visit or debridement is billed separately. The exceptions are 31239 and 31290 to 31294, which carry 10 days. Septoplasty 30520, rhinoplasty 30420 and fistula repair 30580 carry 90 days, which changes who owns follow-up visits on a combined case.

Does modifier 51 go on secondary sinus codes for Medicare?

The NCCI policy manual tells practices to append modifier 51 to secondary codes when several endoscopic services are reported. The modifier does not set the payment, though. Medicare prices sinus endoscopy codes with the multiple endoscopy rule, so each secondary code in the family pays its own value minus the 31231 base amount, not a flat 50%.

Can concha bullosa resection, 31240, be billed with FESS?

Yes. In the October 2026 NCCI practitioner file, 31240 carries edits against 31231 and 31237 only, not against the ethmoid, frontal, sphenoid or maxillary codes. It takes modifier 50 when both middle turbinates are resected and joins the same endoscopy family for pricing, so it pays its value minus the base code when it is not the highest code.

Are 31242 and 31243 billed with modifier 50?

No. The posterior nasal nerve ablation codes carry a bilateral indicator of 2 in the 2026 fee schedule, which means they are already priced to cover both sides. Report one unit with no modifier 50, whether the surgeon treated one side or both. This is the opposite of almost every other sinus endoscopy code, which carries an indicator of 1.

How is a discontinued sinus procedure billed?

Report the discontinued procedure with modifier 53 on its own line and leave completed procedures unmodified. If the surgeon completes the right side and stops on the left, the completed side is billed normally with RT and the stopped side carries modifier 53 with LT. Payment for the discontinued line is set by the payer, and the operative note needs to explain why the procedure stopped.

Sources

Shivam Pujara
About the author
Shivam Pujara
Founder, Luxen Talent|Leads Luxen's billing and revenue cycle team

Shivam founded Luxen to run the revenue cycle for independent medical practices, from eligibility checks to zero balance, inside the systems they already use. He writes from what the team sees in client AR, denials and billing reviews every week.

LinkedIn profile

Get a straight answer for your practice

A free 30 minute review of your AR ageing and denial reasons. We tell you what is recoverable and what it would take. No deck, no commitment, no fee.

Book a free billing review