G2088 — 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 a 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). It belongs to the Procedures and Professional Services (Temporary) section. Whether Medicare pays it depends on the coverage rule below.
Medicare coverage: Carrier judgment
Coverage is decided by your Medicare contractor, not by national policy. Whether this is paid depends on the LCD for your jurisdiction and on what the documentation supports.
From the coverage field of the CMS Alpha-Numeric HCPCS File, release 2026Q3-Jul. This states Medicare’s position on the code, not on your particular claim.
Physician fee schedule statusA
Active code. Paid separately under the physician fee schedule.
- Work RVU
- 0.82
- PE (non-facility)
- 0.95
- PE (facility)
- 0.15
- Malpractice RVU
- 0.05
Global period: ZZZ
Want the dollar amount for your locality? The fee calculator applies your GPCI and the current conversion factor.
The CMS record for G2088
- Long descriptor
- 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
- Added
- January 1, 2020
- BETOS
- M5D
- Pricing indicator
- 13 — Physician fee schedule
The official wording. This is what the code means.
CMS's 28-character form, which is what shows up on a remittance advice.
When CMS introduced the code.
Berenson-Eggers Type of Service — CMS's own analytic grouping.
Price established by carriers — not otherwise classified, individual determination, or carrier discretion.
Codes adjacent to G2088
HCPCS has no hierarchy — related items simply sit next to each other in the numbering. If G2088 is not quite right, the correct code is very often within a few positions of it.
- G2078Take-home supply of methadone; up to 7 additional day supply (provision of the services by a medicare-enrolled opioid treatment program); list separately in addition to code for primary procedure
- G2079Take-home supply of buprenorphine (oral); up to 7 additional day supply (provision of the services by a medicare-enrolled opioid treatment program); list separately in addition to code for primary procedure
- G2080Each additional 30 minutes of counseling in a week of medication assisted treatment, (provision of the services by a medicare-enrolled opioid treatment program); list separately in addition to code for primary procedure
- G2081Patients age 66 and older in institutional special needs plans (snp) or residing in long-term care with a pos code 32, 33, 34, 54 or 56 for more than 90 consecutive days during the measurement period
- G2082Office or other outpatient visit for the evaluation and management of an established patient that requires the supervision of a physician or other qualified health care professional and provision of up to 56 mg of esketamine nasal self-administration, includes 2 hours post-administration observation
- G2083Office or other outpatient visit for the evaluation and management of an established patient that requires the supervision of a physician or other qualified health care professional and provision of greater than 56 mg esketamine nasal self-administration, includes 2 hours post-administration observation
- G2086Office-based treatment for opioid use disorder, including development of the treatment plan, care coordination, individual therapy and group therapy and counseling; at least 70 minutes in the first calendar month
- G2087Office-based treatment for opioid use disorder, including care coordination, individual therapy and group therapy and counseling; at least 60 minutes in a subsequent calendar month
- G2089Most recent hemoglobin a1c (hba1c) level 7.0 to 9.0%terminated
- G2090Patients 66 years of age and older with at least one claim/encounter for frailty during the measurement period and a dispensed medication for dementia during the measurement period or the year prior to the measurement period
- G2091Patients 66 years of age and older with at least one claim/encounter for frailty during the measurement period and an advanced illness diagnosis during the measurement period or the year prior to the measurement period
- G2092Angiotensin converting enzyme (ace) inhibitor or angiotensin receptor blocker (arb) or angiotensin receptor-neprilysin inhibitor (arni) therapy prescribed or currently being taken
- G2093Documentation of medical reason(s) for not prescribing ace inhibitor or arb or arni therapy (e.g., hypotensive patients who are at immediate risk of cardiogenic shock, hospitalized patients who have experienced marked azotemia, allergy, intolerance, other medical reasons)
- G2094Documentation of patient reason(s) for not prescribing ace inhibitor or arb or arni therapy (e.g., patient declined, other patient reasons)
- G2095Documentation of system reason(s) for not prescribing ace inhibitor or arb or arni therapy (e.g., other system reasons)terminated
- G2096Angiotensin converting enzyme (ace) inhibitor or angiotensin receptor blocker (arb) or angiotensin receptor-neprilysin inhibitor (arni) therapy was not prescribed, reason not given
Questions about G2088
What is HCPCS code G2088?
G2088 is a 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). It sits in the Procedures and Professional Services (Temporary) section.
Does Medicare cover G2088?
The CMS HCPCS file marks G2088 as "Carrier judgment". Coverage is decided by your Medicare contractor, not by national policy. Whether this is paid depends on the LCD for your jurisdiction and on what the documentation supports.
How is G2088 paid under the physician fee schedule?
G2088 carries PFS status code A. Active code. Paid separately under the physician fee schedule.