Skip to main content
HCPCS J2787 · Level II · J code

J2787: Riboflavin 5'-phosphate, ophthalmic solution (photrexa viscous/photrexa), up to 3 ml, HCPCS Level II J code

Compiled from CMS files by the QuickIntell RCM Editorial Team · Data effective · Method: reference methodology · Report a data correction

Data currency: HCPCS Level II file: October 2026 (effective October 1, 2026); PFS relative value file: RVU26D, released August 26, 2026 (effective October 1, 2026); NCCI MUE tables: 2026 Q4 (effective October 1, 2026); NCCI PTP edits: v323r0 (2026 Q4) (effective October 1, 2026); OPPS Addendum B: October 2026 (effective October 1, 2026). Next CMS release: January 1, 2027 (quarterly update) for the HCPCS Level II file and NCCI MUE tables and NCCI PTP edits and OPPS Addendum B; RVU27A with the CY2027 PFS final rule, effective January 1, 2027 for the PFS relative value file.

Key facts for J2787

Medicare payment
no PFS amount
PFS status E
Coverage code
C
carrier judgment, so the Medicare contractor decides coverage
Practitioner MUE
2
MAI 3
OPPS status
SI N
Items and Services packaged into APC rates
NCCI PTP pairs
0
practitioner file
LCDs and articles
0 / 0

TL;DR

HCPCS Level II J2787 reads "Riboflavin 5'-phosphate, ophthalmic solution (photrexa viscous/photrexa), up to 3 ml" in the October 2026 file; it dates from 2019. The physician fee schedule lists J2787 with status E (excluded from the physician fee schedule by regulation), so the PFS carries no national amount for it. MUE limits for J2787: practitioner 2 (MAI 3, Prescribing Information); hospital outpatient 2 (MAI 3, Prescribing Information). No current LCD or billing article lists J2787; its HCPCS coverage code is C (carrier judgment, so the Medicare contractor decides coverage). OPPS status indicator N: Items and Services packaged into APC rates. HCPCS record: BETOS O1E (other drugs); pricing indicator 51; type of service 1 (medical care). Nearby codes: J3490, J2004, J2003, J3590.

J2787 descriptor and code status

The October 2026 HCPCS Level II file describes J2787 as “Riboflavin 5'-phosphate, ophthalmic solution (photrexa viscous/photrexa), up to 3 ml”. It sits in the J section (drugs administered other than oral method and chemotherapy drugs), listed with the other J codes without an ASP payment limit. Although searches often call it the "J2787 CPT code", J2787 is a HCPCS Level II code maintained by CMS, not an AMA CPT code; both go in the same procedure-code field on the claim.

HCPCS file attributes of J2787
FieldValue
Short descriptorRiboflavin photrexa/viscous
Added to HCPCS2019-01-01
Last actionN (no maintenance), effective 2026-07-01
Coverage codeC: carrier judgment, so the Medicare contractor decides coverage
Pricing indicator51: drugs
BETOS categoryO1E: other drugs
Type of service1: medical care

Medicare payment for J2787

The physician fee schedule lists J2787 with status E (excluded from the physician fee schedule by regulation), so the PFS carries no national amount for it. The amounts below are national figures from the October 2026 CMS files; the contractor applies the locality, rural or state adjustment and the beneficiary's cost sharing.

Physician fee schedule (RVU26D)

Status E: excluded from the physician fee schedule by regulation. Global period XXX (global surgery concept does not apply); PC/TC indicator 9 (professional/technical concept does not apply).

Hospital outpatient (OPPS Addendum B)

Status indicator N (Items and Services packaged into APC rates), with no separate OPPS payment rate.

Ambulatory surgical center (Addendum BB)

Payment indicator N1 (Packaged service/item; no separate payment made).

Medically Unlikely Edits for J2787

MUE limits for J2787: practitioner 2 (MAI 3, Prescribing Information); hospital outpatient 2 (MAI 3, Prescribing Information). The practitioner MUE is a date-of-service clinical edit: units above the limit deny but can be paid on appeal with documentation.

MUE values for J2787 by setting
SettingMUE (units/DOS)MAICMS rationale
Practitioner services23 Date of Service Edit: ClinicalPrescribing Information
Facility outpatient hospital23 Date of Service Edit: ClinicalPrescribing Information

The MUE lookup for J2787 shows every setting next to any other code on the same claim.

NCCI edits and add-on rules

No active practitioner PTP pair lists J2787 in v323r0.

J2787 is neither an add-on code nor a designated primary code in the 2026 Q4 NCCI add-on edit file.

Pair counts show exposure, not the answer for one claim. Check J2787 against a second code to see whether the pair bundles and whether a modifier can separate the services.

Medicare coverage policies for J2787

No current LCD or billing and coding article lists J2787. The HCPCS coverage code C means carrier judgment, so the Medicare contractor decides coverage, and any National Coverage Determination for the service still applies.

Denials to expect on J2787

the service is not reasonable and necessary for the diagnosis on the claim

units of J2787 exceed the practitioner MUE of 2 per date of service

the modifier reported is inconsistent with the code

the claim lacks information needed to adjudicate the line, such as an order, NPI or required modifier

Where QuickIntell fits for J2787 claims

QuickCode supports qualified coder review of units, modifiers and NCCI pairs for J2787 before the claim leaves, and QuickRCM carries claim readiness and the denial follow-up when an edit or coverage policy is missed.

Frequently asked questions: HCPCS J2787

What does HCPCS code J2787 describe?

"Riboflavin 5'-phosphate, ophthalmic solution (photrexa viscous/photrexa), up to 3 ml" (short descriptor "Riboflavin photrexa/viscous"), in the J section (drugs administered other than oral method and chemotherapy drugs). Added 2019-01-01; last action N (no maintenance) effective 2026-07-01.

Is J2787 a CPT code?

No: CMS maintains J2787 in HCPCS Level II, while the AMA maintains CPT. People do search "J2787 CPT code", and it goes in the same procedure-code field.

What does Medicare pay for J2787?

The physician fee schedule lists J2787 with status E (excluded from the physician fee schedule by regulation), so the PFS carries no national amount for it.

How many units of J2787 can be billed per day?

MUE limits for J2787: practitioner 2 (MAI 3, Prescribing Information); hospital outpatient 2 (MAI 3, Prescribing Information). For the practitioner MUE (MAI 3), units above 2 deny for the day but can be paid on appeal with documentation; denials arrive as CARC 151.

Does Medicare cover J2787?

No current LCD or billing article lists J2787; its HCPCS coverage code is C (carrier judgment, so the Medicare contractor decides coverage).

Sources

Every figure on this page is taken from the CMS publications below, as released by the Centers for Medicare & Medicaid Services. Projection built 2026-10-10. Verify against the primary file before billing or contracting decisions. The reference methodology explains how each figure is computed from these files.

Disclaimer

This page is an operational reference compiled from CMS publications: the HCPCS Level II file, the physician, DMEPOS and clinical laboratory fee schedules, OPPS and ASC addenda, NCCI MUE, PTP and add-on edit tables and the Medicare Coverage Database. Amounts are Medicare national figures before locality and state adjustment; Medicaid and commercial payers set their own. CPT codes are shown as numbers only; CPT descriptors are copyright AMA. Nothing here is legal, clinical or billing advice.

Found a figure that does not match the CMS file? Report a data correction with the CMS file and the value you expected; the request reaches the editorial team through the contact form.