Coding Ahead
CasePilot
Medical Coding Assistant
CaseConsultant
Instant Email Coding Consultant
Case2Code
Search and Code Lookup Tool
CareerCenter
Medical Coding Job Board
Log in Register free account
0 code page views remaining. Guest accounts are limited to 1 page view. Register free account to get 5 more views.
Log in Register free account

Last Updated: February 2026 | Verified for 2026 AMA CPT® & CMS Guidelines

Quick Reference:

  • What CPT 94640 means: Pressurized or nonpressurized inhalation treatment for acute airway obstruction for therapeutic purposes and/or for diagnostic purposes (such as sputum induction), delivered with an aerosol generator, nebulizer, metered-dose inhaler (MDI), or intermittent positive pressure breathing (IPPB) device.
  • Use only for acute obstruction or diagnostic sputum induction: CPT 94640 is intended for acute bronchospasm/airway obstruction management (e.g., exacerbations with wheeze/bronchospasm) and for diagnostic sputum induction—not routine, maintenance, or prophylactic nebulizer use in stable patients. Coverage and medical-necessity validation commonly hinges on the linked ICD-10 diagnosis and documentation showing an acute need or diagnostic indication.
  • “One per episode of care” is the dominant Medicare compliance frame: Medicare-facing coding guidance and NCCI-aligned respiratory coding guidance emphasize reporting 94640 once per episode of care (encounter/session), even if multiple intermittent treatments occur within that same encounter—unless payer rules and documentation support a distinct second session/encounter.
  • Continuous therapy is a different coding pathway: When inhalation therapy is continuous and time-based (typically when prolonged/continuous aerosol therapy is provided), use the continuous inhalation therapy code family (e.g., 94644/94645) rather than repeating 94640 for what is operationally one continuous treatment course. Documenting start/stop time (or total duration) is essential when you cross into time-based coding.
  • Bundling: avoid double-reporting services already “built into” other codes: If you perform spirometry with bronchodilator responsiveness testing, code selection and edits frequently prevent separately reporting an inhalation treatment that is already included in the definition of the pulmonary function testing service. Similarly, education/demonstration codes can be bundled when provided as part of the same inhalation treatment encounter.
  • Facility vs non-facility billing is a real payment divider: Site of service and payer processing rules matter. In hospital outpatient/ED settings, the facility typically reports respiratory therapy services for facility resources and may receive packaged or bundled payment under outpatient payment logic; office/clinic (non-facility) professional billing rules differ. Always align reporting with payer policy for the place of service.
  • Documentation must make the service auditable: The note should support (1) acute airway obstruction or diagnostic sputum induction, (2) what medication/agent was administered and by which device, (3) patient response and reassessment, and (4) timing/session separation when claiming repeat services or time-based therapy. Medicare coverage articles emphasize that documentation must support the billed service and diagnosis pairing. CPT 94640 is a high-frequency respiratory therapy code with outsized denial and audit exposure, primarily because it is easy to overuse (routine or non-acute treatments), easy to repeat incorrectly (multiple units within a single encounter), and easy to mis-pair with other respiratory testing and education codes that are often bundled.

A defensible 2026 approach to 94640 requires three things:

  • (1) acute or diagnostic intent,** **
  • encounter-based unit logic aligned to payer policy, and
  • documentation that explicitly supports both the indication and what was performed. The goal of this guide is to make 94640 “payer-realistic”: built around what claims systems and auditors actually validate.

1. Definition & Procedure Scope

CPT 94640 describes a pressurized or nonpressurized inhalation treatment for acute airway obstruction for therapeutic purposes and/or for diagnostic purposes (such as sputum induction), delivered with an aerosol generator, nebulizer, MDI, or IPPB device. The code represents the administration service—not the medication/agent itself. The substance administered (e.g., bronchodilator solution, hypertonic saline for sputum induction) is reported separately when payer rules allow separate drug/supply reporting.

Operationally, 94640 typically maps to a single inhalation treatment session in which clinical staff provide aerosolized therapy to relieve acute bronchospasm/obstruction (therapeutic) or to induce sputum for diagnostic evaluation. Respiratory care coding guidance emphasizes aligning the claim to the clinical reality of an “encounter/session,” rather than counting each back-to-back nebulization as a separately billable procedure when it is clinically one treatment episode.

Compliance boundary: The words “acute airway obstruction” and “diagnostic sputum induction” are not cosmetic. If the record looks like routine medication delivery for a stable condition (or the diagnosis code does not match acute or diagnostic need), payers can treat the service as not medically necessary or bundled into the visit.

2. Appropriate Clinical Use (Therapeutic vs Diagnostic)

2.1 Therapeutic use: acute airway obstruction

The most defensible therapeutic use of 94640 is acute bronchospasm/obstruction requiring immediate inhaled therapy delivered in a monitored clinical interaction. Common examples include exacerbations of asthma or COPD with wheeze/bronchospasm, acute bronchospasm in urgent care or ED, or other presentations where the clinical goal is acute bronchodilation and symptom relief. Medical necessity, for payer purposes, is typically demonstrated by a combination of (a) an acute diagnosis and (b) documentation of respiratory findings and response to treatment.

The treatment device can vary. CPT 94640 explicitly recognizes multiple delivery modalities (nebulizer, MDI, IPPB). The key is that the service is a clinically supervised inhalation treatment session addressing acute obstruction, rather than routine medication self-administration.

2.2 Diagnostic use: sputum induction

CPT 94640 also covers diagnostic inhalation services such as sputum induction. Clinically, this often involves nebulized agents (commonly hypertonic saline in practice) used to provoke cough and obtain sputum for diagnostic testing when spontaneous expectoration is inadequate. Medicare coverage articles for diagnostic aerosol/vapor inhalation emphasize that claims should reflect the diagnostic intent, supported by documentation and appropriate diagnosis coding.

2.3 What 94640 is not

From a payer-risk standpoint, the most common misuse is reporting 94640 when the service is essentially routine delivery of an inhaled medication in a stable patient without acute obstruction or diagnostic sputum induction. Even if a medication is administered, that alone does not automatically create a separately billable procedure; the record must support the acute/diagnostic scope of the code. This is why the diagnosis selection and clinical narrative matter: they are the payer’s proxy for “why this was reasonable and necessary.”

3. Unit Reporting Rules: Intermittent vs Continuous Therapy

3.1 Intermittent therapy: the “one session” logic

A defensible baseline is to treat CPT 94640 as representing a single inhalation treatment session. When more than one intermittent nebulization occurs within the same encounter (for example, an initial treatment followed by a second shortly thereafter during the same visit), respiratory coding guidance aligned to NCCI-style concepts supports reporting 94640 once for that episode of care.

3.2 When the clinical reality becomes continuous therapy

If aerosol therapy becomes prolonged/continuous and is better described as continuous inhalation therapy, the coding pathway changes to time-based continuous therapy codes. The operational rule is simple: once you are coding time-based continuous therapy, documentation must support the time threshold (start/stop time or total duration) and the clinical rationale for continuous delivery. Do not use multiple units of 94640 as a substitute for time-based continuous therapy when the record supports a continuous hour-level course.

Audit trigger: Multiple units of 94640 on the same date without clear evidence of separate sessions/encounters can look like “counting nebulizations” rather than coding an encounter. If therapy was continuous or hour-level, time-based documentation is the defensible solution.

4. Bundling, NCCI-Style Edits, and Common “Do Not Bill Together” Patterns

CPT 94640 often collides with other respiratory services. The goal is not to memorize every edit pair, but to understand the categories of bundling that drive denials:

4.1 Pulmonary function testing that already includes bronchodilator administration

When a pulmonary function testing code includes bronchodilator administration/assessment by definition, separately reporting an inhalation treatment for the same bronchodilator event can be inappropriate. Respiratory coding guidance addresses these overlaps and emphasizes selecting the single code that best describes the comprehensive service provided.

4.2 Education/demonstration services in the same encounter

Device education/demonstration can be bundled when it is part of the same inhalation treatment encounter. The compliance-safe posture is: document education when provided for good clinical care, but do not assume it is separately billable unless payer rules and the record support that the training was a distinct service (separate device, separate session, separate purpose) rather than an inherent component of delivering the treatment. Respiratory coding guidance discusses this bundling concept in the context of inhalation services.

4.3 “Supplies” and routine components

Common nebulizer administration supplies are typically treated as integral to the procedure in professional billing contexts; payer-specific DME pathways may differ, but routine supplies are frequently not separately reimbursed when provided as part of an office procedure. When in doubt, follow payer policy; do not attempt to unbundle routine supplies without a clear coverage pathway.

5. Documentation Standards (Audit-Proofing)

To make a 94640 claim defensible, documentation should support two payer questions: (1) Why was this necessary? and (2) What exactly was done? Medicare coverage articles emphasize documentation that supports both the billed service and the medical necessity indicated by diagnosis coding.

5.1 Minimum documentation elements

  • Indication tied to acute obstruction or diagnostic need: symptoms and/or exam findings (wheezing, bronchospasm, dyspnea, increased work of breathing), acute exacerbation context, or explicit diagnostic sputum induction purpose.
  • Medication/agent and dose: name and dose (e.g., bronchodilator solution) and, when relevant, what was used for sputum induction.
  • Device/method: nebulizer, MDI with spacer, IPPB, aerosol generator—consistent with the CPT definition.
  • Administration details: session timing (at least a timestamp) and whether treatments were intermittent vs continuous.
  • Reassessment and response: objective/subjective improvement (breath sounds, wheeze reduction, oxygen saturation trend, peak flow if used, clinical status).
  • For diagnostic sputum induction: statement that sputum was induced and collected, and that specimen handling followed your laboratory process.

5.2 Documenting repeat services or separate sessions

If you report more than one inhalation treatment on the same date of service, the record must make the separation unmistakable (separate session, separate encounter, separate time context). Without this, duplicate-denial logic and MUE-style controls are predictable. When a second session is real, document the return time, the re-presentation, and why the second session was medically necessary.

5.3 If continuous therapy codes are used

When continuous therapy is billed, document start/stop time (or total duration) and the clinical scenario supporting continuous delivery. Time-based coding without time documentation is one of the fastest routes to denial or audit failure. Respiratory coding guidance emphasizes the importance of time support when coding time-based inhalation services.

Practical audit-proofing rule: If your note does not clearly show acute obstruction/diagnostic intent and what was delivered (drug/agent + device + response), payers can reframe the service as routine care or bundled care—even if clinically you “did a neb.”

6. Billing by Site of Service (Office vs Facility) and Reimbursement Behavior

6.1 Office/clinic (non-facility) billing

In a physician office or clinic setting, 94640 is commonly reported on the professional claim when clinical staff provide the inhalation treatment under appropriate supervision and practice resources (equipment, staff time, supplies) are used. The drug/agent may be reported separately when payer rules allow separate payment. Clinical billing guidance for asthma/COPD care reinforces 94640 as the office nebulizer treatment reporting pathway and emphasizes documentation of the treatment and medication used.

6.2 Hospital outpatient / ED (facility) behavior

In facility environments, the facility typically reports respiratory therapy services for facility resource accounting, while physician professional billing centers on E/M decision-making. Outpatient reimbursement may package or bundle respiratory therapy services within broader visit payment logic depending on payer and payment system. A payer medical policy describing professional/technical component treatment of services underscores that payment rules can restrict professional billing in facility contexts and that site-of-service logic is not optional.

6.3 Why site-of-service clarity matters

Many denials that look like “coding errors” are actually site-of-service conflicts—billing the right code on the wrong claim type or expecting separate professional payment where policy treats the service as facility resource (or packaged). For compliance, align (a) who provided the resources and staff and (b) what the payer’s policy says about payment in that setting.

7. Modifier Use (25, 59/X, 76) and When They Are Defensible

7.1 Modifier 25 on E/M

When an E/M service is billed on the same date as 94640 in office/clinic settings, modifier 25 is the standard mechanism to indicate that the E/M was significant and separately identifiable from the procedure. Use it only when documentation supports a separate evaluation and medical decision-making beyond the procedural work inherent to delivering the inhalation treatment. This is a documentation question, not a billing preference.

7.2 Modifier 76 for repeat procedure (same provider, same day)

If a patient receives a second, separate inhalation treatment session later the same day (distinct encounter/session), modifier 76 may be appropriate on the repeat 94640 line where payer policy requires a repeat-procedure indicator. Respiratory coding guidance discusses this repeat-session concept and the need to support distinct episodes of care.

7.3 Modifier 59 (or payer-preferred distinctness modifier)

Modifier 59 (or a payer-preferred distinctness modifier) is used to signal that two services typically bundled were, in fact, distinct (separate session, separate device purpose, separate clinically necessary service). Use it only when the record supports that distinctness; “to force payment” is not a defensible rationale. Respiratory coding guidance emphasizes bundled relationships and the importance of accurately representing distinct services.

Modifier integrity: The easiest way to create audit risk is to use 59/76 reflexively without clearly documented separation (time, session, purpose). If you cannot show distinctness, code selection should change—often toward “one per encounter” logic or toward time-based continuous therapy coding if applicable.

8. ICD-10 Support and Medical Necessity Strategy

CPT 94640 medical necessity is frequently adjudicated by diagnosis coding. Medicare coverage articles for diagnostic aerosol/vapor inhalation commonly include extensive ICD-10 code groupings that support payment when properly documented and matched to the service. This does not mean every listed diagnosis automatically justifies the service; it means these diagnoses are commonly recognized as potentially supporting inhalation therapy or diagnostic sputum induction when the record supports it.

8.1 High-yield diagnosis categories

  • Asthma with exacerbation/status: diagnoses describing acute exacerbation (and severity, where documented) are among the most common supports for acute bronchodilator therapy.
  • COPD with exacerbation: acute exacerbation codes support the acute obstruction logic when clinical findings align.
  • Acute bronchospasm/wheezing: symptom-based or bronchospasm codes can support therapy when a definitive chronic diagnosis is not yet established—but specificity is preferable when available.
  • Diagnostic sputum induction contexts: diagnoses and conditions where sputum induction is clinically appropriate can support the diagnostic use case when the record states the diagnostic intent and specimen outcome.

8.2 Best-practice claim alignment

The claim should tell a single coherent story: acute obstruction (therapeutic) or diagnostic sputum induction (diagnostic). If your diagnosis coding suggests routine stable disease without acute change, payers may interpret the inhalation treatment as non-covered routine care. Use the most specific diagnosis available in the record and document the acute findings that justify intervention. Medicare billing and coding articles for this service category illustrate how contractors operationalize this “diagnosis + documentation” approach.

9. Real-World Coding Scenarios

Scenario 1: Office visit with acute wheezing treated with nebulized bronchodilator

Setting: Physician office/clinic (non-facility).

Service: Provider evaluates acute wheezing/bronchospasm; staff administers a nebulized bronchodilator; reassessment shows improvement.

Coding logic: Report 94640 for the inhalation treatment session and report the medication/agent according to payer rules. If a separately identifiable E/M occurred, report E/M with modifier 25 and ensure documentation supports the separate evaluation.

Documentation focus: Acute indication, medication/agent + dose, device, response/reassessment.

Scenario 2: Two intermittent treatments during one encounter

Setting: Urgent care/office encounter.

Service: Two intermittent nebulizer treatments given during the same encounter due to persistent wheeze, with reassessments in between.

Coding logic: Default to one unit of 94640 for the encounter/session under NCCI-aligned respiratory coding guidance, unless payer policy clearly allows separate reporting and the record supports distinct sessions (not merely serial nebulizations within the same visit).

Documentation focus: Separate time stamps and reassessments are still clinically essential; they also support defensibility if payer questions unit count.

Scenario 3: Continuous aerosol therapy that crosses time thresholds

Setting: ED/urgent care where continuous therapy is provided.

Service: Continuous aerosol therapy is provided in a prolonged manner consistent with continuous therapy coding.

Coding logic: Use the continuous inhalation therapy code family (e.g., 94644/94645) rather than repeating 94640. Time documentation is mandatory.

Scenario 4: Diagnostic sputum induction

Setting: Pulmonary clinic or outpatient diagnostic setting.

Service: Inhalation treatment performed specifically to induce sputum for diagnostic evaluation; specimen obtained and processed per laboratory pathway.

Coding logic: Report 94640 for the diagnostic inhalation treatment session; ensure the record explicitly states diagnostic intent (“sputum induction”) and links to a diagnosis that supports the service category. Medicare coverage articles for diagnostic aerosol/vapor inhalation emphasize documentation and diagnosis alignment.

Scenario 5: Facility-based treatment and professional billing expectations

Setting: Hospital outpatient department / ED.

Service: Inhalation treatment delivered by facility staff as part of an ED visit.

Coding logic: Facility reporting and payment behavior may treat the service as packaged/bundled under outpatient payment systems and payer policy; professional billing generally centers on the physician’s E/M decision-making rather than separately billing an incident-to service in facility contexts. Site-of-service payment policies are determinative.

Official Description

Pressurized or nonpressurized inhalation treatment for acute airway obstruction for therapeutic purposes and/or for diagnostic purposes such as sputum induction with an aerosol generator, nebulizer, metered dose inhaler or intermittent positive pressure breathing (IPPB) device

© Copyright 2026 American Medical Association. All rights reserved.

Common Language Description

The CPT® Code 94640 refers to a specific inhalation treatment designed for patients experiencing acute airway obstruction, as well as for diagnostic purposes such as sputum induction. This procedure involves the administration of bronchodilator medication, which can be delivered through various devices including an aerosol generator, nebulizer, metered dose inhaler, or an intermittent positive pressure breathing (IPPB) device. The primary goal of this treatment is to alleviate acute airway obstruction, which may occur during conditions like asthma attacks or hypersensitivity reactions, where the smooth muscles of the bronchioles constrict, leading to restricted airflow. The inhalation treatment can be either pressurized or nonpressurized, and it typically lasts for short intervals, usually around 10 to 15 minutes, and is performed several times throughout the day as directed by a healthcare provider. In addition to therapeutic applications, this procedure can also serve diagnostic purposes, particularly in the induction of sputum production. For this, an isotonic or hypertonic solution is nebulized to stimulate secretion in the lower airways, allowing the patient to cough and expectorate the sputum into a sterile container for laboratory analysis. This dual functionality of the procedure underscores its importance in both managing acute respiratory conditions and facilitating diagnostic evaluations.

© Copyright 2026 Coding Ahead. All rights reserved.

CasePilot
Have a question about CPT® Code 94640?

Get instant expert-level answers from CasePilot, our coding assistant.

Register to view content

Create a free account to unlock this content

Register to view content

Create a free account to unlock this content

Register to view content

Create a free account to unlock this content

Register to view content

Create a free account to unlock this content

Register to view content

Create a free account to unlock this content

Register to view content

Create a free account to unlock this content

CasePilot

Get instant expert-level medical coding assistance.

Ask about:
CPT Codes Guidelines Modifiers Crosswalks NCCI Edits Compliance Medicare Coverage
Example: "What is CPT code 99213?" or "Guidelines for E/M services"