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)
HCPCS Level II code · G codes: Procedures / Professional Services (Temporary)
HCPCS codeG2088
- Long description
- 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 description
- Off base opioid tx, add30
- Pricing indicator
13Priced by the Medicare contractor (carrier)- Medicare coverage
CCarrier judgment – coverage decided by the Medicare contractor- BETOS category
M5DSpecialist - other- Added
- January 1, 2020
- Last change
- January 1, 2020 – No change
Frequently asked questions
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).
Does Medicare cover G2088?
The HCPCS file lists coverage code C: Carrier judgment – coverage decided by the Medicare contractor. Coverage and payment also depend on local coverage determinations and the patient’s plan.
Nearby G codes
- G2078 – Take-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
- G2079 – Take-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
- G2080 – Each 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
- G2081 – Patients 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
- G2082 – Office 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
- G2083 – Office 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
- G2086 – Office-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
- G2087 – Office-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
- G2089 – Most recent hemoglobin a1c (hba1c) level 7.0 to 9.0%
- G2090 – Patients 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
- G2091 – Patients 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
- G2092 – Angiotensin converting enzyme (ace) inhibitor or angiotensin receptor blocker (arb) or angiotensin receptor-neprilysin inhibitor (arni) therapy prescribed or currently being taken
- G2093 – Documentation 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)
- G2094 – Documentation of patient reason(s) for not prescribing ace inhibitor or arb or arni therapy (e.g., patient declined, other patient reasons)
- G2095 – Documentation of system reason(s) for not prescribing ace inhibitor or arb or arni therapy (e.g., other system reasons)
- G2096 – Angiotensin converting enzyme (ace) inhibitor or angiotensin receptor blocker (arb) or angiotensin receptor-neprilysin inhibitor (arni) therapy was not prescribed, reason not given
Source: CMS HCPCS Level II quarterly file, October 2026. Reference only – check payer policy before billing.