HCPCS code V2309 – Spherocylinder trifocal lens, high cylinder
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
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
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
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.
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.
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.

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.

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.
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.
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.
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.
- Confirm the product is a spectacle lens. If the patient received contact lenses, stop and code from the V2500 series instead.
- 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.
- 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.
- 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.
- 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.
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.
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
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.