Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
HCPCS Code

HCPCS code V2304 – Spherocylinder trifocal lens


Code Definition

V2304 is the HCPCS Level II code for spherocylinder, trifocal, plano to plus or minus 4.00d sphere, 2.25-4.00d cylinder, per lens. It describes one trifocal spectacle lens, so a pair of glasses takes two claim lines.

Most V2304 denials trace to one of three errors. The sphere or cylinder power may fall outside V2304's band, or the RT or LT modifier may be missing. The third is a diagnosis that does not support Medicare's post-cataract lens benefit.

Level
Level II
Category
V — Vision, hearing and speech-language pathology services
Code range
V2300-V2399 Lenses, trifocal
Billable
No
Code also known as
spherocylinder trifocal lens, high cylinder trifocal lens, trifocal spectacle lens supply code
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

HCPCS code V2304 covers one spherocylinder trifocal spectacle lens with a plano to ±4.00d sphere and a 2.25 to 4.00d cylinder.

V2304 is an eyeglass lens code. Contact lenses are billed from the V2500-V2599 range instead.

Cylinder power alone separates V2304 from V2303 and V2305, while a sphere above ±4.00d moves the lens into a higher sphere band.

Medicare covers V2304 only for pseudophakia, aphakia, or congenital aphakia, and each lens goes on its own line with RT or LT.

Practice management software like Pabau keeps the prescription, dispense record, and claim together, so billing staff can check each V2304 line before it goes out.

HCPCS code V2304: Official descriptor and code definition

HCPCS code V2304 is the Level II supply code for one spherocylinder trifocal spectacle lens. Its long descriptor reads “Spherocylinder, trifocal, plano to plus or minus 4.00d sphere, 2.25-4.00d cylinder, per lens.” The code set is maintained by the Centers for Medicare and Medicaid Services (CMS).

V2304 sits in the Lenses, trifocal section (V2300-V2399) of the Vision services range. It describes the lens itself, not the eye exam or the refraction. Each unit is one lens, so a pair of glasses takes two claim lines.

A trifocal lens carries three zones for distance, intermediate, and near vision. The spherocylinder part means the lens corrects astigmatism as well as sphere power. V2304 applies when that astigmatism correction falls between 2.25 and 4.00 diopters.

FieldValue
HCPCS codeV2304
Long descriptorSpherocylinder, trifocal, plano to plus or minus 4.00d sphere, 2.25-4.00d cylinder, per lens
Code typeHCPCS Level II
RangeVision services (V2020-V2799)
SectionLenses, trifocal (V2300-V2399)
Lens formSpectacle (eyeglass) lens. Contact lenses use V2500-V2599.
Sphere rangePlano to ±4.00d
Cylinder range2.25d to 4.00d
Billing unitPer lens (one unit per eye)
Laterality modifierRT or LT on every line

Where V2304 fits among the trifocal lens codes

The V2300 series sorts trifocal lenses by sphere power first and cylinder power second. V2300 to V2302 are sphere-only trifocals. From V2303 onward, each code pairs a sphere band with a cylinder band. V2304 is the second of four cylinder bands at the lowest sphere range.

CodeSphere rangeCylinder rangeHow it differs from V2304
V2300Plano to ±4.00dNone (sphere only)No cylinder correction
V2301±4.12d to ±7.00dNone (sphere only)Higher sphere, no cylinder
V2302±7.12d to ±20.00dNone (sphere only)Highest sphere, no cylinder
V2303Plano to ±4.00d.12d to 2.00dLower cylinder band
V2304Plano to ±4.00d2.25d to 4.00dThis code
V2305Plano to ±4.00d4.25d to 6.00dHigher cylinder band
V2306Plano to ±4.00dOver 6.00dHighest cylinder band
V2308±4.25d to ±7.00d2.12d to 4.00dSimilar cylinder band at a higher sphere

Read the table as a two-step check. First confirm the sphere sits between plano and ±4.00d, then confirm the cylinder sits between 2.25d and 4.00d. A lens finished at 4.25d cylinder is V2305, and one at 2.00d is V2303. Descriptors are listed in the AAPC trifocal lens code range and the CMS HCPCS file.

Two-step decision chart for trifocal spherocylinder lens codes.
A lens that clears the sphere check still needs a cylinder between 2.25d and 4.00d to take V2304. Bands follow the CMS HCPCS Level II descriptors.

Take both powers from the final lab specification rather than the written prescription. Labs sometimes adjust a parameter during manufacturing, and the code has to describe the lens the patient received.

Spectacle lens or contact lens?

HCPCS sorts eyeglass lenses into separate ranges by lens design. Contact lenses have a range of their own, so a contact lens of any design never takes V2304.

RangeLens typeWhat it covers
V2100-V2199Single vision spectacle lensesSphere and spherocylinder lenses with one focal zone
V2200-V2299Bifocal spectacle lensesLenses with distance and near zones
V2300-V2399Trifocal spectacle lensesV2304 and its neighbors, with distance, intermediate, and near zones
V2410-V2499Variable asphericity spectacle lensesAspheric single vision and bifocal lenses
V2500-V2599Contact lensesContact lenses coded by material and design

A spectacle lens with one focal zone belongs in that first range, even when it carries the same astigmatism correction. V2108 covers ±4.25d to ±7.00d sphere with 2.12d to 4.00d cylinder, the single vision counterpart of V2308.

Medicare coverage and payer policy for V2304

Medicare covers V2304 only under the prosthetic device benefit, for patients without a natural lens. That means pseudophakia after cataract surgery with an intraocular lens (IOL), aphakia, or congenital aphakia. The rules sit in the Refractive Lenses policy article (A52499) and LCD L33793.

For a pseudophakic patient, coverage is limited to one pair of eyeglasses or contact lenses after each cataract surgery with an IOL. Trifocals prescribed for presbyopia or astigmatism alone are denied as noncovered. Replacement lenses fall outside the benefit too.

Payment comes from the DMEPOS fee schedule, which varies by state. The patient owes 20% coinsurance after the Part B deductible. Claims go to the DME MAC that serves the patient’s state.

Where coverage is uncertain, have the patient sign an Advance Beneficiary Notice of Noncoverage (ABN) before dispensing. Checking the plan up front is part of routine insurance eligibility verification.

Payer typeCoveredConditionsPrior authorization
MedicareLimitedPseudophakia, aphakia, or congenital aphakia. One pair after each cataract surgery with an IOL.Not required. Use an ABN when coverage is uncertain.
MedicaidVaries by stateThe state plan sets covered lens types and frequency limitsVaries by state
Vision benefit plansUsuallySubject to the plan allowance, frequency limits, and lens optionsVaries by plan
Medical plans without a vision benefitRarelyRoutine eyeglass lenses are usually excludedNot applicable

Pro Tip

Check the Refractive Lenses LCD (L33793) and policy article A52499 before billing V2304 to Medicare. Noridian serves DME jurisdictions A and D, and CGS serves B and C. All four jurisdictions apply the same refractive lens coverage rules.

How to bill HCPCS code V2304: Step-by-step

A clean V2304 claim follows the same order every time. Each step below closes off one common denial reason before the claim leaves the practice.

  1. Verify coverage and eligibility. Confirm whether the patient’s plan covers eyeglass lenses. For Medicare, confirm pseudophakia or aphakia before the lens is ordered.
  2. Confirm the lens matches V2304. Check the final lab specification. The sphere must fall between plano and ±4.00d, and the cylinder between 2.25d and 4.00d.
  3. Keep the order on file. Medicare requires a written order from the prescriber before the claim is submitted. The prescription should show sphere, cylinder, axis, and add power.
  4. Select the diagnosis codes. A Medicare claim must carry a pseudophakia or aphakia diagnosis. Refractive error codes support vision plan claims but not Medicare coverage.
  5. Apply the laterality modifiers. Add RT or LT to each line. For a pair of V2304 lenses, bill two lines of one unit each.
  6. Add an ABN modifier where needed. Use GA when a signed ABN is on file. Use GZ when you expect a denial and no ABN was obtained.
  7. Submit and track the response. Send the claim on the CMS-1500 or its 837P electronic equivalent. Read the CARC and RARC codes on the remittance before you correct or appeal.

Pro Tip

Set a reminder for the payer’s filing deadline as soon as a V2304 line denies. Medicare allows 12 months from the date of service to file a claim. Commercial and vision plans often allow less, so check each contract.

Applicable modifiers for HCPCS code V2304

Every V2304 line needs a laterality modifier, because the code describes a single lens. Since March 1, 2019, DME MACs reject a line billed with RTLT and two units. Bill each lens on its own line with one unit.

ModifierDefinitionWhen to use
RTRight sideLens dispensed for the right eye
LTLeft sideLens dispensed for the left eye
GAWaiver of liability statement issued as required by payer policyA signed ABN is on file for a lens that may be noncovered
GZItem or service expected to be denied as not reasonable and necessaryCoverage is unlikely and no ABN was obtained

The E1 to E4 modifiers describe eyelids and do not belong on lens codes. A line without RT or LT is rejected as incorrect coding. The denial codes on the remittance show whether a modifier or the code itself caused the rejection.

ICD-10 diagnosis codes commonly paired with V2304

The diagnosis decides whether Medicare pays for V2304 at all. Medicare needs a diagnosis showing the natural lens is missing. Vision plans usually accept the refractive diagnoses behind the prescription.

ICD-10-CM codeDescriptionUse with V2304
Z96.1Presence of intraocular lensMedicare: supports pseudophakia after cataract surgery
H27.01, H27.02, H27.03Aphakia, right eye, left eye, bilateralMedicare: supports coverage for aphakia
Q12.3Congenital aphakiaMedicare: supports coverage for congenital absence of the lens
Z98.41, Z98.42Cataract extraction status, right eye, left eyeDocuments the surgery. Pair it with Z96.1, not with an aphakia code.
H52.4PresbyopiaVision plans: supports the trifocal add. Not a covered Medicare diagnosis on its own.
H52.221, H52.222, H52.223Regular astigmatism, right eye, left eye, bilateralVision plans: supports the cylinder correction

Where a diagnosis code carries laterality, match it to the modifier on the same line. An H27.01 right-eye diagnosis pointed at the LT line invites a denial.

Documentation requirements for V2304 claims

A V2304 claim rests on six records. Each one answers a question an auditor asks about the lens, the eye, or the coverage. Keep all six in the same patient record, so an audit request can be answered from one place.

  • Written order and prescription: signed and dated by the prescriber, with sphere, cylinder, axis, and add power.
  • Lab specification: the finished lens parameters, confirming the sphere and cylinder fall inside V2304’s bands.
  • Medical necessity record: for Medicare, the operative note or IOL record, or the aphakia diagnosis.
  • Laterality record: which eye each lens was made for, matching the RT or LT modifier.
  • Proof of delivery: the date the patient received the lenses, which serves as the date of service.
  • ABN, where used: signed before dispensing and matched by the GA modifier on the claim.

When a vision plan is billed instead, the superbill should carry the same lens parameters and diagnosis as the lab order.

Common billing errors and denial reasons for V2304

Most V2304 denials come from a short list of causes, and each has a set fix. Sort every rejection by cause first, because the cause decides whether you recode, add a modifier, or bill the patient.

Denial reasonRoot causeCorrective action
Wrong code in the V2300 seriesSphere or cylinder power outside V2304’s bandsRecode from the lab specification and resubmit
Contact lens billed as V2304A contact lens was dispensed but billed with a spectacle lens codeRecode to the correct V2500-V2599 code
Missing or combined lateralityNo RT or LT, or RTLT with two units on one lineSplit into two lines of one unit each
Noncovered diagnosisPresbyopia or astigmatism billed to Medicare without pseudophakia or aphakiaConfirm the surgical history, or bill the patient under a signed ABN
Frequency limit exceededA second pair billed after the same cataract surgeryCheck the benefit history before ordering
Missing ABN modifierAn ABN was signed but GA was left off the claimAdd GA and resubmit

How Pabau keeps V2304 claims clean before they go out

In many optical practices the V2304 claim is assembled by hand. One person reads the lab sheet and picks the code. Someone else adds the modifiers, and the prescription sits in a different system.

Pabau keeps the patient record, the prescription, and the claim in one place. Its error-catching claims software lets billing staff check each V2304 line for code, modifier, and diagnosis before submission.

Claim statuses stay visible in one list, so a denied lens line gets worked before the filing deadline. When a DME MAC asks for the order or the ABN, it is already in the record the claim came from.

Send V2304 claims out clean the first time

Pabau’s claims management software keeps prescriptions, dispense records, and claims in one patient record. Billing teams can check codes and modifiers before submission and track each claim to payment.

Pabau claims management dashboard

Conclusion

V2304 comes down to two numbers on the lab sheet. When the sphere sits within ±4.00d and the cylinder between 2.25d and 4.00d, the code is V2304. Any other reading points to a neighbor in the V2300 series.

Coverage is the harder call. Medicare pays only for patients without a natural lens, so check the surgical history before the lens is ordered. Where that history is missing, get the ABN signed first.

Build the lens power, modifier, and diagnosis checks into the claim workflow rather than a reviewer’s memory. Book a demo to see how Pabau handles vision lens billing from prescription to payment.

Continue your research

Continue your research

Need guidance on billing clean claims from the start? Clean claim best practices covers the documentation and submission standards that reduce first-pass denials across all payer types.

Seeing the same lens denial come back? Denial management in healthcare sets out a process to find, fix, appeal, and prevent denied claims.

Frequently asked questions

What does HCPCS code V2304 cover?

HCPCS code V2304 covers one spherocylinder trifocal spectacle lens. The sphere runs from plano to ±4.00 diopters and the cylinder from 2.25 to 4.00 diopters. It is billed per lens, so a pair takes two claim lines.

Is V2304 a contact lens code?

No. V2304 is an eyeglass lens code in the V2300-V2399 trifocal range. Contact lenses are billed from V2500-V2599, whatever their design.

Is V2304 covered by Medicare?

Medicare covers V2304 only for pseudophakia, aphakia, or congenital aphakia. After cataract surgery with an IOL, that means one pair of eyeglasses or contact lenses per surgery. Trifocals for presbyopia alone are noncovered, so get an ABN signed first.

What is the difference between V2304 and V2303?

Cylinder power is the only difference. V2303 covers .12 to 2.00 diopters of cylinder, and V2304 covers 2.25 to 4.00 diopters. Both share the plano to ±4.00d sphere range.

What is the difference between V2304 and V2305?

V2305 covers the next cylinder band up, from 4.25 to 6.00 diopters. The sphere range is the same, so a lens finished at 4.25d cylinder moves from V2304 to V2305.

How do I bill V2304 for both eyes?

Bill two claim lines with one unit each. Put RT on one line and LT on the other. DME MACs reject a single line billed with RTLT and two units.

What documentation is required to bill V2304?

Keep the signed order and prescription, the lab specification, and a record of which eye each lens is for. For Medicare, add the operative note or aphakia diagnosis, proof of delivery, and any signed ABN.

Avatar photo
Anja Dodevska
Content Writer

Anja Dodevska writes about healthcare, dermatology, and the day-to-day realities of running a medical practice for Pabau. She enjoys breaking down complex topics into clear, accessible content and has a soft spot for the often-overlooked aspects of clinic life. When she's not writing, she's exploring cafes, walking her dog, or spending time with friends and family.
×