Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Diagnostic Codes

ICD-10 code J40: Bronchitis, not specified as acute or chronic

Key Takeaways

Key Takeaways

ICD-10 code J40 covers bronchitis not documented as acute or chronic, including Bronchitis NOS, Catarrhal bronchitis, and Tracheobronchitis NOS.

J40 carries four Type 1 Excludes notes: Never code J40 alongside acute bronchitis (J20.-), allergic bronchitis NOS (J45.909), asthmatic bronchitis NOS (J45.9-), or bronchitis due to chemicals, gases, fumes and vapors (J68.0).

Use J40 only when the clinical record does not support a more specific diagnosis. Payer audits increasingly flag unspecified codes without supporting documentation.

Pabau’s claims management software and digital intake forms help respiratory-focused practices submit J40 correctly and reduce denial risk.

ICD-10 code J40 is a billable ICD-10-CM code for bronchitis not specified as acute or chronic. Coders use it when the documentation doesn’t indicate whether the bronchitis is acute or chronic, and no more specific code applies. Getting the selection right protects reimbursement and keeps audit risk low.

This reference covers the official code definition, applicable synonyms, Type 1 Excludes notes, related codes across the J40-J4A block, and practical documentation guidance for providers and coders working with unspecified bronchitis diagnoses.

ICD-10 code J40: Official definition and code structure

ICD-10 code J40 is a billable, specific ICD-10-CM diagnosis code. Its full official description, as maintained by the Centers for Medicare and Medicaid Services (CMS) and the National Center for Health Statistics (NCHS), is: Bronchitis, not specified as acute or chronic.

The code sits within the J40-J4A block: Chronic lower respiratory diseases, itself nested under J00-J99: Diseases of the respiratory system. Importantly, J40 is the only code in this block that covers bronchitis without duration specificity, which is what distinguishes it from J41, J42, and J44.

Code detail Value
ICD-10-CM code J40
Full description Bronchitis, not specified as acute or chronic
Code block J40-J4A: Chronic lower respiratory diseases
Chapter J00-J99: Diseases of the respiratory system
Billable? Yes (specific/billable code)
FY2026 description change No change

J40 has appeared consistently in every ICD-10-CM edition from 2016 through 2026 as a billable code. Its description has not changed since ICD-10-CM implementation, and CMS lists J40 as “No Change” for the FY2026 release.

Applicable synonyms for ICD-10 code J40

The official ICD-10-CM tabular list includes four “Applicable To” terms under J40. These synonyms are clinically equivalent for coding purposes. Any of them appearing in the documented diagnosis maps to J40.

  • Bronchitis NOS (Not Otherwise Specified)
  • Bronchitis with tracheitis NOS
  • Catarrhal bronchitis
  • Tracheobronchitis NOS

J40 is one of the few respiratory codes whose “Applicable To” list directly names NOS variants as coded equivalents, rather than directing the coder elsewhere. The same logic appears elsewhere in ICD-10: M47.9 defaults to an unspecified code when documentation doesn’t support a more precise spondylosis diagnosis.

This matters when the provider’s note says “tracheobronchitis” without specifying duration: It maps directly to J40, not to J20 or J42.

Some index entries also direct coders to J40 for:

  • Bronchial irritation, when not otherwise specified
  • Bronchitis co-occurrent with tracheitis (NOS)
  • Infective bronchitis when not specified as acute or chronic

These are index cross-references rather than official “Applicable To” synonyms, but they produce the same code selection outcome.

Type 1 Excludes notes: When not to use J40

J40 carries four Type 1 Excludes notes. These are hard exclusions: The conditions listed cannot be coded using J40, and J40 cannot be reported simultaneously with these codes. This is different from a Type 2 Excludes note, which signals that the excluded condition may sometimes be reported alongside.

Type 1 Excludes code Condition Why it is excluded
J20.- Acute bronchitis When bronchitis is documented as acute, J20 with the appropriate fifth character (by causative organism) replaces J40
J45.909 Allergic bronchitis NOS Allergic bronchitis is classified under asthma (J45.-), not unspecified bronchitis
J45.9- Asthmatic bronchitis NOS Asthmatic bronchitis is classified under asthma (J45.-), the same subcategory that excludes allergic bronchitis NOS
J68.0 Bronchitis due to chemicals, gases, fumes and vapors Bronchitis with an identified toxic or chemical cause is coded to the toxic-effect category (J68.-), not to unspecified bronchitis

A common denial trigger: A provider documents “acute bronchitis” in the assessment, but the coder submits J40 because no organism was identified. The correct path is J20.9 (Acute bronchitis, unspecified causative organism), not J40. The word “acute” in the provider note overrides the absence of specificity about the pathogen.

Pro Tip

Check the provider’s assessment language before defaulting to J40. If the word ‘acute’ appears anywhere in the diagnosis statement, route to J20.- even if no causative organism is documented. J40 is reserved for encounters where duration is genuinely unspecified, not merely where the pathogen is unknown.

J40 vs. J20 vs. J41/J42: Choosing the right bronchitis code

Differentiating J40 from related bronchitis codes is where most coding errors occur. The key variable is always duration and clinical intent, not pathogen or symptom severity.

Code Description Use when…
J40 Bronchitis, not specified as acute or chronic Duration is absent from the documentation and cannot be queried; includes NOS variants
J20.- Acute bronchitis (with 5th character by organism) Provider explicitly documents “acute bronchitis” or onset is recent and documented as self-limited
J41 Simple and mucopurulent chronic bronchitis Provider documents chronic bronchitis with characterization as simple or mucopurulent
J42 Unspecified chronic bronchitis Provider documents “chronic bronchitis” without further characterization
J44.- Other chronic obstructive pulmonary disease COPD is documented; bronchitis component is part of an obstructive disease picture

For GP and primary care practices managing respiratory encounters, coding discipline between J40, J20, and J42 protects revenue integrity. Practices using GP clinic software with structured diagnostic fields can build code-selection prompts directly into the encounter template. That reduces the chance that a note with ambiguous duration triggers a J40 submission when J20 or J42 is the better fit.

Turn more inquiries into paying patients
Turn more inquiries into paying patients

One practical note on J42 versus J40: If a patient has a history of chronic bronchitis and presents acutely, the provider must document whether the episode is an acute exacerbation of the known chronic condition, or a new, duration-unspecified episode. The exacerbation may point to J44.0, or J41/J42 with an acute infection code.

Relying on J40 for patients with an established chronic history is a common audit flag.

J40 sits within a block of chronic lower respiratory disease codes. Understanding the adjacent codes helps coders navigate the hierarchy when documentation is borderline.

  • J41: Simple and mucopurulent chronic bronchitis (J41.0 simple, J41.1 mucopurulent, J41.8 mixed)
  • J42: Unspecified chronic bronchitis
  • J43.-: Emphysema
  • J44.-: Other chronic obstructive pulmonary disease (includes COPD with acute exacerbations)
  • J45.-: Asthma (includes J45.909 for allergic bronchitis NOS, which is excluded from J40)
  • J47: Bronchiectasis

The same principle holds across other diagnostic chapters, such as H51.9: Use the most specific code the documentation supports. For J40, that means confirming the provider has not documented duration, acuity, chronicity, or a causative condition that would route the claim to a more precise code.

One additional code worth knowing: B97.29 (Other coronavirus). During the COVID-19 pandemic, the CDC’s February 2020 interim coding guidance paired J40 with B97.29 for confirmed coronavirus cases presenting with bronchitis NOS. The guidance explicitly excluded B97.29 for suspected, possible, or probable COVID-19, which used different codes.

This is now historical context rather than active instruction, but it may still surface in legacy claims or audit reviews for encounter dates from early 2020.

Streamline respiratory coding workflows

Pabau's claims management software helps primary care and respiratory practices submit ICD-10 codes accurately, track denial patterns, and keep patient records audit-ready.

Pabau claims management dashboard

Clinical documentation guidelines for ICD-10 code J40

J40 is valid, but payers increasingly scrutinize unspecified codes. Proper documentation protects the claim and reduces the risk of a medical necessity denial or a query letter requesting additional clinical information.

What the provider note must support

For J40 to hold up under review, the clinical record should reflect that the provider could not characterize the bronchitis as acute or chronic at the time of the encounter. Supporting elements include:

  • A physical examination documenting airway inflammation or productive cough without reference to duration
  • No prior documentation in the same record characterizing this condition as chronic or recurrent
  • No laboratory or imaging result identifying an acute infectious agent (which would strengthen a J20.- selection)
  • A diagnostic impression or assessment using language such as “bronchitis” or “tracheobronchitis” without modifiers

Practices that use digital intake forms can include structured respiratory history fields that prompt patients to report symptom duration before the encounter. This gives providers the data to make a more specific coding decision, reducing J40 usage in favor of J20 or J42 submissions where warranted.

A structured medical forms workflow also creates a documented trail that supports the unspecified coding choice when J40 is appropriate.

Customizable consent and intake forms
Customizable consent and intake forms

ICD-10-CM coding guidelines context

The AAPC Codify ICD-10-CM lookup and the official ICD-10-CM Guidelines for Coding and Reporting both operate on the same hierarchy principle: code to the highest level of specificity the documentation supports. J40 is specific enough to be billable, but only where specificity beyond “bronchitis” is absent from the record.

Coders should query the provider when documentation is borderline, in particular when:

  • The patient has a documented history of COPD, which may change the code to J44.-
  • The note references “recurring bronchitis” or “persistent bronchitis,” which suggests chronicity and J42
  • Symptoms are described as sudden onset and self-limited, which suggests J20.9

The same discipline applies across the diagnostic chapters. G80.8 carries its own specificity nuances that reward the same coder-provider alignment before submission, not after a denial.

HIPAA-compliant record retention

Every encounter coded under J40 should have a corresponding encounter note retained in the patient record. HIPAA-compliant clinical documentation standards require that diagnostic codes are supported by clinical evidence in the record for the minimum retention period applicable in your state, typically six to ten years.

For respiratory conditions that may become chronic, maintaining a clear timeline of episodic J40 visits versus established chronic diagnoses matters for continuity of care and future coding accuracy.

Billing and reimbursement context for J40

J40 is accepted across Medicare, Medicaid, and most commercial payers as a valid primary diagnosis code, whether the encounter happens in a primary care office or a broader wellness practice. That said, payer acceptance of unspecified codes varies, and some managed care plans apply additional documentation requirements for NOS-level codes in respiratory categories.

Common denial patterns

Three denial scenarios appear frequently in claims using J40:

  • Specificity denial: Payer requests a more specific code when clinical records include language that would support J20 or J42. Resolution requires an amended claim with the correct specific code or a clinical note clarifying why J40 is appropriate.
  • Type 1 Excludes violation: Claim includes both J40 and J20 on the same encounter. These cannot coexist. The coder must select the appropriate single code.
  • Medical necessity mismatch: The procedure code billed (e.g., a respiratory treatment CPT code) may not align with an unspecified diagnosis. Pairing J40 with certain procedure codes triggers Correct Coding Initiative (CCI) edit review.

Practices using claims management software can set up denial tracking by diagnosis code, making it straightforward to identify whether J40 is generating disproportionate denials compared to J20 or J42. That is a practical signal that documentation queries may be needed.

Automate claims and billing with Pabau
Automate claims and billing with Pabau

ICD-10-CM vs. ICD-10 (WHO): A brief distinction

The US clinical modification (ICD-10-CM) and the WHO’s international ICD-10 share the same J40 code designation, but the CM version includes additional specificity guidelines and “Applicable To” notes not present in the WHO classification. The WHO version classifies J40 under J40-J47 (Chronic lower respiratory diseases) rather than the CM’s J40-J4A block.

Coders working in the US context should always reference the CDC/NCHS ICD-10-CM tool for the current US-applicable version, rather than the international WHO browser, for day-to-day billing.

Pro Tip

Run a quarterly denial report filtered to J40 in your practice management software. If J40 shows a denial rate above 5-10%, request a provider query for all current encounters to determine whether more specific bronchitis codes are available. Early course-correction prevents systematic underpayment and audit risk from accumulating.

Using patient records and practice management to support J40 accuracy

Accurate J40 coding is as much a documentation workflow problem as a coding knowledge problem. The code selection happens at the end, but the evidence that supports it is captured throughout the encounter.

Centralized patient record management gives coders visibility into prior visit histories and any documented pattern of recurring bronchitis that would shift coding from J40 to J42. Without that view, coders working from single-encounter notes may assign J40 to patients who have a documented chronic history in a separate record or an older chart that wasn’t reviewed.

Comprehensive EMR and patient record management
Comprehensive EMR and patient record management

Practices adopting AI-assisted clinical documentation tools can structure encounter notes to automatically prompt the provider for symptom duration, prior episode history, and comorbidities. When these fields are completed at the point of care, the coder has what’s needed to select J40 confidently, or to route to a more specific code without a provider query delay.

Connecting coding discipline to broader practice management software workflows also creates an audit trail. A J40 claim tied to a structured encounter note with a documented assessment is far easier to defend than one supported only by a brief free-text entry.

For practices managing patient compliance workflows across respiratory conditions, linking coding accuracy to follow-up scheduling helps ensure chronic patients get reclassified over time rather than remaining on J40 indefinitely.

Conclusion

J40 fills a clinical coding need, but it is also one of the more misused codes in the respiratory chapter. The most common error is defaulting to J40 when the documentation supports a more specific code like J20.9 or J42, either because the coder didn’t read the full encounter note or because the provider’s language was ambiguous.

Fixing that ambiguity at the documentation level is faster and cheaper than resolving a denial after submission.

Pabau’s claims management software helps respiratory and primary care practices track denial patterns by diagnosis code and keep patient records structured for audit. To see how it fits your coding workflow, book a demo.

Continue your research

Continue your research

Need structured templates for respiratory encounters? Medical forms workflow guide covers how to build intake forms that capture the clinical detail coders need at the point of care.

Coding another ambiguous diagnosis? G09 covers sequelae of inflammatory CNS disease, where documentation timing raises many of the same specificity questions as J40.

Need the billing code for an emergency respiratory visit? CPT 99284 breaks down when this emergency-department visit level applies.

Frequently Asked Questions

What is ICD-10 code J40?

ICD-10 code J40 is a billable ICD-10-CM diagnosis code for bronchitis, not specified as acute or chronic. It covers Bronchitis NOS, Catarrhal bronchitis, Bronchitis with tracheitis NOS, and Tracheobronchitis NOS, and sits within the J40-J4A block of chronic lower respiratory diseases.

What is the difference between J40 and J20?

J20 is used when bronchitis is documented as acute. J40 is used when the duration is not documented at all. If the provider’s note uses the word “acute,” select J20 with the appropriate fifth character for the causative organism, even if no organism was identified (J20.9). J40 should never be used as a substitute when acuity is documented.

When should J40 be used instead of J41 or J42?

Use J40 when the provider’s note contains no reference to chronicity. J41 applies when chronic bronchitis is documented as simple or mucopurulent. J42 applies when “chronic bronchitis” is documented without further characterization. If the record shows the patient has a history of chronic bronchitis, query whether the current episode should be coded as an exacerbation under J42 or J44 rather than a new unspecified episode under J40.

Is J40 a billable ICD-10 code?

Yes, J40 is a valid billable/specific ICD-10-CM diagnosis code accepted by Medicare, Medicaid, and most commercial payers. However, some payers apply additional documentation requirements for unspecified codes in respiratory categories, so clinical records should clearly support why a more specific code is not applicable.

What synonyms are included under ICD-10 code J40?

The official “Applicable To” synonyms for J40 are: Bronchitis NOS, Bronchitis with tracheitis NOS, Catarrhal bronchitis, and Tracheobronchitis NOS. Any of these documented diagnoses maps to J40 for coding purposes.

×