CareCost CareCost Estimate

Vabysmo (J2777) billing units

1 billing unit = 0.1 mg

6 mg dose → 60 billing units

J2777 · faricimab-svoa

6 mg single-dose vial or prefilled syringe, one per eye · always JZ · a claim billed at 6 units instead of 60 (the vial-count error) pays a tenth of the drug: $187.93 instead of $1,879.32

Calculate this patient's units ↓

Calculate this patient's billing units

6 mg by intravitreal injection per eye, every 4 weeks for the first 4 doses then every 8 to 16 weeks for wet AMD · the same 6 mg dose is used for every indication, see the laterality table below

60 billing units
6 mg ÷ 0.1 mg/unit = 60 units
1 vial = 6 mg · 0 mg discarded
Vials
1 × 6 mg
Discarded drug
0 mg
Modifier
JZ
Common error: billing 96372 for the injection. Vabysmo has no injection code of its own; 67028 reports the intravitreal injection, once per eye (RT or LT, or modifier 50 when both eyes are treated at the same visit). 96372 is wrong on every Vabysmo claim.
Claim line
J2777 × 60 JZ RT
Administration: 67028 × 1 RT

Next step for this Vabysmo claim

This Vabysmo claim carries straight into Claim Check.

Claim Check builds the whole visit — J2777 units, the administration line, the modifiers and the Medicare allowed amount — and prices it against your payer's rate. The estimate turns the same visit into what the patient owes.

Free · No credit card · No sales call

Cost estimate · Original Medicare

Patient owes, 6 mg

$398.71
PlanOriginal Medicare · 36 commercial payers also priced
Deductible met$283 of $283 · out-of-pocket tracked
Drug responsibility (20%, 60 units JZ)$375.86
Administration (67028)$22.85
Copay programGenentech Ophthalmology Co-pay Program · $0 on commercial plans

Change the payer and the estimate re-prices against that payer's own published rate. The result is a good faith estimate for the patient.

36 payer price files · Commercial + Medicare · Copay and foundation status · Deductible, coinsurance and out-of-pocket math

See payer coverage ▸
Aetna · Anthem / Elevance · Cigna · UnitedHealthcare · Kaiser Permanente · Harvard Pilgrim · Highmark · CareFirst BCBS · BCBS Federal Employee Program · Blue Shield of California · Capital BlueCross · Excellus BCBS · Florida Blue · HCSC (IL/TX/OK/NM/MT) · HMSA (BCBS Hawaii) · Horizon BCBS NJ · Independence Blue Cross · Premera Blue Cross · Regence BCBS · Wellmark BCBS · Arkansas BCBS · BCBS Alabama · BCBS Arizona · BCBS Kansas · BCBS Kansas City · BCBS Louisiana · BCBS Massachusetts · BCBS Michigan · BCBS Minnesota · BCBS Mississippi · BCBS Nebraska · BCBS North Carolina · BCBS Rhode Island · BCBS South Carolina · BCBS Tennessee · BCBS Vermont

Vabysmo billing reference

How to calculate Vabysmo billing units

Vabysmo J2777 is billed per 0.1 mg: total mg administered ÷ 0.1 = billing units. The labeled dose is the same 6 mg per eye across all three indications (wet AMD, diabetic macular edema and macular edema following retinal vein occlusion), so the billing-units math never changes by diagnosis; only the interval between doses does.

A 6 mg dose is 60 billing units, not 6. Reading the unit count as though it matched the milligram count, billing 6 units instead of 60, is the standard under-billing error on this code, and it draws payment for one-tenth of the drug: $187.93 rather than $1,879.32 at the current ASP rate.

Vabysmo ships in one container size, a 6 mg single-dose vial or a 6 mg single-dose prefilled syringe, both 0.05 mL of 120 mg/mL solution. The 6 mg dose exactly fills the container, so nothing is left to discard: every claim bills modifier JZ, never JW.

Medicare pays $31.322 per 0.1 mg unit (ASP+6%), effective for claims in Q4 2026: $1,879.32 for the 60-unit, 6 mg dose above. Add 67028 at $114.23 non-facility and the allowed amount for one eye is $1,993.55; the patient's 20% share is $398.71 after the Part B deductible is met.

Vabysmo laterality: one eye vs. both eyes

Each eye is its own treatment course, with its own 6 mg dose, its own vial or syringe, and its own line on the claim. One eye reported alone carries RT or LT beside JZ on the drug line. Both eyes injected at the same visit are two full 60-unit drug lines (one RT, one LT), plus a single 67028 line billed with modifier 50, which Medicare pays at 150% of the single-eye rate.

ScenarioDrug line(s)UnitsAdministrationAllowed amount
One eyeJ2777 × 60 RT JZ (or LT)6067028 × 1, RT or LT$1,993.55
Both eyes, one visitJ2777 × 60 RT JZ · J2777 × 60 LT JZ60 + 6067028-50 × 1 (150%)$3,929.99
One eye: J2777 × 60 RT JZ · 67028 × 1 RT. Allowed amount $1,993.55 ($1,879.32 drug + $114.23 procedure).
Both eyes at one visit: J2777 × 60 RT JZ · J2777 × 60 LT JZ · 67028-50 × 1. The bilateral 67028 pays at 150% of its single-eye rate: $114.23 × 1.5 = $171.35. Allowed amount $3,929.99 ($1,879.32 + $1,879.32 + $171.35).

JZ modifier for Vabysmo

Vabysmo bills modifier JZ on every claim. The 6 mg dose is drawn from a 6 mg single-dose vial or prefilled syringe, the container's only size, so the dose and the container match exactly and nothing is left to discard. CMS's single-dose container policy still requires one of JW or JZ on every unit-dosed line; for Vabysmo, that line is always JZ.

One eye, 6 mg: 6 mg ÷ 0.1 mg/unit = 60 billing units. One 6 mg vial or syringe is drawn: 6 mg drawn − 6 mg administered = 0 mg discarded, so bill JZ. J2777 × 60 JZ · 67028 × 1 per eye treated.
Both eyes, one visit: two separate 6 mg doses, one per eye, each its own vial or syringe and each JZ. J2777 × 60 RT JZ · J2777 × 60 LT JZ · 67028-50 × 1.

Vabysmo administration codes

Show administration codes ▾

Vabysmo has no administration code of its own: the injection is the procedure, and 67028 (intravitreal injection of a pharmacologic agent) reports it, once per eye. Report RT or LT on the line, or bill 67028 once with modifier 50 when both eyes are injected at the same visit; Medicare's bilateral indicator pays that combined line at 150% of the single-eye fee. 96372, the general therapeutic injection code, is wrong on every Vabysmo claim: 67028 already reports the injection, and no guidance add-on code exists for it.

CMS's Medically Unlikely Edit for J2777 is 120 units per day, exactly two eyes' worth of the 6 mg dose (60 units each). A visit that treats both eyes lands right at that limit, not under it, so a same-day claim above 120 units is denied unless documentation supports an appeal.

Vial size and form

Vabysmo is supplied in one container size: a 6 mg (0.05 mL of 120 mg/mL solution) single-dose glass vial, NDC 50242-096-01, or a 6 mg single-dose prefilled syringe, NDC 50242-096-77. Both forms draw the identical 6 mg dose, so there is no vial-mixing decision to make: one container is one dose, one eye. See the FDA Vabysmo label (BLA761235) for full dosing and administration instructions.

Code family

Vabysmo (J2777, faricimab-svoa, Genentech) is one of nine anti-VEGF and Ang-2 intravitreal products billed to payers for wet AMD, diabetic macular edema and macular edema after retinal vein occlusion: Eylea (J0178, aflibercept, Regeneron), Eylea HD (J0177, aflibercept 8 mg, Regeneron), Pavblu (Q5147, aflibercept-ayyh, Amgen), Lucentis (J2778, ranibizumab, Genentech), Cimerli (Q5128, ranibizumab-eqrn, Sandoz), Byooviz (Q5124, ranibizumab-nuna, Biogen/Samsung Bioepis), Beovu (J0179, brolucizumab-dbll, Novartis) and repackaged Avastin (J9035, bevacizumab, off-label). Each product bills its own code and its own unit size: Vabysmo's 0.1 mg unit is not the aflibercept or ranibizumab unit, and a dose is never converted from one to another. See the HCPCS hub for coding across the full family. The Medicare rate for every quarter is on the cost page →

Frequently asked questions

How many billing units is a 6 mg dose of Vabysmo?

60 billing units. J2777 bills 1 unit per 0.1 mg, so a 6 mg dose (0.05 mL of 120 mg/mL) is 6 ÷ 0.1 = 60 units.

Why is J2777 billed per 0.1 mg instead of per mg?

CMS assigns J2777 a billing unit of 0.1 mg. Billing 6 units for a 6 mg dose, reading the unit as if it were 1 mg, is the classic under-billing error on this code; it draws payment for one-tenth of the drug.

How do I bill Vabysmo for both eyes at one visit?

Two drug lines, one per eye: J2777 × 60 units RT JZ and J2777 × 60 units LT JZ, plus 67028-50 for the injection at 150% of the single-eye fee. Each eye is its own dose and its own line.

Does Vabysmo need modifier JW or JZ?

JZ, on every claim. The 6 mg dose matches the 6 mg single-dose vial or prefilled syringe exactly, so nothing is left over to report as waste on a JW line.

What is the Vabysmo MUE?

120 units per day for J2777, exactly two eyes' worth of the 6 mg dose (60 units each). A bilateral visit lands right at the limit, not under it.

What administration code goes with Vabysmo?

67028, once per eye. 67028 is intravitreal injection of a pharmacologic agent; it is billed RT or LT, or once with modifier 50 when both eyes are injected at the same visit. 96372 is not correct for an intravitreal injection.

Sources

Data current: pricing Q4 2026 · payer policies Aug 2026

Sources: CMS ASP pricing files (Q4 2026); Medicare physician fee schedule (67028, national non-facility); FDA-approved prescribing information (Vabysmo label, Genentech, BLA761235); CMS single-dose container JW/JZ policy (effective July 1, 2023); CPT codebook administration-code guidance; the CareCost Clearance coverage corpus (27 payers, 201 rules) for faricimab.

Reviewed September 20, 2026 by Erin Rose, CareCost Estimate founder. Methodology →