🧬 ICD-10 CM J34.89 β€” Other Specified Disorders of Nose and Nasal Sinuses

Billable Code Confirmed

ICD-10 CM J34.89 is a valid, fully billable 6-character ICD-10-CM diagnosis code effective for FY2026 (October 1, 2025 through September 30, 2026). It belongs to category J34 (Other and Unspecified Disorders of Nose and Nasal Sinuses) and functions as the β€œother specified” catch-all within the J34.8x subcategory, capturing documented nasal and nasal sinus disorders that have been specifically identified by the provider but do not map to a more precise code in the J34 category. Two conditions are explicitly named as includes terms in the ICD-10-CM tabular: perforation of nasal septum NOS and rhinolith.1,2

Non-Billable Parent Codes

J34 (Other and unspecified disorders of nose and nasal sinuses) β€” 3-character category header; non-billable and requires subcategory specificity before claim submission.1 J34.8 (Other specified disorders of nose and nasal sinuses) β€” 5-character subcategory node; non-billable; must be extended to the 6-character level (J34.81, J34.82x, or J34.89) to be valid for claim submission. Note that J34.82 (Nasal valve collapse) was significantly expanded with new subcodes effective FY2025 β€” always verify that nasal valve collapse is coded to the new J34.82x codes rather than defaulting to J34.89.1,3

Clinical Context

ICD-10 CM J34.89 is the appropriate code when the provider documents a specific nasal or nasal sinus disorder that does not fit any of the other J34.8x codes β€” including nasal mucositis (J34.81), nasal valve collapse (J34.82x), or the broader J34 category conditions such as nasal polyps (J33.x), deviated septum (J34.2), hypertrophy of nasal turbinates (J34.2), or nasal cysts (J34.1). The most clinically significant conditions captured here are nasal septal perforation NOS and rhinolith β€” but J34.89 also serves as the NOS code for conditions like silent sinus syndrome, recurrent nasal obstruction of unspecified type, and other specified but non-classifiable nasal pathologies. A critical coding judgment call: always verify that a more specific code does not exist before defaulting to J34.89.1,2,4

Code Classification

ICD-10 CM J34.89 is a diagnosis code β€” it is not a procedure code. It classifies an active or chronic nasal/nasal sinus disorder; it is NOT used for history of nasal disorders, purely symptomatic complaints without a specified diagnosis, or for post-procedural states where a more specific postoperative complication code applies. Per ICD-10-CM Official Guidelines, β€œother specified” codes (NEC β€” not elsewhere classified) require that the provider has identified and documented a specific condition that simply does not have its own unique ICD-10-CM code.1,2


πŸ” Code Description

ICD-10 CM J34.89 captures nasal septal perforation NOS (perforation of nasal septum NOS) and rhinolith as its official includes terms, along with any other specifically identified but non-classifiable disorder of the nose or nasal sinuses. A nasal septal perforation is a full-thickness defect through the nasal septum β€” involving mucosa, perichondrium, and cartilage or bone β€” creating a communication between the right and left nasal cavities. Causes include prior nasal surgery (septoplasty complications), cocaine/drug use, nasal cauterization, inflammatory diseases (granulomatosis with polyangiitis, sarcoidosis, syphilis), chronic steroid spray misuse, and idiopathic origin; the β€œNOS” designation in J34.89 is appropriate when the cause is unspecified or not separately documented. Symptoms include nasal crusting, obstruction, recurrent epistaxis, foul odor, a whistling sound with breathing, and β€” for large perforations β€” saddle nose deformity.2,4,5

A rhinolith is a rare nasal calculus β€” a concretion of mineral salts (calcium, magnesium, phosphate) that forms around a nidus (often a foreign body or inspissated secretion) within the nasal cavity. Rhinoliths typically present with unilateral nasal obstruction, chronic purulent rhinorrhea, and foul odor, and are frequently discovered incidentally on imaging. Beyond these two named includes terms, J34.89 has been widely documented as the appropriate code for silent sinus syndrome (chronic maxillary sinus atelectasis with orbital floor depression β€” no specific ICD-10-CM code exists), recurrent nasal obstruction of specified non-classifiable type, nasal deformity not elsewhere classified, and certain olfactory disturbances when not better coded under the nervous system chapter. Coders must exercise disciplined specificity review before assigning J34.89 β€” it is an NEC code, not a symptom code, and requires a documented provider diagnosis of a specific condition.1,2,4


🌳 Code Tree / Hierarchy

J34 β€” Other and unspecified disorders of nose and nasal sinuses ❌ Non-billable
β”‚
β”œβ”€β”€ J34.0 β€” Abscess, furuncle and carbuncle of nose βœ… Billable
β”œβ”€β”€ J34.1 β€” Cyst and mucocele of nose and nasal sinus βœ… Billable
β”œβ”€β”€ J34.2 β€” Deviated nasal septum βœ… Billable
β”œβ”€β”€ J34.3 β€” Hypertrophy of nasal turbinates βœ… Billable
β”‚
β”œβ”€β”€ J34.8 β€” Other specified disorders of nose and nasal sinuses ❌ Non-billable
β”‚   β”‚
β”‚   β”œβ”€β”€ J34.81 β€” Nasal mucositis (ulcerative) βœ… Billable
β”‚   β”‚
β”‚   β”œβ”€β”€ J34.82 β€” Nasal valve collapse ❌ Non-billable (subcategory β€” use specific subcode)
β”‚   β”‚   β”œβ”€β”€ J34.8200 β€” Internal nasal valve collapse, unspecified βœ… Billable
β”‚   β”‚   β”œβ”€β”€ J34.8201 β€” Internal nasal valve collapse, static βœ… Billable
β”‚   β”‚   β”œβ”€β”€ J34.8202 β€” Internal nasal valve collapse, dynamic βœ… Billable
β”‚   β”‚   β”œβ”€β”€ J34.8210 β€” External nasal valve collapse, unspecified βœ… Billable
β”‚   β”‚   β”œβ”€β”€ J34.8211 β€” External nasal valve collapse, static βœ… Billable
β”‚   β”‚   β”œβ”€β”€ J34.8212 β€” External nasal valve collapse, dynamic βœ… Billable
β”‚   β”‚   └── J34.829 β€” Nasal valve collapse, unspecified βœ… Billable
β”‚   β”‚
β”‚   └── J34.89 β€” Other specified disorders of nose and nasal sinuses β—€ THIS CODE βœ… Billable
β”‚
└── J34.9 β€” Unspecified disorder of nose and nasal sinuses βœ… Billable

Nasal Valve Collapse Is No Longer J34.89 β€” Updated FY2025

Effective October 1, 2024 (FY2025), nasal valve collapse (NVC) was carved out of J34.89 and given its own subcategory J34.82x with specificity for internal vs. external and static vs. dynamic collapse. Prior to FY2025, J34.89 was the default code for NVC. If your facility has encounters dated on or after October 1, 2024, **do not use J34.89 for nasal valve collapse β€” always assign the appropriate J34.82xx code. Claims for NVC post-FY2025 that still carry J34.89 will be incorrect and may trigger payer edits in facilities that have updated their edits for the new codes.3,6

J34.89 Is NEC, Not NOS β€” Specificity Is Required

Unlike J34.9 (Unspecified disorder of nose and nasal sinuses), J34.89 requires that the provider has identified and named a specific condition β€” it is an NEC (not elsewhere classified) code, meaning the condition is known but simply has no unique dedicated code. If the provider only documents β€œnasal symptoms” or β€œnasal problem NOS” without naming a specific disorder, J34.9 is the correct code, not J34.89. Assigning J34.89 without a named specific diagnosis in the provider documentation is a coding error that violates ICD-10-CM Official Guidelines on code selection.1,2


βœ… Includes

  • Perforation of nasal septum NOS: Official includes term in ICD-10-CM tabular; a full-thickness defect through the nasal septum of unspecified or undocumented etiology; use J34.89 when cause is not specified β€” if etiology is known (e.g., post-surgical, cocaine-related, GPA), the specificity of documentation may support a more specific code selection in combination with an etiology code.1,2,4
  • Rhinolith: Official includes term; a calcified nasal concretion formed around a nidus (foreign body, secretion) within the nasal cavity; presents with unilateral obstruction, chronic rhinorrhea, and foul odor; often found incidentally on imaging; J34.89 is the only current ICD-10-CM code for this condition.1,2
  • Silent sinus syndrome: Chronic maxillary sinus atelectasis with progressive orbital floor depression and enophthalmos; no specific ICD-10-CM code exists; J34.89 is the validated NOS code used by ENT coders for this diagnosis β€” confirmed by AAPC forum guidance.2
  • Other specified nasal deformity not elsewhere classified: Structural abnormalities of the nose specifically identified by the provider that do not map to deviated septum (J34.2), polyps (J33.x), valve collapse (J34.82x), or congenital deformity codes.1,2
  • Specified nasal obstruction not attributable to classifiable cause: When a provider documents a specific, named form of nasal obstruction that does not match turbinate hypertrophy (J34.3), deviated septum (J34.2), polyps, or valve collapse, J34.89 serves as the appropriate NEC code.1,2

❌ Excludes

Excludes 1

  • There are no Excludes 1 notations attached directly to J34.89. However, per ICD-10-CM tabular hierarchy, any condition with a more specific code in the J34.8x subcategory (J34.81 nasal mucositis, J34.82x nasal valve collapse) or elsewhere in J34 (J34.0–J34.3) must be coded to that specific code rather than J34.89. Defaulting to J34.89 when a more specific code clearly applies is the functional equivalent of an Excludes 1 violation β€” it misrepresents the diagnosis and violates the ICD-10-CM specificity principle.1,2

Most Common Coding Error β€” Defaulting to J34.89 When a Specific Code Applies

The most frequent misuse of J34.89 is assigning it for conditions that have their own specific ICD-10-CM codes. Common examples include: nasal valve collapse (now J34.82x since FY2025 β€” not J34.89), nasal polyps (J33.x), deviated septum (J34.2), turbinate hypertrophy (J34.3), nasal mucositis (J34.81), and allergic rhinitis (J30.x). J34.89 is an NEC code β€” it should only be used as a last resort after confirming no more specific code exists. Overuse of J34.89 as a β€œdefault nasal diagnosis” is a common ENT coding pitfall that leads to claim denials for procedures with medical necessity requirements tied to specific diagnosis codes (e.g., septoplasty requiring J34.2).1,2,3

Excludes 2

  • I86.8 β€” Varicose ulcer of nasal septum: This Excludes 2 note appears at the J34 category level and applies to J34.89. A varicose ulcer of the nasal septum is a vascular condition classified in the circulatory system chapter (I86.8) and is NOT captured by J34.89. However, because this is an Excludes 2 β€” not Excludes 1 β€” a patient may have both a varicose nasal septal ulcer and another nasal disorder captured by J34.89 simultaneously. Both codes may be assigned when both conditions are documented and present at the same encounter.1,2

πŸ“‹ Clinical Overview

J34.89 vs. Commonly Confused Nasal Codes

ICD-10 CM J34.89 is a true β€œother specified” NEC code, meaning it captures the residual β€” the conditions the provider names that fall through every other net in the J34 category. The most important clinical coding skill here is not identifying what J34.89 includes, but recognizing when to stop looking for a more specific code and accept J34.89 as the correct selection. The table below covers the most frequently confused code neighbors that should always be evaluated before landing on J34.89.1,2,3,6

ConditionCorrect CodeWhy NOT J34.89
Nasal polyp(s)J33.0, J33.1, J33.8, J33.9Nasal polyps have their own dedicated J33 category
Deviated nasal septumJ34.2Specific code exists in J34 category
Hypertrophy of nasal turbinatesJ34.3Specific code exists in J34 category
Nasal mucositis (ulcerative)J34.81Direct sibling code with its own specificity
Internal nasal valve collapse (static)J34.8201New FY2025 specific subcodes β€” no longer J34.89
External nasal valve collapse (dynamic)J34.8212New FY2025 specific subcodes β€” no longer J34.89
Nasal valve collapse, unspecifiedJ34.829New FY2025 β€” no longer J34.89
Allergic rhinitisJ30.1–J30.9Entirely different J30 category
Nasal septal perforation with known causeJ34.89 + etiology codeJ34.89 used for the perforation; etiology coded additionally when documented
RhinolithJ34.89No other specific code exists β€” correct assignment
Silent sinus syndromeJ34.89No specific ICD-10-CM code exists β€” NOS use confirmed

CDI Query Trigger

When the provider documents a general term like β€œnasal disorder,” β€œnasal pathology,” or β€œsinus abnormality” without specifying the type, a CDI query is warranted to clarify whether the condition is one of the named includes terms (nasal septal perforation, rhinolith) or another specifically identifiable disorder. If the condition is truly unspecified after query, J34.9 is more appropriate than J34.89 β€” the distinction between β€œunspecified” and β€œother specified” is critical and should be driven by provider documentation, not coder assumption.1,2

Manifestations & Symptom Burden

  • Nasal septal perforation: Presents with nasal crusting (most common), recurrent epistaxis, nasal obstruction, foul odor, and a characteristic whistling noise with breathing; large perforations may cause saddle nose deformity and significant quality-of-life impairment.4,5
  • Rhinolith: Typically presents with chronic unilateral nasal obstruction and foul-smelling purulent unilateral nasal discharge; [rhinoliths] can grow large enough to cause nasal deformity; diagnosis confirmed by imaging (CT, X-ray) or nasal endoscopy.1,2
  • Silent sinus syndrome: Insidious onset of painless facial asymmetry with progressive enophthalmos (sunken eye appearance) and hypoglobus (downward globe displacement) due to orbital floor depression from maxillary sinus atelectasis; often discovered incidentally on imaging performed for unrelated reasons.2
  • Chronic nasal crusting and obstruction (other specified): When the provider identifies a specific mechanism (e.g., post-cocaine mucosal injury, iatrogenic mucosal atrophy) that does not match any J34 specific code, J34.89 captures the documented condition.4
  • Olfactory disturbances (specified, non-neurological): When the provider documents a structurally-based olfactory impairment specifically linked to a nasal disorder not classifiable elsewhere, J34.89 may be appropriate; neurological olfactory loss should be coded from the nervous system chapter instead.2

When Nasal Septal Perforation Has a Known Cause β€” Code Both

When the provider documents the etiology of a nasal septal perforation (e.g., granulomatosis with polyangiitis, syphilis, cocaine use disorder), code J34.89 for the perforation and an additional code for the underlying cause. For example: J34.89 + M31.30 (GPA without renal involvement) or J34.89 + F14.10 (cocaine use disorder) when documented. The β€œNOS” in the includes term β€œPerforation of nasal septum NOS” indicates unspecified cause β€” but J34.89 remains the correct diagnosis code for the perforation itself regardless of whether etiology is also coded separately.1,2,4


πŸ’° HCC Risk Adjustment

ModelHCC CategoryHCC LabelRAF Value
CMS-HCC (Medicare Advantage)Not MappedNo HCC0.000
HHS-HCC (ACA/Marketplace)Not MappedNo HCC0.000
RxHCCNot MappedNo HCC0.000

ICD-10 CM J34.89 generates no Risk Adjustment Factor score under any current CMS risk adjustment model. Nasal and nasal sinus disorders in the J34 category are not among the high-cost chronic conditions targeted by HCC risk stratification. This means capture of J34.89 will not affect annual RAF scoring for Medicare Advantage plans or ACA risk pools. Despite zero RAF value, this code remains essential for: surgical CPT code medical necessity support (septoplasty, sinus endoscopy, rhinolith removal), inpatient DRG assignment accuracy, outpatient claim submission integrity, and prior authorization documentation for ENT procedures. Facilities and practices should capture J34.89 whenever documented to maintain coding completeness and protect against medical necessity denials for associated procedures.1,7


πŸ₯ MS-DRG Assignment

ScenarioPrincipal DxSecondary DxMS-DRGMDC
Medical admission β€” nasal septal perforation NOSJ34.89Secondary conditions per DX profileDRG 154 (with MCC), 155 (with CC), or 156 (without CC/MCC)MDC 03
Surgical admission β€” septal perforation repairJ34.89Surgical approach determines DRGDRG 133 β€” Other Ear, Nose, Mouth, and Throat OR Procedures Β± CC/MCCMDC 03
Rhinolith removal (surgical)J34.89Procedure-driven DRGMDC 03 surgical DRG per specific PCS/CPT procedure performedMDC 03

ICD-10 CM J34.89 is non-CC and non-MCC and will not independently influence the DRG tier when assigned as a secondary diagnosis. On medical (non-surgical) admissions where J34.89 is the principal diagnosis, DRG refinement within MDC 03 (DRG 154/155/156) depends entirely on the secondary diagnosis CC/MCC profile. When J34.89 supports a surgical inpatient admission (e.g., septal perforation repair under anesthesia, rhinolith removal requiring OR), the case will group to a surgical DRG within MDC 03 driven by the ICD-10-PCS procedure code assigned β€” the diagnosis code alone does not determine the surgical DRG. Ensuring the procedural documentation supports the correct PCS code is the primary DRG optimization lever in surgical J34.89 cases.1,7


J34.8x Family β€” Other Specified Nasal Disorders:

  • J34.81 β€” Nasal mucositis (ulcerative) (includes mucositis due to antineoplastic therapy; use additional code for adverse effect if applicable)
  • J34.8200 β€” Internal nasal valve collapse, unspecified (new FY2025 β€” no longer J34.89)
  • J34.8201 β€” Internal nasal valve collapse, static
  • J34.8202 β€” Internal nasal valve collapse, dynamic
  • J34.8210 β€” External nasal valve collapse, unspecified
  • J34.8211 β€” External nasal valve collapse, static
  • J34.8212 β€” External nasal valve collapse, dynamic
  • J34.829 β€” Nasal valve collapse, unspecified

Broader J34 Siblings:

  • J34.0 β€” Abscess, furuncle, and carbuncle of nose
  • J34.1 β€” Cyst and mucocele of nose and nasal sinus
  • J34.2 β€” Deviated nasal septum (often the underlying cause in NVC β€” code first instruction applies)
  • J34.3 β€” Hypertrophy of nasal turbinates
  • J34.9 β€” Unspecified disorder of nose and nasal sinuses (use when condition is truly unnamed, not β€œother specified”)

Frequently Co-Occurring or Causally Linked Codes:

  • M31.30 β€” Granulomatosis with polyangiitis (GPA) without renal involvement (systemic cause of nasal septal perforation)
  • A52.73 β€” Symptomatic late syphilis of other sites (syphilitic septal perforation)
  • F14.10 β€” Cocaine use disorder, uncomplicated (etiology of cocaine-related nasal septal perforation)
  • I86.8 β€” Varicose ulcer of nasal septum (Excludes 2 β€” separately codeable if co-occurring)
  • R04.0 β€” Epistaxis (symptom code; code additionally if epistaxis is separately addressed)

πŸ› οΈ Commonly Associated CPT Codes

  • 30630 β€” Repair of nasal septal perforation: Direct surgical repair of a nasal septal perforation; I34.89 (with includes term β€œperforation of nasal septum NOS”) is the primary supporting diagnosis for medical necessity; prior authorization is almost universally required and must be supported by endoscopic documentation of the defect.8
  • 31237 β€” Nasal/sinus endoscopy, surgical; with biopsy, polypectomy or debridement: Diagnostic and therapeutic endoscopy used for rhinolith removal, septal perforation assessment, or other specified nasal pathology evaluation; J34.89 supports medical necessity when the named condition is the indication.8
  • 30520 β€” Septoplasty or submucous resection, with or without cartilage scoring, contouring or replacement with graft: Used for nasal septal correction; when J34.89 (perforation NOS) is the diagnosis, this CPT applies if the surgical plan involves septal reconstruction; note that straightforward deviated septum repairs code the diagnosis as J34.2, not J34.89.8
  • 30130/30140 β€” Excision inferior turbinate, partial or complete / Submucous resection inferior turbinate: May be performed concurrently with septal perforation repair or other nasal disorder surgery coded under J34.89; review payer bundling rules for same-session turbinate and septal procedures.8
  • 31276 β€” Nasal/sinus endoscopy, surgical with frontal sinus exploration: Performed in cases of silent sinus syndrome or other specified sinus pathology classified under J34.89 requiring frontal sinus access; I34.89 is the supporting medical necessity code.8
  • 30115 β€” Excision nasal polyp(s), extensive: Less commonly paired with J34.89 (which would indicate non-polyp pathology); however, when mixed nasal pathology is documented, review code selection carefully to pair the correct diagnosis code with the correct CPT.8

NCCI Bundling Considerations

When multiple nasal endoscopy CPT codes are billed on the same date of service for the same side, NCCI bundling rules apply β€” the most comprehensive endoscopy code should be selected as the primary code, with additional codes unbundled only when they represent distinct, separately identifiable anatomical sites or procedures. Septoplasty (30520) and turbinate procedures (30130/30140) are frequently performed in the same surgical session; payers enforce NCCI edits requiring modifier -59 (or XS/XE) to establish independent procedural identities. Always confirm that J34.89 is paired with the appropriate surgical CPT β€” using J34.89 for a deviated septum repair (which should be J34.2) will trigger medical necessity denials for septoplasty codes that require the J34.2 diagnosis.1,2


πŸ”¬ ICD-10-PCS Crosswalk

  • 095GXZZ β€” Drainage of Nasal Septum, External Approach: For rhinolith removal or drainage of nasal calculus performed via external approach in the inpatient setting; J34.89 (rhinolith) is the supporting diagnosis code for this PCS procedure.1
  • 09BMXZZ β€” Excision of Nasal Septum, External Approach: For surgical excision of nasal septal tissue as part of septal perforation repair or nasal septal pathology resection in the inpatient setting; pairs with J34.89 (perforation of nasal septum NOS) as the principal diagnosis.1
  • 09UMXKZ β€” Supplement of Nasal Septum with Nonautologous Tissue Substitute, External Approach: Used for septal perforation repair using synthetic or cadaveric graft material in the inpatient setting; J34.89 (septal perforation NOS) is the corresponding diagnosis code.1
  • 09UMXJZ β€” Supplement of Nasal Septum with Synthetic Substitute, External Approach: Alternative PCS code when synthetic (e.g., Silastic button) prosthesis is used for septal perforation closure in the inpatient setting; J34.89 supports as principal diagnosis.1

πŸ’Š Coding Scenarios and Examples

A 38-year-old male presents to otolaryngology with complaints of nasal crusting, intermittent epistaxis, and a whistling sound when breathing. Nasal endoscopy confirms a 1.2 cm perforation of the anterior nasal septum. The provider documents: β€œnasal septal perforation secondary to chronic cocaine use.” The patient carries a documented diagnosis of cocaine use disorder.

Correct Coding:

  • J34.89 β€” Other specified disorders of nose and nasal sinuses (nasal septal perforation NOS β€” the perforation itself)
  • F14.10 β€” Cocaine use disorder, uncomplicated (etiology β€” separately coded when documented)

Sequencing: J34.89 is sequenced first as the condition being evaluated and treated; F14.10 is added to document the causative etiology. Do not use J34.2 (deviated septum) β€” that is an entirely different condition. Do not use J34.9 (unspecified) β€” the provider has specifically named the condition (septal perforation). CDI Note: Confirm that cocaine use disorder is documented as the cause by the provider β€” if the chart only says β€œhistory of cocaine use” without the provider explicitly linking it to the perforation, query before adding F14.10.1,2,4


Scenario 2: Silent Sinus Syndrome β€” Incidental Finding

A 52-year-old female is referred to ENT after a CT of the orbits (obtained for unrelated diplopia workup) reveals left maxillary sinus atelectasis with orbital floor depression and mild enophthalmos consistent with silent sinus syndrome. The otolaryngologist documents β€œsilent sinus syndrome, left maxillary” in the clinic note. No more specific ICD-10-CM code exists for this condition.

Correct Coding:

  • J34.89 β€” Other specified disorders of nose and nasal sinuses (silent sinus syndrome β€” no specific ICD-10-CM code; J34.89 is the validated NOS code per AAPC guidance)

Sequencing: J34.89 is the single appropriate code for this diagnosis. Do not code J34.9 (unspecified) β€” the provider has identified a specific named condition. Do not add a J32.x sinusitis code β€” silent sinus syndrome is an atelectatic/obstructive process, not an infectious or inflammatory sinusitis. CDI Note: The provider’s documentation of β€œsilent sinus syndrome” by name is sufficient to support J34.89; no additional query needed.1,2


Scenario 3: Inpatient Rhinolith Removal

A 67-year-old male is admitted for planned surgical removal of a large rhinolith under general anesthesia. Nasal endoscopy confirms a calcified concretion in the left nasal cavity measuring 2.1 cm obstructing the nasal airway. The operative report documents β€œrhinolith, left nasal cavity β€” endoscopic removal performed.”

Correct Coding:

  • J34.89 β€” Other specified disorders of nose and nasal sinuses (rhinolith β€” official includes term)
  • ICD-10-PCS: 095GXZZ β€” Drainage of Nasal Septum, External Approach (or applicable nasal cavity excision PCS code per procedure documentation)

Sequencing: J34.89 is appropriate as the principal diagnosis driving the admission and procedure. The PCS code is driven by the specific operative approach and technique β€” confirm with the operative report. CDI Note: β€œRhinolith” is an official ICD-10-CM includes term under J34.89 β€” no provider query needed if the term is used in the medical record; it maps directly to this code without additional physician clarification.1,2


⚠️ Coding Pitfalls and Tips

  1. Do not use J34.89 when a more specific code exists. J34.89 is an NEC (not elsewhere classified) code β€” it is the last option, not the first. Before assigning J34.89, systematically rule out: J33.x (polyps), J34.2 (deviated septum), J34.3 (turbinate hypertrophy), J34.81 (nasal mucositis), J34.82x (nasal valve collapse), and J30.x (allergic rhinitis). Using J34.89 when a specific code applies violates ICD-10-CM coding principles and may trigger medical necessity denials for procedures requiring a specific diagnosis.1,2

  2. Nasal valve collapse is NO LONGER J34.89 as of FY2025 (October 1, 2024). Effective FY2025, NVC received its own J34.82x subcategory with internal/external and static/dynamic specificity. Any claim dated on or after October 1, 2024 that uses J34.89 for nasal valve collapse is incorrect. This is the single highest-impact coding change for ENT practices in recent years and has significant prior authorization implications for nasal valve repair procedures.3,6

  3. J34.89 is NEC, not NOS β€” provider must name a specific condition. The difference between J34.89 (NEC β€” other specified) and J34.9 (NOS β€” unspecified) is fundamental: J34.89 requires the provider to have named and documented a specific condition; J34.9 is used when the provider documents a nasal disorder without further specification. If the provider writes β€œnasal problem” or β€œnasal symptoms,” J34.9 or a symptom code is correct β€” not J34.89.1,2

  4. Always code the etiology separately for nasal septal perforation when documented. J34.89 captures the perforation itself (the structural defect), but when the cause is known and documented β€” cocaine use (F14.x), granulomatosis with polyangiitis (M31.3x), syphilis (A52.x), or iatrogenic β€” an additional code for the underlying etiology should be assigned per ICD-10-CM multiple coding guidelines. Coding only J34.89 without the etiology when the cause is clearly documented is a completeness failure.1,2,4

  5. J34.89 must not be used for purely symptomatic complaints. Nasal congestion (R09.81), epistaxis (R04.0), postnasal drip (R09.82), and anosmia (R43.0) all have their own symptom codes. J34.89 requires a diagnosed, named nasal disorder β€” not just a symptom. When the provider only documents symptoms without a specific diagnosis, assign the appropriate symptom code(s), not J34.89.1,2

  6. For septal perforation repair CPT (30630) β€” confirm J34.89 is the diagnosis, not J34.2. Prior authorization requests for septal perforation repair (CPT 30630) must carry J34.89 as the supporting diagnosis. If the coder incorrectly uses J34.2 (deviated septum) as the diagnosis code, the prior auth and claim will be mismatched β€” 30630 is the repair code for a perforation, not a deviation. Conversely, septoplasty (30520) for deviated septum requires J34.2, not J34.89. Mixing these code pairs is a frequent ENT billing error that generates prior auth denials and claim rejections.1,2,8


πŸ“š Sources

1. Centers for Medicare & Medicaid Services (CMS) & National Center for Health Statistics (NCHS). *ICD-10-CM Official Guidelines for Coding and Reporting, FY2026.* U.S. Department of Health and Human Services; 2026. https://www.cms.gov/medicare/coding-billing/icd-10-codes 2. AAPC. *ICD-10-CM Code J34.89 β€” Other specified disorders of nose and nasal sinuses.* AAPC Coder; 2026. https://www.aapc.com/codes/icd-10-codes/J34.89 3. Stryker ENT. *New Nasal Valve Collapse ICD-10-CM Codes Effective October 1, 2024 (FY2025).* Stryker; October 2024. https://www.stryker.com/us/en/ent/news/stryker-announces-creation-new-nasal-valve-collapse-1CD-10-CM-codes.html 4. Emedicine/Medscape. *Septal Perforation β€” Medical Aspects.* Medscape; July 2022. https://emedicine.medscape.com/article/863325-overview 5. Sleep and Sinus Centers. *Septal Perforation Causes: Beyond Trauma or Cocaine.* 2026. https://sleepandsinuscenters.com/blog/septal-perforation-causes-beyond-trauma-or-cocaine-20260224051222 6. Fuel Medical Group. *New Nasal Valve Codes β€” FY2025 ICD-10-CM Update.* Fuel Medical; November 2024. https://fuelmedical.com/new-nasal-valve-codes/ 7. MD Clarity. *ICD Diagnosis Code J34.89: What It Is and When to Use.* MD Clarity; 2025. https://www.mdclarity.com/icd-codes/j34-89 8. American Medical Association. *CPT 2026 Professional Edition.* AMA Press; 2026. [CPT codes 30115, 30130, 30140, 30520, 30630, 31237, 31276]