FESS Coding: CPT, ICD-10 & Billing Guidelines

FESS Coding

Functional Endoscopic Sinus Surgery (FESS) is a minimally invasive procedure performed endoscopically on the nasal and sinus cavities. It is widely used to treat chronic sinusitis and related symptoms, including congestion, persistent drainage, post-nasal drip, headaches, and facial pain. Understanding and applying the correct FESS CPT code is essential because FESS coding can be complex, often involving multiple CPT codes depending on the anatomical sites treated and the extent of the surgery.

Additionally,Accurate coding requires comprehensive knowledge of sinus anatomy, documentation requirements, and payer-specific billing guidelines. Reviewing FESS CPT code updates, coding instructions, and bundling rules helps ensure precise claim submission, reduce denials, and improve reimbursement outcomes. Proper code assignment also improves workflow efficiency and supports compliance across medical billing and coding operations.

Common Diagnoses Requiring Functional Endoscopic Sinus Surgery (FESS) Coding

Physicians commonly perform Functional Endoscopic Sinus Surgery (FESS) to treat chronic sinus conditions that do not respond to medical management.

Below are some common diagnoses that require FESS coding:

1. Chronic Sinusitis (ICD-10: J32.-)

  • J32.0 – Chronic maxillary sinusitis
  • J32.1 – Chronic frontal sinusitis
  • J32.2 – Chronic ethmoidal sinusitis
  • J32.3 – Chronic sphenoidal sinusitis
  • J32.4 – Chronic pansinusitis
  • J32.8 – Other chronic sinusitis
  • J32.9 – Chronic sinusitis, unspecified

2. Nasal Polyps (ICD-10: J33.-)

  • J33.0 – Polyp of nasal cavity
  • J33.1 – Cystic fibrosis nasal polyps
  • J33.8 – Other nasal polyps
  • J33.9 – Nasal polyp, unspecified

3. Deviated Nasal Septum (ICD-10: J34.2)

  • J34.2 – Deviated nasal septum

4. Sinus Mucocele (ICD-10: J34.1)

  • J34.1 – Cyst and mucocele of nose and nasal sinus

5. Fungal Sinusitis (ICD-10: B44.1, J32.8, J32.9)

  • B44.1 – Paranasal sinus mycoses (allergic fungal sinusitis)
  • J32.8 – Other chronic sinusitis
  • J32.9 – Chronic sinusitis, unspecified

6. Recurrent Acute Sinusitis (ICD-10: J01.-)

  • J01.00 – Acute maxillary sinusitis, unspecified
  • J01.10 – Acute frontal sinusitis, unspecified
  • J01.20 – Acute ethmoidal sinusitis, unspecified
  • J01.30 – Acute sphenoidal sinusitis, unspecified
  • J01.40 – Acute pansinusitis, unspecified
  • J01.90 – Acute sinusitis, unspecified

7. Sinonasal Tumors (ICD-10: C30.-, D14.0, D38.5)

  • C30.0 – Malignant neoplasm of nasal cavity
  • C30.1 – Malignant neoplasm of accessory sinuses
  • D14.0 – Benign neoplasm of nasal cavity, middle ear, and accessory sinuses
  • D38.5 – Neoplasm of uncertain behavior of nasal cavity and sinuses

8. Obstructive Sleep Apnea Due to Nasal Obstruction (ICD-10: G47.33, J34.8)

  • G47.33 – Obstructive sleep apnea
  • J34.8 – Other specified disorders of nose and nasal sinuses

9. Cerebrospinal Fluid (CSF) Leak (ICD-10: G96.0, G96.89)

  • G96.0 – Cerebrospinal fluid leak
  • G96.89 – Other specified disorders of the central nervous system

10. Other Sinonasal Disorders (ICD-10: J34.-, Q30.-)

  • J34.89 – Other specified disorders of nose and nasal sinuses
  • Q30.0 – Choanal atresia
  • Q30.8 – Other congenital malformations of nose

Therefore, These conditions often require FESS procedures such as ethmoidectomy, maxillary antrostomy, sphenoidotomy, and frontal sinusotomy, which providers code using CPT codes 31254–31288. Proper documentation and coding ensure accurate reimbursement and compliance.

Key FESS Coding Guidelines

Unilateral vs. Bilateral Procedures:

  • FESS procedures are typically reported unilaterally; if performed on both sides, use modifier 50 (bilateral procedure) when appropriate.

Modifier Usage:

  • Modifier 50 – If FESS is performed bilaterally.
  • Modifier 51 – When multiple endoscopic sinus procedures are performed during the same session.
  • Modifier 59 – If different sinuses are treated distinctly (to bypass NCCI edits when needed).
  • Modifier RT/LT – Used instead of Modifier 50 when payers require separate claims for each side.

Bundling and National Correct Coding Initiative (NCCI) Edits:

  • Payers may bundle certain FESS codes together. CPT 31255 (total ethmoidectomy) includes CPT 31254 (partial ethmoidectomy), so providers should not report it separately.
  •  Providers should not report CPT 31267 and CPT 31256 together for the same maxillary sinus.
    Only report CPT 31267 if tissue removal is performed.

Documentation Requirements:

  • Clear documentation of the specific sinuses treated (maxillary, ethmoid, frontal, sphenoid).
  • Justification for performing tissue removal or polyp removal (if applicable).
  • The extent of the procedure (e.g., partial vs. total ethmoidectomy).

Examples of FESS Procedure Codes

Key CPT Codes for FESS:

 Ethmoidectomy:

  • 31254: Nasal/sinus endoscopy, surgical with ethmoidectomy; partial (anterior)
  • 31255: Nasal/sinus endoscopy, surgical with ethmoidectomy; total (anterior and posterior)
  • 31253: Nasal/sinus endoscopy, surgical with ethmoidectomy; total (anterior and posterior), including frontal sinus exploration, with removal of tissue from frontal sinus, when performed.  
  • 31257: Nasal/sinus endoscopy, surgical with ethmoidectomy; total (anterior and posterior), including sphenoidotomy.
  • 31259: Nasal/sinus endoscopy, surgical with ethmoidectomy; total (anterior and posterior), including sphenoidotomy, with removal of tissue from the sphenoid sinus.  

Maxillary Antrostomy:

  • 31256: Nasal/sinus endoscopy, surgical, with maxillary antrostomy;
  • 31267: Nasal/sinus endoscopy, surgical, with maxillary antrostomy; with removal of tissue from maxillary sinus.  

Frontal Sinus Exploration:

31276: Nasal/sinus endoscopy, surgical, with frontal sinus exploration, including removal of tissue from frontal sinus, when performed.  

Sphenoidotomy:

  • 31287: Nasal/sinus endoscopy, surgical, with sphenoidotomy;
  • 31288: Nasal/sinus endoscopy, surgical, with sphenoidotomy; with removal of tissue from the sphenoid sinus.  

Sinus Dilation (Balloon Sinuplasty):

  • 31295: Nasal/sinus endoscopy, surgical, with dilation (eg, balloon dilation); maxillary sinus ostium.
  • 31296: Nasal/sinus endoscopy, surgical, with dilation (eg, balloon dilation); frontal sinus ostium.
  • 31297: Nasal/sinus endoscopy, surgical, with dilation (eg, balloon dilation); sphenoid sinus ostium.
  • 31298: Nasal/sinus endoscopy, surgical, with dilation (eg, balloon dilation); frontal and sphenoid sinus ostia.  

Diagnostic Endoscopy:

  • 31231: Nasal endoscopy, diagnostic, unilateral or bilateral.
  • 31237: Nasal/sinus endoscopy, surgical; with biopsy, polypectomy or debridement.

Stereotactic Computer-Assisted Navigation (CPT Codes)

The specific procedure and whether surgeons use it for cranial or spinal surgery determine the CPT code for Stereotactic Computer-Assisted Navigation.

Here are the relevant codes:

  • CPT 61781 – Stereotactic Computer-Assisted (navigational) Procedure; Cranial
    Used for neurosurgical procedures requiring stereotactic navigation for precise localization.
  • CPT 61782 – Stereotactic Computer-Assisted (navigational) Procedure; Spinal
    Used for spinal procedures requiring image-guided navigation.
  • CPT 61783 – Stereotactic Computer-Assisted (navigational) Procedure; Other than Cranial or Spinal
    Used for navigation in other anatomical areas, such as orthopedic or ENT surgeries.

Coders typically bill these codes as add-on codes alongside the primary surgical procedure. Always ensure proper documentation and medical necessity when reporting these codes.

 Common FESS Billing Mistakes

  • False- Reporting both CPT 31254 and CPT 31255 (partial and total ethmoidectomy) together
    True- Use only CPT 31255 if a total ethmoidectomy is performed
  • False- Using CPT 31267 and CPT 31256 for the same maxillary sinus
    True- If tissue is removed, report only CPT 31267
  • False- Forgetting modifier 50 for bilateral procedures
    True- Ensure modifier 50 is applied when FESS is performed on both sides

In conclusion, Final Tips for FESS Coding

  • Review NCCI Edits: Always check for bundling restrictions
  • Apply Correct Modifiers: Use 50, 51, 59, RT, or LT as needed
  • Ensure Medical Necessity: Link CPT codes with the correct ICD-10-CM codes
  • Verify Payer Guidelines: Some insurance companies have specific FESS billing rules

Get Expert Guidance on FESS CPT Coding

Have questions about Functional Endoscopic Sinus Surgery (FESS) codes, documentation, or billing best practices? Connect with our medical billing experts for accurate CPT coding, compliance support, and maximized reimbursement.