CPT code 31628 – Bronchoscopy with transbronchial lung biopsy
Billable Code Specific Code
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
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
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
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:
- Flexible or rigid bronchoscope insertion and navigation to the target lobe
- Transbronchial forceps biopsy of tissue within that lobe
- 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.
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.
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.

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.
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.

- 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.
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.
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.
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.

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
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.



