G2088 HCPCS code: Office-based treatment for opioid use disorder, including care coordination, individual therapy and group therapy and counseling; each additional 30 minutes beyond the first 120 minutes (list separately in addition to code for primary procedure)

G2088 is the HCPCS Level II code for office-based treatment for opioid use disorder, including care coordination, individual therapy and group therapy and counseling; each additional 30 minutes beyond the first 120 minutes (list separately in addition to code for primary procedure). In 2024 Medicare paid an average of $35.76 per service for G2088 across 11,798 services. Its Medicare coverage code is C (Carrier judgment): Coverage is decided by the Medicare contractor (MAC) case by case. Medicare volume fell 25% from 2022 to 2024 (15,628 to 11,798 services). In 2024, about 444 clinicians billed Medicare for G2088 for 1,069 beneficiaries; Indiana, Kentucky, Ohio accounted for 53% of services.

Code details

FieldValue
SectionG codes — Procedures and professional services (temporary)
Coverage codeC — Carrier judgment
Pricing indicator13
BETOS categoryM5D
Added2020-01-01
Last action effective2020-01-01

Who bills G2088 (2024)

MeasureValue
Clinicians billing (by place of service)444
Medicare beneficiaries1,069
States with claims18
Share of services in top 3 states (Indiana, Kentucky, Ohio)53%

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

Medicare utilization for G2088, 2022–2024

YearServicesBeneficiariesAvg. allowedAvg. paid
202215,6281,151$47.00$37.55
202313,8381,185$46.46$36.64
202411,7981,069$44.70$35.76

States with the most G2088 services (2024)

StateServicesAvg. paid
Indiana2,332$26.09
Kentucky1,796$39.60
Ohio1,660$37.15
California1,018$45.06
Tennessee1,001$38.58

What changed for G2088

Frequently asked questions

What is HCPCS code G2088?

G2088 is the HCPCS Level II code for office-based treatment for opioid use disorder, including care coordination, individual therapy and group therapy and counseling; each additional 30 minutes beyond the first 120 minutes (list separately in addition to code for primary procedure). Short descriptor: "Off base opioid tx, add30".

How much does Medicare pay for G2088?

In 2024, the average Medicare payment was $35.76 per service (average allowed $44.70).

Does Medicare cover G2088?

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

Related G20 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