top of page
Sirius Solutions Global website header with navigation menu: Home, Services, Specialties, Our Expertise, Resources, and Contact Us.
"Sirius Solutions Global Logo"

CPT 91065: Complete Guide to Hydrogen Breath Testing, Billing, Coding & Documentation in 2026

1 day ago
8 min read
Promotional poster for Sirius Solutions Global showing a man taking a hydrogen breath test with syringe and mouthpiece.

A 2026 gastroenterology billing and RCM resource for GI practices, coders, and revenue-cycle teams.

CPT 91065 at a Glance

 

●        Represents: one CPT code for a breath hydrogen or methane test evaluating lactase deficiency, fructose intolerance, bacterial overgrowth, or oro-cecal gastrointestinal transit.

●        Type of testing: non-invasive GI diagnostic test measuring exhaled hydrogen and/or methane after a substrate such as lactose, lactulose, glucose, or fructose.

●        Billing purpose: one complete breath test study per encounter, regardless of how many breath samples the protocol collects.

●        Documentation: indication, protocol and substrate, sample results, interpretation, supporting diagnosis.

●        Payer considerations: Medicare coverage is indication- and substrate-specific; commercial payers set their own policies.

●        Why it matters: CPT 91065 reports the test actually performed, not the diagnosis suspected before ordering it.

 

Is This Really CPT 91065? A Claim-Readiness Check

1. Was a breath hydrogen or methane test actually performed?

2. What substrate and protocol were used (lactose, lactulose, glucose, fructose)?

3. How many breath samples were collected, and over what time frame?

4. Does the documented service match the current CPT 91065 descriptor?

5. Does the record support the procedure, not just the order?

6. Does the diagnosis reported support medical necessity for that substrate?

7. Have current payer requirements for this indication been checked?

8. Have authorization, frequency, and claim-edit rules been reviewed?

 

If the service performed and the documentation do not clearly align with CPT 91065, pause before submission and verify the appropriate coding pathway.

 

CPT 91065 vs Related Gastrointestinal Testing

Not every “breath test” in a GI practice bills the same way. A frequent point of confusion: treating hydrogen or methane breath testing as interchangeable with Helicobacter pylori breath testing, which uses an entirely different code family.

Testing Question

CPT 91065

H. pylori Breath Test (78267/78268/83013/83014)

Purpose

Carbohydrate malabsorption, bacterial overgrowth, transit time

Detects H. pylori infection

Substrate

Lactose, lactulose, glucose, or fructose

Urea (C-13 or C-14 isotope)

Measurement

Exhaled hydrogen and/or methane

Isotope-labeled carbon dioxide

Units

One unit per complete study

Separate codes for administration and analysis

Both are legitimate, verifiable codes, but they answer different clinical questions and should never be chosen interchangeably just because the word “breath test” appears in the order.

The Diagnosis Does Not Automatically Choose the CPT Code

 

Diagnosis explains why the test was ordered. CPT describes the service actually performed.

Before finalizing a claim, verify:

●        The actual test performed

●        The methodology and substrate

●        What documentation supports

●        The diagnosis being reported

●        Medical necessity for that specific combination

●        Payer-specific requirements

A suspected diagnosis on the order never overrides what the record shows was actually done.

 

CPT 91065 Documentation Checklist

☐  Reason/indication for testing  — supports the medical-necessity review

☐  Test performed and substrate used  — confirms the correct code

☐  Protocol and sample timing  — shows the complete study occurred

☐  Breath sample results  — the clinical data behind the read

☐  Interpretation  — the provider's read, not just raw numbers

☐  Diagnosis/clinical indication  — links the test to a supportable reason

☐  Provider documentation and signature  — required for claim integrity

☐  Payer-specific requirements  — some plans request more detail

Not every item is universally required by every payer — verify current requirements against the applicable policy.

CPT 91065 and Medical Necessity

Medical necessity connects the documented indication, the test actually performed, the diagnosis reported, and the payer's coverage policy for that combination. Confirm documented symptoms line up with the substrate used and diagnosis submitted, then check that diagnosis against the applicable policy before the claim goes out. Avoid relying on a generic “covered diagnosis” list from an unrelated source; verify examples against the current payer-specific policy.

Hydrogen Breath Testing, SIBO & Carbohydrate Malabsorption

Hydrogen and methane breath testing supports evaluation of several distinct conditions: lactose malabsorption, fructose intolerance, and suspected small intestinal bacterial overgrowth (SIBO). These aren't interchangeable. A lactose-substrate protocol answers a different clinical question than a lactulose- or glucose-substrate protocol used for suspected SIBO, and coverage rules can differ sharply between them. Keep clinical use, the test performed, CPT selection, the diagnosis reported, and payer coverage as five separate checkpoints, rather than assuming a SIBO diagnosis alone supports payment.

 

Does Medicare Cover CPT 91065?

 

There is no universal yes-or-no answer. Under CMS National Coverage Determination 100.5, lactose breath hydrogen testing for lactose malabsorption is covered. The same NCD excludes lactulose breath hydrogen testing for small bowel bacterial overgrowth or transit time, plus certain CO2-based breath tests.

Two studies billed under the same CPT code can have opposite coverage outcomes depending on substrate and indication, so verify current NCD 100.5 language and any applicable Local Coverage Determination before assuming coverage. Commercial payers aren't bound by NCD 100.5 and may apply broader or narrower policies, so check the specific plan for each patient.

Does CPT 91065 Require Prior Authorization?

Requirements are not universal across payers, plans, or indications, and they change over time. Verify authorization by payer, specific plan, diagnosis, testing indication, frequency, and site of service before scheduling, rather than assuming a prior confirmation still applies.

CPT 91065, NCCI & Claim-Editing Review

Review current CMS NCCI edits and payer-specific claim edits before submitting CPT 91065 alongside other same-day services, since code-pair restrictions, unit limits, and modifier indicators can change. Medicare NCCI edits aren't automatically the same as a commercial payer's internal edit logic, so check both. Verify specific edit determinations against current CMS NCCI data rather than relying on memory.

CPT 91065 Modifier Review

A modifier should describe a real billing circumstance, not bypass an edit. Commonly discussed modifiers include 26 (professional component, interpretation billed separately), TC (technical component, equipment/staff only), 59 or an appropriate X-modifier (a distinct, separately documented service), and 76 (same physician repeats the procedure the same day for a documented clinical reason). None should be appended automatically; each requires supporting documentation and current payer-policy verification.

What If CPT 91065 Is Performed With Other GI Services?

Review the complete encounter, not each code in isolation: what was actually performed, whether documentation supports each service separately, current NCCI and payer claim edits, whether a modifier is genuinely supported, and any bundling considerations. Services aren't automatically separately billable just because two procedures occurred the same visit.

 

10 CPT 91065 Billing Mistakes to Watch for in 2026

1. Coding from the suspected diagnosis instead of the test performed

2. Confusing hydrogen/methane testing with H. pylori breath test codes

3. Failing to confirm which substrate and protocol were documented

4. Billing more than one unit per complete study

5. Skipping a medical-necessity review before submission

6. Assuming every payer follows CMS NCD 100.5 identically

7. Missing a prior-authorization requirement for a specific plan

8. Ignoring current NCCI or payer-specific claim edits

9. Applying modifier 59, 26, TC, or 76 without supporting documentation

10. Submitting before the full documentation package has been reviewed

Is Your CPT 91065 Claim Ready? A 60-Second Check

☐  Current CPT 91065 descriptor confirmed

☐  Documented service matches the code selected

☐  Substrate and protocol documented

☐  Breath sample results documented

☐  Interpretation documented

☐  Diagnosis supports medical necessity for this substrate

☐  Authorization checked, where applicable

☐  Current payer policy reviewed

☐  NCCI and claim edits reviewed

 

If one box remains unchecked, review the claim before it goes out.

 

The Test Was Performed. But Is the Claim Ready?

Fictional scenario, for illustration only.

 

A GI practice performs a breath test. The chart includes the diagnosis, but billing has not yet confirmed the substrate/protocol used, whether documentation supports the full study, the applicable payer policy, authorization status, or current CPT requirements.

What should billing verify first?

●        A. Diagnosis only

●        B. CPT code only

●        C. Documentation and the service performed

●        D. The complete claim record

The strongest path is C, then D. Confirming what was documented and performed comes before finalizing code selection, because the diagnosis alone cannot show which substrate, protocol, or payer rule applies.

How Much Does CPT 91065 Reimburse?

There is no single figure that applies to every claim. Reimbursement depends on Medicare vs. commercial payer, geographic locality, the payer contract or fee schedule, place of service, applicable modifiers, and the patient's benefit design. Check the current Medicare Physician Fee Schedule for the applicable locality, or the contracted allowed amount, before the claim goes out.

Why a Paid CPT 91065 Claim May Still Need Review

A paid claim isn't automatically a correctly paid claim. Compare the billed amount, allowed amount, contractual adjustment, actual payment, and patient responsibility against the fee schedule or contract terms. A claim posting with an unexpectedly low allowed amount or mismatched patient-responsibility split may be an underpayment worth appealing, not an error to write off. Reviewing remittance data routinely, not only after a denial, catches variances before they accumulate.

 

From Breath Test to Payment: CPT 91065 Billing Workflow

 

Order & Scheduling   →   Eligibility & Authorization Check   →   Test Performed   →   Documentation Completed   →   CPT + ICD-10 Review   →   Medical Necessity Review   →   Payer Policy Check   →   NCCI / Claim Edit Review   →   Claim Submission   →   ERA / EOB Review   →   Denial or Underpayment Follow-Up   →   Account Resolution

A gap early in this chain, like an unverified authorization or incomplete documentation, tends to surface later as a denial or underpayment that costs far more staff time to fix than to prevent.

5 Places to Review When CPT Rules or Payer Policies Change

1. EHR / practice management system — confirm code and charge mappings are current

2. Charge master — verify references have not drifted out of date

3. Superbills / fee sheets — outdated forms are a common source of miscoding

4. Internal coding guides — old references can outlive the policy they described

5. Clearinghouse / claim-edit rules — confirm current edits reflect this year's requirements

 

Frequently Asked Questions

Q: What is CPT 91065?

A: The code for a breath hydrogen or methane test evaluating lactase deficiency, fructose intolerance, bacterial overgrowth, or oro-cecal gastrointestinal transit.

Q: What does CPT 91065 include?

A: The complete breath test study for one encounter, billed as one unit regardless of how many breath samples the protocol collects.

Q: Is CPT 91065 the same as an H. pylori breath test?

A: No. H. pylori breath testing uses a different code family (78267, 78268, 83013, 83014) measuring isotope-labeled carbon dioxide, not hydrogen or methane.

Q: What documentation supports CPT 91065?

A: Indication, substrate and protocol, sample results, interpretation, and supporting diagnosis, reviewed against current payer-specific requirements.

Q: Does Medicare cover CPT 91065?

A: It depends on substrate and indication. Under NCD 100.5, lactose breath hydrogen testing for lactose malabsorption is covered; lactulose breath hydrogen testing for SIBO or transit time is excluded. Verify current NCD and MAC guidance before billing.

Q: Does CPT 91065 require prior authorization?

A: It depends on payer, plan, and indication. Verify for each patient and plan rather than assuming a prior case still applies.

Q: How is CPT 91065 reimbursement determined?

A: By payer type, locality, contract, place of service, and modifiers. Check the current fee schedule or contracted rate for the specific claim.

Q: What billing mistakes commonly affect CPT 91065 claims?

A: Coding from a suspected diagnosis, confusing it with H. pylori testing, incomplete substrate documentation, and skipping authorization or payer-policy checks.

 

2026 CPT 91065 Coding References

 

Where Gastroenterology Billing Meets RCM

Sirius Solutions Global is a Dallas-based Revenue Cycle Management company supporting healthcare organizations with medical billing and revenue-cycle services. CPT selection is only the starting point for a clean GI claim; documentation completeness, payer-specific medical policy, NCCI and claim-edit review, authorization tracking, and payment posting accuracy all determine whether a breath testing claim gets paid correctly the first time. Sirius Solutions Global works alongside GI practices on medical billing, claims management, denial management, accounts receivable management, payment posting, and billing workflow review, so CPT-level accuracy is backed by a revenue cycle built to catch problems before and after submission.

Disclaimer

This article is for general educational purposes only and does not constitute legal, coding, billing, or medical advice. CPT is a registered trademark of the American Medical Association; codes and descriptors referenced here are for educational reference only. Coverage rules, NCCI edits, authorization requirements, modifiers, and reimbursement vary by payer, plan, jurisdiction, and patient, and change over time. Always verify current requirements with CMS, the applicable MAC, and the specific payer before coding or billing, and consult a qualified coding, compliance, or legal professional for guidance on a particular claim. Sirius Solutions Global makes no guarantee of coverage, reimbursement, or claim outcome.

bottom of page