Key takeaways
HCPCS Code V2100 covers a sphere, single vision lens from plano to plus or minus 4.00 diopters. It is billed per lens.
Medicare Part B covers V2100 only for prosthetic lens replacement after cataract surgery. Routine eyeglasses fall outside the benefit.
V2100 is billed per lens, not per pair. A bilateral prescription means 2 units, and billing one is a common denial trigger.
Any cylinder power takes the lens out of the sphere series. Those lenses belong on the spherocylinder codes, starting at V2103.
Practice management software like Pabau tracks lens billing units and stores the documentation each V2100 claim needs.
HCPCS Code V2100: Definition and clinical description
HCPCS Code V2100 covers a sphere, single vision lens with a power from plano to plus or minus 4.00 diopters. It pays for the lens itself, not the eye exam, the refraction, or the frame.
The unit is a single lens. A bilateral prescription is therefore 2 units of V2100. Billing one unit for the pair is the fastest way to lose money on an optical claim.
The code sits in HCPCS Level II, administered by the Centers for Medicare and Medicaid Services (CMS). It falls inside the V2100 to V2199 range for single vision lenses.
Below you will find the coverage rules, fee schedule context, documentation, related V-codes, and the errors that drive denials.
What each part of the V2100 descriptor means
Each element of the descriptor carries a billing consequence. Reading them in order prevents most code selection errors.
- Sphere: The lens corrects spherical error only, with no cylinder for astigmatism. A lens with any cylinder power moves to the spherocylinder single vision codes, which begin at V2103.
- Single vision: One focal point across the whole lens. This separates V2100 from the bifocal V2200 series and the trifocal V2300 series.
- Plano to plus or minus 4.00: Sphere power runs from 0.00 diopters up to plus or minus 4.00. A lens at plus or minus 4.25 or beyond needs a different V-code.
- Per lens: One unit equals one lens. A bilateral single vision prescription is 2 units of V2100, one for each eye.
Lenses beyond plus or minus 4.00 need a higher-range code. Billing V2100 for a plus or minus 4.50 lens is undercoding. V2101 and V2102 carry the remaining sphere powers in sequential steps.
V2100 pays for the lens alone. The refraction behind the prescription is billed separately under 92015, and a comprehensive eye exam under 92004.
V2100 fee schedule and reimbursement rates (2026)
CMS prices V2100 under the Durable Medical Equipment (DME) fee schedule, not the Physician Fee Schedule. Rates are locality-specific and updated every January.
There is no single national rate for V2100, so a dollar figure quoted without a locality tells you nothing. Use the CMS fee schedule lookup tool with your practice ZIP code to find the allowed amount in your MAC region.
Pro Tip
Run a fee schedule check at the start of each calendar year. CMS updates HCPCS DME rates in January, and your MAC may publish locality-specific tables independently. Build this into your annual billing audit alongside verifying that V2100 remains an active, non-terminated code.
Rates also differ depending on whether a supplier or a provider-based dispensary submits the claim. Check both before you quote a patient a balance.
When Medicare Part B covers V2100
Medicare Part B does not cover routine eyeglasses or contact lenses. The V2100 benefit applies in one situation only. It covers prosthetic lens replacement after cataract surgery has removed the natural crystalline lens.
Chapter 15, Section 120 of the CMS Medicare Benefit Policy Manual covers prosthetic lenses once a beneficiary’s natural lens has been surgically removed. A claim for a beneficiary who simply needs distance correction will be denied. Cataract surgery is what creates the benefit in the first place.
- The cataract extraction must be documented, including the surgery date and the operating surgeon.
- The lens must be the first pair after that surgery. Medicare covers one pair of eyeglasses or one set of contact lenses per cataract surgery. A contact lens fitting is billed separately under 92310.
- The prescription must come from the operating surgeon or a treating physician. An optometrist managing post-surgical refraction coordinates documentation with that surgeon.
- Upgrades such as polycarbonate or anti-reflective coating need an Advance Beneficiary Notice (ABN) signed before dispensing. Without it, the practice absorbs the uncovered charges.
Practices billing both routine and post-surgical work need an eligibility check before the lenses are ordered. Pabau’s claims management software flags missing documentation fields before a V2100 claim reaches Medicare.

Medicaid and commercial payer coverage
Medicaid coverage for V2100 is state-determined. No federal rule requires a state Medicaid program to cover optical supplies. Some states cover single vision lenses for every enrolled beneficiary, and others limit coverage to post-surgical or medically necessary cases.
Rhode Island Medicaid, for example, lists optometric procedure codes for single vision lenses in its provider manual. Verify your own state plan’s optical benefit before billing V2100 to Medicaid. Another state’s policy is not a safe proxy for yours.
Documentation requirements at the point of dispensing
Incomplete documentation is the second most common reason V2100 claims are denied, after incorrect billing units. Build the checklist into the dispensing workflow so the record is complete at the point of service.
For Medicare post-cataract claims, the set below is the minimum. Practices using digital intake and clinical forms can capture these fields while the patient is still in the chair.

- Valid optical prescription: Signed by the treating ophthalmologist or optometrist, and dated close to the dispensing date.
- Cataract surgery documentation: The surgery date, the operating surgeon, and the facility. This is the eligibility document for Medicare coverage.
- Post-surgical ICD-10 diagnosis code: The diagnosis must support medical necessity. A status code such as Z96.1 for the presence of an intraocular lens belongs on the claim.
- Proof of dispensing: A delivery confirmation or a signed receipt showing the beneficiary received the lenses.
- ABN where it applies: Signed before you dispense an upgrade or an item Medicare is unlikely to cover, never afterwards.
- Lens specification: The exact power dispensed, confirming it sits inside the plano to plus or minus 4.00 range.
Commercial and Medicaid documentation rules vary, so check each payer’s optical billing policy. Keep the lens power and the ICD-10 status code in the same record, because reviewers look at them together.
Related HCPCS codes in the single vision range
V2100 is the entry point of the single vision sphere series. Most avoidable errors here come from dispensing a power that belongs to the next code up. Match the dispensed power to the code before the claim goes out.
Verify the range against the current CMS HCPCS Level II files each year. The AAPC HCPCS code lookup lists the full V2100 to V2199 series with official descriptors. Lens add-ons follow the same per-lens logic, so a high index lens is billed with V2783 and polycarbonate with V2784.
Common billing errors and how to avoid them
Five patterns account for most V2100 denials and post-payment audit findings.
- Billing per pair instead of per lens. Two lenses dispensed means 2 units billed. One unit on a bilateral prescription underreports the work and shorts the payment. Check that your billing system defaults to per-lens entry for every V-series lens code.
- Choosing the wrong power range. A sphere power of plus or minus 4.12 or higher belongs on V2101. Check the final prescription against the power table first, since small rounding differences move a lens between codes.
- Missing cataract surgery documentation. Without the surgery date and the operating provider on file, the Medicare benefit cannot be established. Collect both at the point of dispensing.
- Polycarbonate upcoding. V2784 needs its own documentation and payer authorization. Bundling polycarbonate into a V2100 claim, or adding V2784 without authorization, both create exposure at audit.
- Modifier errors. Some MACs and payers want modifiers on V-series lens codes to show laterality. Check your local MAC bulletin and each payer’s billing guide annually.
Pro Tip
Audit the last 90 days of V2100 claims for bilateral prescriptions. Pull any claims where a single unit was submitted on a bilateral dispensing date. These are likely underreported. Corrected claims submitted proactively are a far better outcome than a payer-initiated post-payment review finding the same pattern across 12 months of remittances.
High optical volumes need lens unit logic kept separate from standard encounter billing. Pabau’s automated billing workflow tools build pre-submission checks into the dispensing process, so a single-unit bilateral claim gets caught early.

A six-step workflow for clean lens claims
This workflow folds the documentation, code selection, and payer rules above into one repeatable process. Skipping a step is where denials start.
- Verify post-cataract eligibility before dispensing. For Medicare patients, confirm the surgery happened and that this is the first qualifying dispensing after it. Record the surgery date and the operating provider. Use your patient record system to flag post-surgical status so it shows at every appointment.
- Confirm the dispensed sphere power, then pick the code. Plano to plus or minus 4.00 is V2100. Plus or minus 4.12 and above is V2101 or higher. Never default to V2100 without reading the final power.
- Gather the documentation before the patient leaves. Prescription, surgery record for Medicare patients, ICD-10 diagnosis, and proof of delivery. Assembling this after a denial costs far more time than collecting it at the counter.
- Enter the billing units correctly. One lens is 1 unit and both eyes are 2 units. Make it a hard rule, and have the system prompt for confirmation on any single-unit bilateral claim.
- Check coverage and modifier requirements. Confirm post-cataract eligibility for Medicare and your state plan for Medicaid. For commercial payers, check the benefit year and any prior authorization. Our HIPAA compliance guidance covers the retention standards for these records.
- Submit with the correct ICD-10, then read the remittance. Post-surgical diagnosis codes must support medical necessity. Work denials inside the payer’s timely filing window, because a late appeal becomes a write-off.
How Pabau keeps V2100 claims clean before they go out?
In most dispensaries the prescription lives in one system, the surgery date in another, and the claim in a third. The person entering units rarely sees the dispensing note. That is how a bilateral pair goes out as a single unit.
Pabau keeps all of it on one client record. The lens power, the operating surgeon, the signed ABN, and the delivery confirmation sit with the claim. Our optometry practice software also holds the exam and refraction charges against the same visit.
A single-location dispensary does not need enterprise billing software for this. Pabau works as an EMR for small practices that also handles claims, documentation, and denial follow-up. Every subscription includes all of it.
The outcome is fewer denials to rework, and fewer bilateral claims paid at half their value.
Simplify optical billing workflows
Pabau helps optometry and dispensing practices manage claim submissions, document post-surgical eligibility, and reduce denials for V-series lens codes. See how it works for your practice.
Conclusion
V2100 rewards a practice that checks two things at the counter: the sphere power and the unit count. Get both right and the claim usually pays first time.
Eligibility is the harder discipline. A Medicare beneficiary with no documented cataract surgery has no lens benefit, whatever the prescription says. Confirm that before the lenses are ordered rather than after the denial arrives.
Want lens billing, post-surgical documentation, and denial follow-up in one place? Book a demo and we will show you how it works in your dispensing workflow.
Continue your research
Billing other V-series supply codes? V5060 applies the same per-item unit rules to hearing aid dispensing.
Working across the wider DMEPOS fee schedule? E0275 shows how locality pricing works on another Medicare supply item.
Counting units on medical supplies? A4310 sets out unit counting and documentation for a per-item supply code.
Need tighter consent records on file? HIPAA waiver form gives you a form for recording patient authorization and disclosures.
Documenting eye exams alongside lens claims? diabetes eye exam template structures the findings your optical claims are built on.
Frequently asked questions
What is HCPCS Code V2100?
HCPCS Code V2100 is a Level II supply code for a sphere, single vision ophthalmic lens. Its power range runs from plano (0.00 diopters) to plus or minus 4.00 diopters, and it is billed per lens. It sits in the V2100-V2199 range for single vision lenses, and optometrists, ophthalmologists, and dispensing opticians use it most.
Does Medicare cover HCPCS Code V2100?
Medicare Part B covers V2100 only for post-cataract surgery lens replacement. It does not cover routine eyeglasses or contact lenses. To qualify, the beneficiary must have had their natural crystalline lens surgically removed, and the dispensed lenses must be the first pair following that surgery.
Is V2100 billed per lens or per pair?
V2100 is billed per lens, so one unit equals one lens. A provider dispensing both lenses of a bilateral prescription submits 2 units. Billing one unit for a pair is a common error on optical claims. It leads to underpayment, or to a denial once the payer’s system flags the mismatch.
What is the 2026 fee schedule rate for V2100?
V2100 is reimbursed under the CMS Durable Medical Equipment fee schedule, and rates are locality-specific. There is no single national rate. Use the CMS fee schedule lookup tool with your practice ZIP code to find the 2026 allowed amount for your MAC region.
How does V2100 differ from V2101 and the other single vision sphere codes?
V2100 covers sphere powers from plano to plus or minus 4.00 diopters. V2101 covers plus or minus 4.12 to plus or minus 7.00 diopters. V2102 runs from plus or minus 7.12 to plus or minus 20.00 diopters. The code follows the exact sphere power of the dispensed lens, so choosing the wrong one is an undercoding or overcoding error.
Can polycarbonate lenses be billed under V2100?
No. Polycarbonate lenses need a separate add-on code, usually V2784, alongside the base sphere code. Polycarbonate coverage varies by payer and often requires prior authorization or documented medical necessity. Check the payer’s optical billing policy before submitting V2784 with V2100.