Key Takeaways
HCPCS Code J0178 describes Injection, aflibercept, 1 mg (EYLEA) and became a permanent J-code effective January 1, 2013.
Each billable unit equals exactly 1 mg administered – never bill by vial size. Over-billing units is a documented CMS audit trigger.
CPT code 67028 (intravitreal injection) must appear on the same claim as J0178 or the drug line will likely be denied.
Pabau’s claims management software helps ophthalmology practices track unit quantities, attach diagnosis codes, and submit clean claims for J0178 and related anti-VEGF codes.
HCPCS Code J0178: definition, category, and code history
HCPCS Code J0178 covers the intravitreal injection of aflibercept at a rate of 1 mg per reported unit. The brand name is EYLEA, manufactured by Regeneron Pharmaceuticals. Before January 1, 2013, providers used a temporary Q-code while CMS evaluated prescribing volume. Once EYLEA cleared that threshold, CMS assigned J0178 as a permanent HCPCS Level II J-code, which is where it has remained ever since.
The code sits within the HCPCS category “Drugs, Administered Other than Oral Method,” meaning it reimburses the drug cost separately from the injection procedure. Retina and ophthalmology practices rely on it as the primary billing vehicle for EYLEA under the Medicare Part B buy-and-bill model. According to AAPC Codify, J0178 appeared in the top HCPCS codes billed across all Part B physician and supplier data as recently as 2018, reflecting the volume of intravitreal anti-VEGF procedures performed annually in the US.
Practices that treat wet age-related macular degeneration, macular edema, or diabetic retinopathy will encounter this code on nearly every treatment claim. Clean claims management starts with understanding exactly what J0178 represents and how it pairs with the companion CPT and diagnosis codes.

Approved indications and ICD-10 crosswalk for J0178
CMS will not reimburse HCPCS Code J0178 unless the claim includes an approved ICD-10-CM diagnosis code. The MAC local coverage article A52451 published by the Centers for Medicare and Medicaid Services governs the accepted code groups. The table below lists the primary covered conditions and representative ICD-10-CM codes billed with J0178.
MAC policies differ slightly across jurisdictions. Palmetto GBA, Novitas Solutions, and National Government Services each publish local coverage articles that may include additional covered or non-covered codes. Always verify the approved code list for your specific MAC before submitting. Accurate ICD-10 documentation is the first line of defense against compliance issues and claim denials.
Billing and coding guidelines: CPT 67028 with HCPCS Code J0178
Two codes always travel together on an intravitreal injection claim: the drug code and the administration code. HCPCS Code J0178 covers the aflibercept itself. CPT code 67028 (intravitreal injection of a pharmacologic agent) covers the injection procedure. The Palmetto GBA Aflibercept/EYLEA Claim Submission Checklist states explicitly that both codes must appear on the same claim. Submitting the drug code without the administration code, or vice versa, results in denial of the drug line.
Key billing rules for a clean claim:
- One unit equals 1 mg administered. If 2 mg is injected, bill 2 units. Never bill for the full vial amount unless you administer every milligram in that vial to one patient.
- Use the appropriate eye modifier. Modifier -RT (right eye) or -LT (left eye) is required for laterality. Bilateral injections on the same date require separate line items with separate modifiers.
- Report the National Drug Code (NDC). Many payers require the 11-digit NDC on the drug line alongside J0178. Use the NDC for the specific lot dispensed.
- Place of service (POS) matters. Office (POS 11) versus ambulatory surgical center (POS 24) changes the fee schedule rate and the reimbursement pathway.
- Document medical necessity. The clinical note must state the active diagnosis, the dose ordered, and the dose administered. Discrepancies between ordered and administered doses trigger audits.
For ophthalmology practices managing high volumes of anti-VEGF claims, prescription management software that tracks dose per encounter reduces the risk of unit discrepancies before the claim leaves the practice.

Pro Tip
Run a monthly internal audit comparing the units billed on J0178 claims against the dose documented in the corresponding clinical note. A mismatch between the two is the most common trigger for post-payment review on anti-VEGF drugs. Even a single extra unit across hundreds of injections adds up to a material overpayment exposure.
HCPCS Code J0178 Medicare reimbursement and fee schedule
Medicare Part B reimburses J0178 under the buy-and-bill model. The practice purchases EYLEA from a specialty pharmacy or distributor, administers it, and then bills Medicare for the drug cost. Reimbursement is based on the Average Sales Price (ASP) plus 6%, updated quarterly by CMS.
Because ASP rates are adjusted every quarter, any specific dollar figure cited here may be superseded by the time you read it. The authoritative source for current reimbursement is the CMS Physician Fee Schedule lookup tool, which allows you to search by HCPCS code and geographic locality. Key reimbursement concepts to understand:
The 6% add-on above ASP is intended to offset practice acquisition, handling, and wastage costs. However, practices in high-cost markets or those with lower purchasing power than large group practices may find that the spread between actual acquisition cost and ASP reimbursement is thin. Monitoring buy-and-bill margins on anti-VEGF drugs quarterly is sound financial practice for any retina group.
Units and dosage billing for HCPCS Code J0178
The unit definition is the most audited aspect of HCPCS Code J0178 claims. Each unit billed represents exactly 1 mg of aflibercept ordered and administered. The standard EYLEA dose approved by the FDA for wet AMD and DME is 2 mg per injection, meaning most claims will show 2 units. The standard dose for macular edema following RVO is also 2 mg, so 2 units is the norm there as well.
Two common billing errors arise here:
- Billing 4 units for a 2 mg dose. This happens when coders confuse the vial concentration (2 mg/0.05 mL in the standard EYLEA vial) with the unit definition. J0178 is 1 mg per unit, so 2 mg = 2 units, not 4.
- Billing by vial rather than by dose administered. If only 1 mg is drawn from a 2 mg vial and administered, bill 1 unit. Billing for the unused portion of the vial is considered overbilling under HIPAA and Medicare billing rules.
EYLEA HD (aflibercept 8 mg), FDA-approved in 2023, uses a separate HCPCS code and must NOT be billed under J0178. Always confirm which formulation is dispensed before coding. Detailed digital intake and administration forms that record the exact formulation and milligrams administered give practices a defensible audit trail for every injection encounter.

Streamline anti-VEGF billing from documentation to claim
Pabau helps ophthalmology and retina practices document dose, diagnosis codes, and administration details in one place, so J0178 claims go out clean the first time.
Aflibercept biosimilar HCPCS codes and how they relate to J0178
The FDA has approved several aflibercept biosimilar products, each carrying its own distinct HCPCS code. According to CMS Medicare Coverage Database Article A52451, these biosimilars share the same Group 2 ICD-10-CM diagnosis code requirements as J0178 but must be billed under their own codes. Using J0178 for a biosimilar administration is an incorrect code assignment and will result in denial or post-payment recovery.
J0178 versus J9400: this is a separate and important distinction. J9400 describes injection of ziv-aflibercept (ZALTRAP), which is an oncology drug used intravenously for metastatic colorectal cancer. Despite the similar names, ziv-aflibercept and aflibercept are not the same drug and must never be billed interchangeably. Using J9400 for an intravitreal anti-VEGF injection is a coding error with potential fraud and abuse implications. The two drugs differ in molecular formulation, route of administration, and clinical indication.
For practices managing multiple anti-VEGF products across a patient panel, structured patient record documentation that captures the specific product dispensed at each visit prevents these substitution errors. This is especially relevant now that biosimilars are entering routine practice and the code list is growing.

Pro Tip
When a pharmacy substitutes a biosimilar for EYLEA mid-treatment course, update the HCPCS code in your billing system before the claim is submitted. Do not carry the J0178 code forward from a prior visit template. The dispensed product determines the code, not the ordered product.
Prior authorization, payer coverage, and claim submission for J0178
Prior authorization requirements for HCPCS Code J0178 vary significantly by payer. Original Medicare does not require prior authorization for Part B drug administration in an office or clinical setting under standard coverage policies, but Medicare Advantage plans follow their own rules. Commercial insurers and managed Medicaid plans frequently require PA before the first injection and may require re-authorization every 6 to 12 months.
A clean claim submission checklist for J0178 includes:
- HCPCS Code J0178 with the correct number of units (1 mg = 1 unit)
- CPT code 67028 on the same claim line or as a separate service line
- Approved ICD-10-CM diagnosis code from the MAC-approved Group 2 list
- Laterality modifier (-RT or -LT) on both the drug and procedure lines
- National Drug Code (NDC) with the qualifier N4 and the dispensed quantity
- Place of service code matching where the injection was performed
- Prior authorization number in field 23 of the CMS-1500 form when PA is required
Common denial reasons for J0178 claims include: missing or mismatched diagnosis code, missing NDC, incorrect unit count, and missing administration code (CPT 67028). Appeals generally require resubmission with corrected coding plus the clinical note demonstrating medical necessity. The CMS HCPCS Level II code system documentation and your MAC’s local coverage article are the primary reference points for building an appeal.
Practices that document every injection encounter in a structured capture forms workflow have the supporting documentation ready before a denial even arrives, rather than scrambling to reconstruct records after the fact.
Conclusion
HCPCS Code J0178 sits at the intersection of ophthalmology clinical care and complex drug billing. Unit accuracy, companion CPT pairing, approved ICD-10 crosswalk codes, and biosimilar code discipline are the four areas where practices most commonly leave money on the table or attract audit scrutiny.
Pabau’s claims management tools give retina and ophthalmology practices a structured way to capture dose, diagnosis codes, and administration details at the point of care, so J0178 claims go out complete and correct. To see how Pabau handles anti-VEGF billing workflows end to end, book a demo with the team.
Continue your research
Need a billing workflow for other injection codes? IVF CPT Codes covers procedure billing for fertility injection cycles with similar buy-and-bill documentation considerations.
Managing coding compliance across your practice? Compliance management software helps practices maintain audit-ready documentation and reduces post-payment review exposure.
Looking for a broader ICD-10 coding reference? Intraparenchymal hemorrhage ICD-10 codes walks through how CMS structures diagnosis code crosswalks for neurological conditions, a useful parallel for understanding ophthalmology code groups.
Frequently Asked Questions
HCPCS Code J0178 is the billing code for Injection, aflibercept, 1 mg, the anti-VEGF drug sold under the brand name EYLEA by Regeneron Pharmaceuticals. It is used by ophthalmology and retina practices to bill Medicare Part B and commercial insurers for intravitreal aflibercept injections under the buy-and-bill reimbursement model.
For a standard 2 mg EYLEA dose, bill 2 units, because each unit of J0178 represents 1 mg administered. Never bill by vial size; bill only for the milligrams actually administered to the patient on that date of service.
CPT code 67028 (intravitreal injection of a pharmacologic agent) must appear on the same claim as J0178. Submitting the drug code without the administration CPT code is one of the most common denial triggers for anti-VEGF claims.
J0178 covers aflibercept (EYLEA), an anti-VEGF drug given by intravitreal injection for retinal conditions. J9400 covers ziv-aflibercept (ZALTRAP), an intravenous oncology drug for metastatic colorectal cancer. They are distinct drugs with different routes of administration and must never be used interchangeably.
CMS Article A52451 lists the approved Group 2 ICD-10-CM codes, which include diagnoses for neovascular (wet) age-related macular degeneration, macular edema following retinal vein occlusion, diabetic macular edema, diabetic retinopathy, and myopic choroidal neovascularization. Exact accepted codes vary by MAC jurisdiction, so verify against your local coverage article before submitting.
No. Each FDA-approved aflibercept biosimilar carries its own HCPCS Q-code: Q5147 for PAVBLU, Q5150 for AHZANTIVE, Q5153 for OPUVIZ, and Q5154 for YESAFILI. Billing J0178 for a biosimilar is an incorrect code assignment and a payer compliance risk.