Pabau Engage inbox

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

Learn more
Book a demo Book a demo
☰
HCPCS Code

HCPCS code V2309 – Spherocylinder trifocal lens, high cylinder


Code Definition

V2309 is the HCPCS Level II code for one spherocylinder trifocal spectacle lens with a ±4.25D to ±7.00D sphere and a 4.25D to 6.00D cylinder. It is an eyeglass lens code, billed per lens, and the lens must meet both ranges.

A lower cylinder at the same sphere belongs to V2307 or V2308, and a cylinder over 6.00D belongs to V2310. Contact lenses bill under the V2500 series instead. Most V2309 claims reach Medicare Part B under the post-cataract spectacle benefit, which allows one pair per surgery.

Level
Level II
Category
V — Vision, hearing and speech-language pathology services
Code range
V2300-V2399 Lenses, trifocal
Billable
No
Code also known as
high-cylinder trifocal lens, trifocal spectacle lens, trifocal eyeglass lens
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

V2309 covers one spherocylinder trifocal spectacle lens with a sphere of ±4.25 to ±7.00D and a cylinder of 4.25 to 6.00D. Both ranges must be met.

It is an eyeglass lens code. Contact lenses bill under the V2500 series, so V2309 never describes a toric contact lens.

A lower cylinder at the same sphere moves the lens to V2307 or V2308. A cylinder over 6.00D moves it to V2310.

Medicare Part B covers one pair of post-cataract spectacles per surgery. Trifocals prescribed for routine refractive correction are non-covered.

Bill each eye as a separate line item with an RT or LT modifier. A single line with 2 units is a common denial trigger.

HCPCS code V2309: Definition and code details

HCPCS code V2309 describes a spherocylinder, trifocal spectacle lens, billed per lens. The official descriptor reads: Spherocylinder, trifocal, plus or minus 4.25 to plus or minus 7.00d sphere, 4.25 to 6.00d cylinder, per lens.

The code sits in the Lenses, Trifocal section (V2300-V2399) of the HCPCS Level II code set. CMS maintains HCPCS Level II for the supplies and services that CPT does not cover.

The descriptor sets two conditions, and the lens has to meet both. The sphere must fall between ±4.25D and ±7.00D. The cylinder must fall between 4.25D and 6.00D. That cylinder band is what makes V2309 the high-astigmatism code in its sphere row.

“Spherocylinder” means the lens corrects spherical refractive error and astigmatism at the same time. “Trifocal” means the lens has three focal zones for distance, intermediate, and near vision. Both terms describe a lens mounted in a frame, never a lens worn on the eye.

FieldValue
HCPCS codeV2309
Long descriptionSpherocylinder, trifocal, plus or minus 4.25 to plus or minus 7.00d sphere, 4.25 to 6.00d cylinder, per lens
Lens typeSpectacle (eyeglass) lens, trifocal
Sphere range±4.25D to ±7.00D
Cylinder range4.25D to 6.00D
HCPCS categoryV: Vision, hearing and speech-language pathology services
Code sectionLenses, Trifocal (V2300-V2399)
Code typeHCPCS Level II
Unit of servicePer lens (one unit per eye)

What V2309 covers and what it excludes

V2309 covers the physical spectacle lens for a spherocylinder trifocal inside both of its power ranges. It does not cover the frame, the fitting service, or the dispensing fee. Those are billed under their own HCPCS or professional service codes.

  • Covered by V2309: A spherocylinder trifocal spectacle lens with a ±4.25 to ±7.00D sphere and a 4.25 to 6.00D cylinder, one unit per eye.
  • Not covered by V2309: Contact lenses of any kind, which bill under V2500-V2599. Toric soft contact lenses, for example, use V2521.
  • Also outside V2309: Sphere-only trifocals (V2300-V2302), bifocal lenses (V2200 series), and frames (V2020 or V2025). The progressive lens add-on, V2781, goes on its own line next to a base code.
  • Not covered by Medicare outside the post-cataract context: Trifocals for routine refractive correction are not a Part B benefit. Issue an ABN where it applies.

Earlier coding resources sometimes described V2309 as a contact lens code. It never has been. If the patient left with contact lenses, V2309 is the wrong code, whatever the prescription powers. A progressive lens still bills under its trifocal or bifocal base code, such as V2309. V2781 is added on a separate line as the enhancement, never in place of that base code.

V2309 vs adjacent trifocal codes

Trifocal spherocylinder codes are built on a grid. The sphere range picks the row, and the cylinder range picks the code within it. V2307, V2308, V2309, and V2310 share a sphere of ±4.25D to ±7.00D.

Within that row, V2309 holds the 4.25D to 6.00D cylinder band. V2307 and V2308 take the lower cylinders, and V2310 takes any cylinder over 6.00D.

HCPCS codeSphere rangeCylinder rangeNotes
V2305Plano to ±4.00D4.25D to 6.00DSame cylinder band as V2309, lower sphere
V2307±4.25D to ±7.00D.12D to 2.00DSame sphere as V2309, lowest cylinder band
V2308±4.25D to ±7.00D2.12D to 4.00DSame sphere as V2309, next cylinder band down
V2309±4.25D to ±7.00D4.25D to 6.00DThis code
V2310±4.25D to ±7.00DOver 6.00DSame sphere as V2309, highest cylinder band
V2313±7.25D to ±12.00D4.25D to 6.00DSame cylinder band as V2309, higher sphere
V2521Not applicableNot applicableHydrophilic toric contact lens, a different product family

Three boundaries cause most V2309 errors. The first is the sphere line at ±4.00D. A lens with a -3.75D sphere and a -5.00D cylinder is V2305, not V2309.

The second is the cylinder line at 4.00D. A lens with a +5.00D sphere and a 3.75D cylinder is V2308. The third is the line at 6.00D, where a 6.50D cylinder moves the lens to V2310. The grid below plots all three lines around V2309.

Grid of trifocal spherocylinder HCPCS codes by sphere and cylinder
Only one cell in the grid pairs a ±4.25 to ±7.00D sphere with a 4.25 to 6.00D cylinder, and that cell is V2309. Ranges follow the CMS HCPCS Level II descriptors.

Pro Tip

Pull the lens lab invoice alongside the post-cataract prescription before you assign V2309. The invoice confirms the lens style and both powers as made. Auditors check it against the prescription first, so resolve any mismatch before the claim goes out.

Medicare coverage and reimbursement for V2309

Medicare Part B covers one pair of eyeglasses or one set of contact lenses after each cataract surgery with an implanted intraocular lens (IOL). This post-cataract benefit, set out in the CMS Medicare Benefit Policy Manual, is the main pathway for V2309 reimbursement.

Outside that context, Medicare does not cover spectacle lenses for routine refractive correction. Billing V2309 to Medicare for a patient with no cataract surgery on record is a compliance risk. Verify eligibility and surgical history first.

  • Covered: A trifocal spherocylinder spectacle lens dispensed after cataract surgery, with the sphere and cylinder both inside the V2309 ranges.
  • Glasses or contacts, not both: The benefit pays for one or the other after each surgery. If the patient chooses contact lenses, the claim moves to the V2500 series.
  • Not covered: A second pair of glasses for the same eye after the same surgery, or a frame upgrade beyond the allowable.
  • Beneficiary cost-sharing: Once the annual Part B deductible is met, Medicare pays 80% of the approved amount. The beneficiary pays the remaining 20%.
  • ABN requirement: If the patient wants a lens option Medicare will not cover, issue an Advance Beneficiary Notice of Noncoverage (ABN) before dispensing. Then append modifier -GA.

Pabau, the practice management platform we build, handles medical claims management for ophthalmic practices. It tracks each post-cataract dispense against the original surgery date, so coverage is checked before the lens is ordered.

Track claims from start to finish
Pabau tracks each claim from submission to payment, so a V2309 line that stalls after a post-cataract dispense is easy to spot.

Fee schedule and reimbursement rates for V2309

Medicare pays V2309 through the DMEPOS fee schedule, not the Physician Fee Schedule. DMEPOS stands for Durable Medical Equipment, Prosthetics, Orthotics and Supplies. Rates vary by state, so there is no single national allowable for the code.

Pull the current-year rate for your state from the CMS DMEPOS fee schedule before you quote coverage amounts to patients.

FactorWhat it means for V2309 claims
MAC jurisdictionDME MACs process V2309 claims by jurisdiction, and the fee schedule sets a separate amount for each state. The same code can pay differently across state lines.
Update scheduleCMS publishes the annual DMEPOS update each December. It then revises rates quarterly, so use the current quarter’s file.
Assignment statusParticipating suppliers accept assignment on every claim, so the Medicare-approved amount is payment in full. Non-participating suppliers decide claim by claim.
Secondary payerMedigap or a secondary commercial plan may cover the 20% coinsurance. Bill the secondary after Medicare adjudicates.

State Medicaid programs set their own vision appliance rates and coverage rules. Never apply a Medicare rate to a Medicaid claim without checking the state schedule first.

Applicable modifiers for V2309

Four modifiers apply to V2309 claims. RT and LT must sit on separate line items when you bill both eyes. A single V2309 line with 2 units will deny, because Medicare processes lens codes per eye.

ModifierWhen to useNotes
RTRight eye lensRequired on every V2309 line for the right eye. It must match the eye in the cataract surgery record.
LTLeft eye lensRequired on every V2309 line for the left eye. Each eye is a separate line item, even on the same date.
-GAABN on fileAppended when an ABN was signed for this item before dispensing. Never use it as a routine waiver.
-GYNon-covered itemUsed when the item is statutorily excluded, such as a second pair for the same eye. No ABN is required.

ICD-10 diagnosis codes commonly paired with V2309

Every V2309 claim needs a supporting ICD-10-CM diagnosis code. Most covered claims follow cataract surgery, so the status codes come first. Refractive error codes then describe what the lens corrects.

ICD-10-CM codeDescriptionNotes
Z96.1Presence of intraocular lensDocuments the pseudophakic status behind the post-cataract benefit
Z98.41-Z98.42Cataract extraction status (right, left eye)Lateralized; match it to the RT or LT modifier on the line
H27.01-H27.03Aphakia (right, left, bilateral)Use when no IOL was implanted after the lens was removed
H52.221-H52.223Regular astigmatism (right, left, bilateral)Supports the 4.25D to 6.00D cylinder
H52.211-H52.213Irregular astigmatism (right, left, bilateral)Use only when the record documents irregular astigmatism
H52.11-H52.13Myopia (right, left, bilateral)When the sphere is minus, within -4.25D to -7.00D
H52.01-H52.03Hypermetropia (right, left, bilateral)When the sphere is plus, within +4.25D to +7.00D
H52.4PresbyopiaSupports the need for intermediate and near zones

Select the most specific lateralized code available. A right-eye diagnosis on a line billed with LT is a common cause of automated denials. Verify each pairing against your DME MAC’s current policy before you submit.

How to bill HCPCS code V2309

Billing V2309 correctly takes five steps, each tied to a documentation element. Skipping one raises the denial risk under Medicare’s DMEPOS claim edits.

  1. Confirm the product is a spectacle lens. If the patient received contact lenses, stop and code from the V2500 series instead.
  2. Confirm both powers fall within V2309’s ranges. The sphere must run from ±4.25D to ±7.00D, and the cylinder from 4.25D to 6.00D. Take both from the final lab order.
  3. Confirm the coverage pathway. For Medicare, that means cataract surgery and no prior covered pair for the same surgery. Issue an ABN if coverage is uncertain.
  4. Build one line per eye. Bill V2309-RT and V2309-LT as separate lines with 1 unit each. Add -GA or -GY only where it applies.
  5. Attach the supporting ICD-10-CM codes. Choose the most specific lateralized codes from the table above, and make sure the record supports them.

Only CMS-enrolled DMEPOS suppliers may bill V-codes to Medicare, so confirm enrollment before the first claim. If no fixed descriptor fits the dispensed lens, bill V2399 by report instead.

Documentation requirements for billing V2309

A V2309 claim needs documentation that proves three facts. The patient had cataract surgery, the dispensed lens meets both V2309 power ranges, and the patient received the lens. Missing any one of these is enough for a post-payment audit finding.

  • Operative report or cataract surgery documentation: Confirms the surgery and IOL status. The eye operated on must match the billed laterality modifier.
  • Spectacle prescription from the post-cataract refraction: Must show the sphere and cylinder for each eye billed. The dispensed lens must match it.
  • Dispensing record: The date of dispensing, the lens type (spherocylinder trifocal), and the powers as dispensed. Many MACs also ask for the lab invoice.
  • ABN (if applicable): Issued before dispensing when coverage is uncertain, naming the item and the reason for possible non-coverage.

A cylinder of 4.25D or more is high, so keep the refraction that produced it on file. The optical superbill should capture laterality, sphere, cylinder, lens style, and surgery date as standard fields.

Common claim denial reasons for V2309 and how to avoid them

Most V2309 denials trace back to a short list of causes. A sphere-and-cylinder check before submission prevents the most frequent one.

Denial triggerWhy it happensPrevention
Wrong product familyV2309 was billed for contact lenses, which belong to V2500-V2599Confirm the patient received spectacles before choosing any V2300-series code
Wrong diopter codeThe cylinder is under 4.25D or over 6.00D, or the sphere is outside ±4.25 to ±7.00DCheck the sphere and cylinder separately against the comparison table
Missing IOL documentationThe operative report or IOL confirmation is not in the fileObtain the surgical documentation before dispensing. Never rely on patient self-report.
Bilateral billing on one lineBoth eyes billed as V2309 x 2 units on a single lineCreate two line items, V2309-RT and V2309-LT, with 1 unit each
Coverage not post-cataractThe lens was dispensed for routine refractive correction, which Medicare does not coverVerify surgical history before billing, and issue an ABN if coverage is uncertain
Duplicate claimThe same eye was billed again for the same surgeryTrack the dispense and surgery date in the record. Medicare covers one pair per surgery.

Pro Tip

Build a pre-claim checklist for every V2309 line. Confirm the lens is a spectacle lens, not a contact lens. Confirm the sphere is ±4.25 to ±7.00D and the cylinder is 4.25 to 6.00D. Then check for IOL documentation, separate RT and LT lines, and no prior claim for the same surgery.

How Pabau keeps V2309 claims clean before they go out

In many optical practices the V2309 claim is assembled by hand. Someone reads the lab invoice, picks the code, and adds the laterality modifier. Then they go looking for the operative report when a payer queries it.

Pabau holds the dispense record, the claim, and the supporting documents in one patient record. Modifier rules sit on the service itself, so a V2309 line carries its RT or LT modifier before anyone submits it.

Billing staff can see which lens lines still lack a modifier or a diagnosis, and remittances post back against the line they paid. When a payer asks for the prescription, the surgery record, or the ABN, it sits in the same record as the claim.

Streamline your ophthalmic billing workflow

Pabau helps optical and ophthalmic practices document dispensing events, manage claim lines with the right modifiers, and track post-cataract spectacle benefits across patients.

Pabau claims management dashboard for ophthalmic billing

Conclusion

V2309 is a spectacle lens code, and the first check on every claim is that the patient left with glasses. After that, two measurements decide the code. The sphere has to sit between ±4.25D and ±7.00D, and the cylinder between 4.25D and 6.00D.

Coverage then rests on the post-cataract benefit, which needs the surgery documentation on file before the claim is built. Bill each eye on its own line, and issue an ABN for the patients Medicare will not cover.

Build those checks into the claim rather than a reviewer’s memory, and V2309 denials stop recurring. Book a demo to see how Pabau handles optical billing from the dispense record to remittance.

Continue your research

Continue your research

Need a framework for handling Medicare billing denials? Denial management in healthcare walks through a systematic approach to tracking, categorizing, and appealing claim denials.

Seeing a denial code on a V2309 remittance? Denial codes in medical billing explains what each common code means and which correction it calls for.

Want every lens claim accepted on first submission? What is a clean claim sets out the fields and checks a claim needs before it reaches the payer.

Want to understand how HCPCS claims flow through a clearinghouse? Medical claims clearinghouse explains how electronic claims are validated, routed, and confirmed before reaching the payer.

Looking to reduce billing errors at the source? Medical billing fundamentals covers how accurate documentation at the point of service prevents downstream coding errors.

Frequently asked questions

What does HCPCS code V2309 cover?

HCPCS code V2309 covers one spherocylinder trifocal spectacle lens. The sphere must be plus or minus 4.25 to 7.00 diopters, and the cylinder 4.25 to 6.00 diopters. It covers the lens only. The frame, fitting, and dispensing fee are billed separately.

Is V2309 a contact lens code?

No. V2309 is a trifocal eyeglass lens code in the V2300-V2399 family. Contact lenses bill under V2500-V2599, and a hydrophilic toric contact lens uses V2521. Billing V2309 for contact lenses is a coding error.

What is the difference between V2307, V2308, V2309, and V2310?

All four share a sphere of ±4.25 to ±7.00D, and the cylinder decides the code. V2307 covers .12 to 2.00D and V2308 covers 2.12 to 4.00D. V2309 covers 4.25 to 6.00D, and V2310 covers any cylinder over 6.00D.

When does Medicare cover V2309?

Medicare Part B covers V2309 after cataract surgery, limited to one pair of eyeglasses or one set of contact lenses per surgery. The lens must correct post-surgical refractive error. The operative report must be on file.

Can V2309 be billed for both eyes on the same date?

Yes, but each eye needs its own claim line. Bill V2309-RT and V2309-LT as two line items, each with a unit count of 1. A single V2309 line with 2 units will deny.

What documentation is required to bill V2309?

You need the cataract operative report and the post-cataract spectacle prescription showing sphere and cylinder powers. You also need the dispensing record, plus an ABN with modifier -GA if coverage is uncertain. Many MACs also ask for the lens lab invoice.

What is the Medicare reimbursement rate for V2309?

Medicare pays V2309 through the DMEPOS fee schedule, which varies by state. CMS publishes the annual update each December and revises rates quarterly. Check the CMS DMEPOS fee schedule for your state’s current allowable.

What ICD-10 codes are typically paired with V2309?

Common pairings are Z96.1 (presence of intraocular lens) and Z98.41-Z98.42 (cataract extraction status by eye). Refractive codes then describe the correction, such as H52.221-H52.223 for regular astigmatism. Match the diagnosis laterality to the RT or LT modifier.

×