G9157 HCPCS code: Transesophageal doppler measurement of cardiac output (including probe placement, image acquisition, and interpretation per course of treatment) for monitoring purposes

G9157 is the HCPCS Level II code for transesophageal doppler measurement of cardiac output (including probe placement, image acquisition, and interpretation per course of treatment) for monitoring purposes. In 2023 Medicare paid an average of $72.75 per service for G9157 across 60 services. Its Medicare coverage code is C (Carrier judgment): Coverage is decided by the Medicare contractor (MAC) case by case. The NCCI unit limit is 1 per day on outpatient hospital claims. Medicare volume fell 35% from 2022 to 2023 (92 to 60 services). In 2023, about 24 clinicians billed Medicare for G9157 for 60 beneficiaries.

Code details

FieldValue
SectionG codes — Procedures and professional services (temporary)
Coverage codeC — Carrier judgment
Pricing indicator00 — Not separately priced by Medicare
BETOS categoryT2C
Added2013-01-01
Last action effective2013-01-01

Who bills G9157 (2023)

MeasureValue
Clinicians billing (by place of service)24
Medicare beneficiaries60
States with claims1

Counts only. Supplier and clinician names, contact lists and state-by-state detail are in Caduvo.

Medicare utilization for G9157, 2022–2023

YearServicesBeneficiariesAvg. allowedAvg. paid
20229292$94.50$75.58
20236060$91.30$72.75

States with the most G9157 services (2023)

StateServicesAvg. paid
Missouri52$72.54

NCCI unit limits (MUE)

Claim typeMax units per dayRationale
outpatient hospital claims1Code Descriptor / CPT Instruction
practitioner claims1Code Descriptor / CPT Instruction

What changed for G9157

Frequently asked questions

What is HCPCS code G9157?

G9157 is the HCPCS Level II code for transesophageal doppler measurement of cardiac output (including probe placement, image acquisition, and interpretation per course of treatment) for monitoring purposes. Short descriptor: "Transesoph doppl cardiac mon".

How much does Medicare pay for G9157?

In 2023, the average Medicare payment was $72.75 per service (average allowed $91.30).

Does Medicare cover G9157?

Coverage code C — Carrier judgment. Coverage is decided by the Medicare contractor (MAC) case by case.

How many units of G9157 can be billed per day?

1 on outpatient hospital claims; 1 on practitioner claims (NCCI medically unlikely edits).

Related G91 codes

Building a device that would bill under a code like this? Caduvo matches a device description to HCPCS/CPT codes, Medicare coverage and payment, and the FDA pathway in one report.

Next steps

Sources: CMS HCPCS Level II release October 2025; CMS DMEPOS fee schedule; CMS NCCI MUE tables; CMS Medicare utilization (physician and DME supplier files); CMS Medicare Coverage Database articles. Fees are Medicare allowables, not commercial rates. Not billing or legal advice.

All G codes · HCPCS lookup