Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
CPT Code

CPT code 31628 – Bronchoscopy with transbronchial lung biopsy

Billable Code Specific Code


Code Definition

31628 is the CPT code for bronchoscopy, rigid or flexible, including fluoroscopic guidance, when performed; with transbronchial lung biopsy(s), single lobe. It covers one or more forceps biopsies taken from a single lung lobe in one session.

Each additional lobe biopsied in the same session is reported with add-on code +31632, never a second unit of 31628. Fluoroscopy is included in the code, and NCCI edits bundle diagnostic bronchoscopy 31622 into it.

Section
10004-69990 Surgery
Subsection
30000-32999 Respiratory system
Code range
31615-31654 Endoscopy of trachea and bronchi
Billable
Yes
Code also known as
transbronchial lung biopsy, TBLB, flexible bronchoscopy with biopsy, bronchoscopic lung biopsy
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT code 31628 covers flexible or rigid bronchoscopy with transbronchial lung biopsy of a single lobe. Add-on code +31632 covers each additional lobe in the same session.

Fluoroscopic guidance is included in the code descriptor when performed and cannot be billed separately under a standalone fluoroscopy code.

Documentation must name the specific lobe biopsied, the specimen count, and whether fluoroscopy was used, because a missing element is a common denial trigger.

CPT 31629 is transbronchial needle aspiration of the airway, not the additional-lobe add-on, so it never stands in for +31632.

Pabau’s claims management software helps pulmonology and respiratory practices track claim status, manage NCCI-related denials, and submit clean claims through Claim.MD.

CPT code 31628: Official descriptor and procedure overview

CPT code 31628 carries an official descriptor from the American Medical Association. It reads: Bronchoscopy, rigid or flexible, including fluoroscopic guidance, when performed; with transbronchial lung biopsy(s), single lobe. It sits within the endoscopy subsection of the trachea and bronchi codes (31615-31654), which share the same base bronchoscopy service.

The CPT structure for bronchoscopy codes is hierarchical. Every code in the family includes the basic bronchoscopic insertion, advancement, inspection, and withdrawal as bundled components.

The key clinical components this code captures are:

  1. Flexible or rigid bronchoscope insertion and navigation to the target lobe
  2. Transbronchial forceps biopsy of tissue within that lobe
  3. Fluoroscopic guidance when used for lesion localization

“Single lobe” is the primary billing limitation. If biopsy samples come from more than one pulmonary lobe, add-on code +31632 is reported for each additional lobe beyond the first.

FieldDetail
Code number31628
Code typeCPT surgical procedure code (Category I)
Official descriptorBronchoscopy, rigid or flexible, including fluoroscopic guidance, when performed; with transbronchial lung biopsy(s), single lobe
Code familyEndoscopy of trachea and bronchi, 31615-31654
FluoroscopyIncluded when performed; not separately reportable
Add-on code+31632 for each additional lobe biopsied
Applicable settingsHospital inpatient, hospital outpatient, ASC

CPT code 31628 vs 31632: Single lobe vs multiple lobes

The distinction between 31628 and 31632 is purely anatomical. It turns on how many lobes were biopsied during the same bronchoscopic session. CPT code 31628 is the primary (base) code reported when biopsy is taken from one lobe. CPT 31632 is an add-on code reported for each additional lobe biopsied beyond the first.

If a pulmonologist biopsies the right upper lobe and the left lower lobe in one session, the correct billing is 31628 + 31632. Biopsying three lobes means 31628 + 31632 x2 (reported twice). Never report 31632 without 31628, because it cannot be billed as a standalone code. Never report two units of 31628 for a two-lobe biopsy.

Don’t confuse +31632 with 31629. CPT 31629 is transbronchial needle aspiration of the trachea, main stem or lobar bronchus, a different technique that is coded on its own.

CodeTypeWhen to useUnits
31628Primary codeTransbronchial biopsy of first lobe1 per session
+31632Add-on code (+)Each additional lobe biopsied beyond the firstOnce per additional lobe

The grid below maps each sample taken in one bronchoscopy session to the code it takes, including the lobe counts that trip up most claims.

Code selection grid for one bronchoscopy session: forceps biopsy of the first lobe is 31628, each additional lobe is add-on 31632, airway needle aspiration is 31629, EBUS-TBNA is 31652 for 1 or 2 stations or 31653 for 3 or more, inspection only is 31622 and is bundled into 31628, fluoroscopy has no separate code. Two lobes bill as 31628 plus 31632, three lobes as 31628 plus 31632 times two.
Only forceps biopsy of the first lobe is 31628, and every extra lobe adds one unit of +31632. Code rules follow the AMA CPT descriptors and CMS NCCI edits.

Adjacent bronchoscopy codes: How CPT code 31628 relates to 31622, 31624, and 31652

Knowing where 31628 sits in the bronchoscopy code family prevents unbundling errors. It also shows when additional codes can be legitimately reported in the same session. The same add-on and bundling logic runs across the whole trachea and bronchi endoscopy subsection.

Forceps that sample the bronchial wall rather than the lung tissue beyond it put the claim on 31625, not 31628.

CodeDescriptionBillable with 31628?
31622Diagnostic bronchoscopy without biopsyBundled; requires modifier 59 if distinct service at separate site
31624Bronchoscopy with bronchial alveolar lavage (BAL)Generally separately reportable; check NCCI edits
31628Transbronchial lung biopsy, single lobePrimary code for this session
31629Transbronchial needle aspiration biopsy, trachea, main stem and/or lobar bronchusSeparate technique; check current NCCI edits
+31632Transbronchial lung biopsy, each additional lobe (add-on)Yes, always with 31628
31652EBUS-TBNA, 1-2 stations (endobronchial ultrasound)Separately reportable; different technique and site
31653EBUS-TBNA, 3 or more stationsReported instead of 31652, never with it; separately reportable from 31628

The most common error is billing 31622 alongside 31628 without justification. Per NCCI edit policy, 31622 (diagnostic bronchoscopy) is considered a component of any bronchoscopy that includes a diagnostic or therapeutic service.

When the bronchoscopy is performed purely to access the biopsy site, 31622 is bundled into 31628. It can only be reported separately with modifier 59 and documentation of a distinct service at a separate site in the same session.

Pro Tip

Run 31628 against your payer’s NCCI edit table before billing 31622 in the same session. NCCI edits are updated quarterly, so a pair that was separately reportable last year may now require modifier 59 or be fully bundled. Check CrossCoder or your clearinghouse edit tool each quarter.

Modifiers for CPT code 31628

Modifier selection for CPT code 31628 affects claim acceptance, payment calculation, and audit risk. Using claims management software with built-in modifier logic reduces the risk of rejected or downcoded bronchoscopy claims. Below are the modifiers most commonly applied with this code.

Pabau checkout screen with a completed insurer invoice beside the patient's next appointment
Pabau’s invoicing ties each insurer invoice to the patient visit, so your team can see which bronchoscopy claims are paid and which need follow-up.
  • Modifier 59 (Distinct Procedural Service): Used when 31622 is legitimately billed alongside 31628. It shows the diagnostic bronchoscopy was a separate, distinct service not typically reported together. Requires clear operative note documentation. Overuse of modifier 59 is a known audit trigger.
  • Modifier LT/RT (Left/Right): Some payers require anatomical laterality modifiers for bronchoscopy procedures. LT (left side) or RT (right side) may be appended when the biopsy is performed on a single lung. Not universally required; verify by payer policy.
  • Modifier 22 (Increased Procedural Services): Appropriate when the procedure required substantially more time or complexity than usual. It needs a detailed operative note and often a cover letter explaining the additional work. Increases claim scrutiny.
  • Modifier 51 (Multiple Procedures): Applicable when 31628 is performed alongside other non-add-on surgical procedures in the same session. Not appended to add-on code +31632.
  • Modifier 76 (Repeat Procedure by Same Physician): Used when the same physician repeats 31628 on a different date of service. Not used for same-session repeat.
  • Modifier 77 (Repeat Procedure by Another Physician): Used when a different physician repeats the procedure on a different date.

Documentation requirements for CPT code 31628

Inadequate operative notes are a leading cause of CPT code 31628 claim denials. The operative report must contain all of these elements to survive an audit or retrospective review.

Meeting the clean claim standard for 31628 means the operative report must affirmatively state the following before the claim goes out:

  • Indication: Medical reason for the bronchoscopy and biopsy (e.g., unresolved lung mass, suspected malignancy, interstitial lung disease).
  • Lobe(s) biopsied: The specific anatomical lobe must be named (right upper lobe, left lower lobe, etc.). “Lung biopsy performed” without lobe identification does not support the single-lobe designation.
  • Specimen count: Number of specimens obtained from the lobe. Multiple specimens from the same lobe still constitute a single-lobe procedure.
  • Fluoroscopy use: Explicit statement of whether fluoroscopic guidance was used. If it was used, note that it served lesion localization and that imaging was performed. Either way, no separate code is billed for guidance.
  • Procedure findings: Gross description of the bronchoscopic view, any abnormalities visualized, and assessment of the biopsied site.
  • Specimen disposition: Confirmation that specimens were sent to pathology with accession notation.
  • Physician attestation: Signed attestation by the performing physician, confirming the single-lobe designation and the services provided.

ICD-10 diagnosis codes commonly paired with CPT code 31628

Medical necessity for CPT code 31628 is established through an appropriate ICD-10-CM diagnosis code. Payer LCD policies specify which diagnoses support coverage. Pairing 31628 with a code outside the covered diagnoses list is a routine denial cause.

The superbill should capture the primary diagnosis and any relevant secondary codes before the claim is submitted. A solitary nodule on CT is coded R91.1, while other nonspecific lung-field findings take R91.8. Transbronchial biopsy also grades lung transplant rejection, and that diagnosis is coded T86.810.

ICD-10-CM codeDescriptionClinical context
R91.1Solitary pulmonary noduleSingle nodule on chest CT needing tissue diagnosis
R91.8Other nonspecific abnormal finding of lung fieldPulmonary nodule or mass on imaging requiring tissue diagnosis
C34.10-C34.32Malignant neoplasm of bronchus and lungSuspected or confirmed primary lung cancer requiring histologic confirmation
J18.9Pneumonia, unspecified organismNon-resolving or atypical pneumonia needing BAL or biopsy for organism identification
J84.10-J84.9Interstitial pulmonary diseaseDiffuse interstitial lung disease requiring transbronchial biopsy for histologic pattern
R04.2HemoptysisHemoptysis with suspected endobronchial lesion requiring biopsy
D38.1Neoplasm of uncertain behavior of trachea, bronchus, and lungIndeterminate lung lesion requiring tissue characterization

Medicare and payer coverage for CPT code 31628

Medicare covers CPT code 31628 when it meets Local Coverage Determination (LCD) medical necessity criteria established by the applicable Medicare Administrative Contractor (MAC). Checking that framework first keeps a claim from being denied on medical necessity before anyone reads the operative note.

Coverage rules vary by MAC jurisdiction. Before performing elective bronchoscopy with transbronchial biopsy, verify the applicable LCD for your region. Common Medicare medical necessity requirements include:

  • Documented imaging (chest CT or PET) showing a pulmonary lesion or abnormality requiring tissue diagnosis.
  • Clinical history supporting pulmonary malignancy, interstitial lung disease, opportunistic infection, or other conditions where bronchoscopic biopsy is the appropriate diagnostic approach.
  • Failure of or contraindication to less invasive diagnostic approaches when applicable.
  • Physician documentation of the clinical decision to perform bronchoscopy rather than an alternative biopsy technique.

Commercial payers generally follow similar criteria but often add prior authorization requirements. Many major commercial insurers require pre-authorization for elective bronchoscopy with biopsy, and the rules vary by plan and change often.

Always verify directly with the specific plan before scheduling. Prior authorization requirements also apply in some Medicaid managed care plans.

CPT code 31628 reimbursement: Medicare fee schedule rates

Medicare reimbursement for CPT code 31628 varies by practice setting and geographic locality. The CMS Medicare Physician Fee Schedule lookup tool is the authoritative source for current payment rates. The figures below are general national averages, so verify them against the current fee schedule year before billing.

SettingPayment typeApproximate national averageNotes
Non-facility (office)Medicare PFS~$350-$450 (verify current year)Higher due to full practice expense RVUs
Facility (hospital/ASC)Medicare PFS (physician only)~$200-$300 (verify current year)Facility receives separate OPPS or ASC payment
Hospital outpatient (OPPS)APC payment to facilityVaries by APC group assignmentSeparate from physician PFS payment

Geographic payment localities adjust final reimbursement up or down. High-cost areas (e.g., Manhattan, San Francisco) pay above the national average, and rural and lower-cost regions pay below it.

Use the FastRVU lookup tool to calculate locality-adjusted payments for your specific region. Verify current rates through the CMS MPFS lookup before publishing fee schedules or quoting expected reimbursement to patients.

Treat fee schedule figures as estimates until the electronic remittance advice (ERA) confirms what was paid.

Common reasons CPT code 31628 claims are denied

Claim denials for CPT code 31628 follow predictable patterns. Effective denial management starts by identifying the root cause rather than reflexively resubmitting. These are the denial triggers pulmonology billing teams encounter most often:

  • Missing or insufficient operative note: The most common denial. A procedure note that says “bronchoscopy with biopsy performed” without specifying lobe, specimen count, or fluoroscopy use fails documentation review.
  • Incorrect lobe designation: Billing 31628 alone when the operative note documents biopsies from two or more lobes, without adding +31632. Auditors look specifically for this discrepancy.
  • Bundling conflict with 31622: Billing diagnostic bronchoscopy (31622) and 31628 without modifier 59 when the two services were not clinically distinct. CMS NCCI edits bundle 31622 into higher-complexity bronchoscopy services.
  • Missing prior authorization: Commercial payers that require pre-auth for elective bronchoscopy with biopsy deny the claim when authorization was not obtained before the procedure date.
  • ICD-10 mismatch (no medical necessity): Pairing 31628 with a diagnosis code outside the payer’s covered indication list. Common offenders include vague symptom codes when a more specific diagnosis is available and expected.
  • Duplicate billing: Reporting two units of 31628 for a two-lobe biopsy instead of 31628 + 31632. Payers flag duplicate same-date-of-service same-code billing automatically.
  • Fluoroscopy billed separately: Submitting a standalone fluoroscopy code alongside 31628 when fluoroscopic guidance is already bundled into the code descriptor.

Bundling rules and NCCI edits for CPT code 31628

The CMS National Correct Coding Initiative (NCCI) governs which codes can be billed together and under what circumstances. For CPT code 31628, the NCCI edit table establishes several column 1/column 2 pairs that pulmonology billing teams must know. Knowing these pairs prevents bundling errors before they become denials.

Clearinghouse edit checks, such as those in Claim.MD, flag NCCI conflicts before a claim reaches the payer.

NCCI edits are updated quarterly by CMS. The rules below reflect established policy. Before billing a combination, verify its current edit status in the live NCCI table or a tool like CrossCoder.

Column 1 (primary)Column 2 (bundled component)Modifier indicatorPractical implication
3162831622 (diagnostic bronchoscopy)1 (modifier allowed)31622 is bundled into 31628; use modifier 59 only if a distinct, separate diagnostic-only bronchoscopy service is documented
31628Standalone fluoroscopy (e.g., 76000)0 (no modifier allowed)Fluoroscopy is included in 31628 when performed; never separately reportable
31628+31632 (add-on, additional lobe)N/A (add-on)An add-on code that needs no modifier. Report it once per additional lobe

Outpatient Prospective Payment System (OPPS) packaging rules add another layer for hospital outpatient settings. Certain ancillary services, such as moderate sedation and pathology specimen handling, may be packaged into the primary procedure’s APC payment. The facility cannot bill those separately.

The physician’s professional fee is still billed separately under the MPFS. If you bill both the facility and professional components of one session, confirm which services are packaged at the OPPS level. That avoids duplicate billing on the facility side.

Pro Tip

Use the AAPC Codify NCCI edit lookup alongside your quarterly NCCI table review. Modifier indicator 0 means no modifier can unbundle the pair. Billing both codes anyway is unbundling, not a fixable modifier error. Verify the indicator before appealing a bundling denial.

How Pabau keeps CPT code 31628 claims clean

Without a check before submission, a missing lobe name or a 31622 bundling conflict surfaces when the denial arrives. By then the operative note is weeks old, and the appeal means rebuilding the paper trail.

Pabau, the practice management platform we build, keeps the procedure note, diagnosis codes and claim in the same patient record. Claims go out through the Claim.MD clearinghouse integration, whose edit checks flag NCCI conflicts before the payer sees them.

Payments are tracked against the expected fee schedule amount. An underpaid 31628 or a dropped +31632 line shows up while it is still easy to appeal. Your billing team spends less time reworking bronchoscopy claims and more time on the next procedure day.

Streamline your pulmonology billing workflow

Pabau helps respiratory practices manage bronchoscopy claims, track NCCI edits, and submit clean claims through Claim.MD. See how Pabau handles the billing complexity so your team focuses on patient care.

Pabau practice management platform

Conclusion

CPT code 31628 rewards precision more than volume. Name the lobe, count the specimens and state whether fluoroscopy was used, and the most common denial triggers are gone before the claim is built.

The rule worth remembering is that every extra lobe adds +31632, never a second 31628. A separate 31622 needs a documented, distinct service. Build those two checks into your coding review and multi-lobe sessions stop being guesswork.

Book a demo to see how Pabau helps pulmonology practices get bronchoscopy claims paid on the first submission.

Continue your research

Continue your research

Billing a lavage in the same session? CPT code 31624 covers bronchoscopy with bronchial alveolar lavage and when it is reported alongside a biopsy.

Coding a single nodule found on CT? ICD-10 code R91.1 explains the solitary pulmonary nodule diagnosis that often supports medical necessity for 31628.

Need to understand how clearinghouse edits catch NCCI conflicts before submission? How Claim.MD clearinghouse processing works explains the pre-submission edit checks that flag bundling errors automatically.

Want a step-by-step guide to building cleaner claim submissions? Clean claim submission best practices covers the documentation and coding standards that prevent first-pass denials.

Looking to understand how denial patterns affect revenue cycle performance? What is revenue cycle management covers how bronchoscopy denials fit into the broader billing lifecycle.

Frequently asked questions

What does CPT code 31628 cover?

CPT code 31628 covers bronchoscopy, rigid or flexible, with transbronchial lung biopsy of a single pulmonary lobe. It includes the bronchoscopic procedure itself, the forceps biopsy of tissue from one lobe, and fluoroscopic guidance when used for lesion localization.

What is the difference between CPT 31628 and CPT 31632?

CPT 31628 is the primary code for transbronchial lung biopsy of the first lobe biopsied. CPT 31632 is an add-on code reported with 31628 for each additional lobe biopsied in the same session. A two-lobe biopsy bills as 31628 + 31632, and a three-lobe biopsy as 31628 + 31632 x2.

Is CPT 31629 an add-on code for 31628?

No. CPT 31629 is transbronchial needle aspiration biopsy of the trachea, main stem or lobar bronchus, a different technique from forceps lung biopsy. The add-on for each additional lobe biopsied is +31632.

Is fluoroscopic guidance required to bill CPT code 31628?

No. The AMA descriptor reads “including fluoroscopic guidance, when performed,” so 31628 is billable whether or not fluoroscopy is used. When fluoroscopy is performed, it is bundled into 31628 and cannot be reported under a standalone fluoroscopy code. The operative note should state whether fluoroscopy was used either way.

Can CPT 31628 be billed with CPT 31622?

Generally no. CMS NCCI edits bundle diagnostic bronchoscopy (31622) into 31628 because the base bronchoscopic service is already included. Modifier 59 applies only when the diagnostic bronchoscopy is a distinct service at a separate anatomical site, with operative note documentation to support it. Modifier indicator 1 means the edit can be bypassed with that documentation. It does not make routine dual billing acceptable.

What modifiers are used with CPT code 31628?

The modifiers most often used with CPT code 31628 are 59, LT/RT and 22. Modifier 59 marks a distinct procedural service when 31622 is separately justified. LT or RT shows laterality where the payer requires it, and 22 flags substantially increased procedural work. Modifier 51 applies when 31628 is performed with other non-add-on surgical procedures in the same session.

Why is CPT code 31628 denied?

Most 31628 denials trace back to five causes. Three are coding errors: A thin operative note, extra lobes billed without +31632, and 31622 billed without modifier 59. A thin note is one missing the lobe, specimen count or fluoroscopy status. The other two are missing prior authorization and an ICD-10 code outside the payer’s covered indications.

Avatar photo
Maja Popovska
Content Writer

Maja is a Senior Content Writer at Pabau, where she covers everything from practice management and compliance to medical aesthetics and patient experience. Off the clock: binging true crime docuseries, baking and dreaming about travel.
×