Pabau Engage inbox

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

Learn more
HCPCS Code

HCPCS code V2112 – Spherocylinder single vision lens


Code Definition

V2112 is the HCPCS Level II code for a single vision spherocylinder lens, billed per lens. It covers sphere power from ±7.25 to ±12.00 D with cylinder power from 2.25 to 4.00 diopters.

The lens corrects high nearsightedness or farsightedness together with moderate astigmatism. Common V2112 denials come from a cylinder value that belongs to V2111 or V2113. Others come from a lens line sent without its RT or LT modifier.

Section
V2020-V5364 Vision, hearing and speech-language pathology services
Category
V2020-V2799 Vision services
Code range
V2100-V2199 Single vision, glass or plastic lenses
Billable
No
Code also known as
toric single vision lens, single vision astigmatism lens, high-power spherocylinder 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

HCPCS Code V2112 covers one single vision spherocylinder lens with sphere ±7.25 to ±12.00 D and cylinder 2.25 to 4.00 D, billed per lens.

V2111 and V2113 share the same sphere band and differ from V2112 only by cylinder power, so the cylinder value decides the code.

A pair of glasses bills as two V2112 lines at one unit each, one with modifier RT and one with modifier LT.

Medicare Part B excludes routine eyeglasses and pays for V2112 only after cataract surgery with an intraocular lens.

Medicare prices V2112 on the DMEPOS fee schedule through DME MACs, not on the Physician Fee Schedule.

HCPCS Code V2112: Official descriptor and diopter specifications

HCPCS Code V2112 is the Level II code for a single vision spherocylinder lens, billed per lens. The official CMS descriptor reads: Spherocylinder, single vision, plus or minus 7.25 to plus or minus 12.00d sphere, 2.25d to 4.00d cylinder, per lens. The lens corrects high nearsightedness or farsightedness together with moderate astigmatism.

Descriptor elementWhat it means for billing
SpherocylinderThe lens corrects spherical error and astigmatism in one lens. A prescription with no cylinder value does not belong in this code family.
Single visionThe lens has one optical zone across its whole surface. Bifocal lenses bill under the V2200 series, and trifocal lenses under the V2300 series.
Plus or minus 7.25 to plus or minus 12.00d sphereThe sphere power must fall inside this band, plus or minus. Weaker sphere drops to a lower spherocylinder tier, and sphere over ±12.00 D moves the lens to V2114.
2.25d to 4.00d cylinderThe cylinder power must sit in this range. Lower cylinder in the same sphere band bills as V2111, and 4.25 to 6.00 D bills as V2113.
Per lensEach lens is a separate line item on the claim. A pair of glasses generates two V2112 lines, one with modifier RT and one with modifier LT.

Both halves of the descriptor have to match the dispensed lens. A prescription of -9.50 D sphere with -3.00 D cylinder meets both conditions and bills as V2112. The same sphere with -1.50 D cylinder bills as V2111. A -13.00 D sphere moves the lens to V2114, whatever its cylinder.

According to the CMS HCPCS Level II coding system, V-series codes for vision services are updated in the annual HCPCS release. Check the current year’s descriptor file before submitting claims.

V2112 vs adjacent lens codes: V2111, V2113, and V2114

V2111 and V2113 are V2112’s closest siblings. All three share the sphere band of ±7.25 to ±12.00 D, and only the cylinder power separates them. V2112 is the middle cylinder tier, and V2114 takes over once the sphere passes ±12.00 diopters.

HCPCS codeLens designSphere powerCylinder powerKey distinction
V2111Single vision, spherocylinder±7.25 to ±12.00 D0.25 to 2.25 DLowest cylinder tier in the band
V2112Single vision, spherocylinder±7.25 to ±12.00 D2.25 to 4.00 DMiddle cylinder tier, same sphere band
V2113Single vision, spherocylinder±7.25 to ±12.00 D4.25 to 6.00 DHighest cylinder tier, same sphere band
V2114Single vision, spherocylinderOver ±12.00 DNot stated in the descriptorSphere alone sets it apart
V2200 to V2202Bifocal, sphere onlyPlano to ±20.00 D across the three codesNoneA different lens family, never a substitute for V2112

The cylinder value is where most V2112 coding errors start. Read it from the signed prescription rather than the lab order, then match it to the tier. A cylinder of exactly 2.25 D appears in both the V2111 and V2112 descriptors.

Check the payer’s policy for that value and apply one house rule to every claim. The grid below maps both values to the right code.

Grid matching sphere and cylinder power to HCPCS codes
Sphere decides whether a lens sits in the V2111 to V2113 band at all, and cylinder then picks one of the three codes. Ranges follow the CMS HCPCS Level II descriptors.

Do not confuse V2112 with V2200, which covers a bifocal sphere lens from plano to ±4.00 diopters. If the prescription carries an add power for a near segment, the lens is a bifocal and belongs in the V2200 series. You can verify current code descriptors using the AAPC Codify HCPCS lookup.

What V2112 covers and what it excludes

V2112 covers one single vision prescription lens whose sphere and cylinder both fall inside the descriptor’s ranges. The descriptor names no material, so glass, plastic, polycarbonate, and high-index lenses all qualify.

What V2112 does not cover:

  • Bifocal or multifocal lenses, which use the V2200 series
  • Trifocal lenses, which use the V2300 series
  • Progressive addition lenses (V2781 is billed for the progressive lens)
  • Lenses with sphere over ±12.00 D, which bill as V2114
  • Lenses with sphere weaker than ±7.25 D, which fall in the lower spherocylinder tiers
  • Lenses with cylinder below 2.25 D (V2111) or from 4.25 to 6.00 D (V2113)
  • Frames, billed separately under V2020 or V2025
  • Tints, coatings, and other lens add-ons, billed under their own V27xx codes

Medicare and payer coverage for V2112

Standard Medicare Part B does not cover routine eyeglasses or contact lenses. That rules out most V2112 dispensing, with one exception for patients who have had cataract surgery.

The post-cataract IOL exception: Medicare Part B covers one pair of eyeglasses or contact lenses after each cataract surgery with an intraocular lens (IOL). The coverage rests on 42 CFR 410.36 and the Medicare Benefit Policy Manual. The manual sets it out in Chapter 15, §120 (Prosthetic Devices), subsection B.3, Limitation on Coverage of Conventional Lenses.

A V2112 claim under this exception must link to a diagnosis code documenting post-cataract status. The date of dispensing must also follow the cataract surgery. Without a covered diagnosis code, the claim is denied.

  • Medicare Part B (post-IOL only): Covered for one pair of spectacles after cataract surgery with IOL insertion. Prior authorization is generally not required under Medicare for this exception, but MAC-specific requirements vary.
  • Medicaid: Coverage for spectacle lenses varies by state. Many state Medicaid programs cover eyeglasses for adults under vision benefit riders. Verify the specific state’s fee schedule and prior auth requirements before submitting.
  • Commercial payers: Most commercial plans with vision benefits cover single vision lenses, including high-power spherocylinder lenses billed as V2112. Many require a separate vision benefit election, prior authorization for higher-cost lenses, or specific in-network dispensers. Check the plan’s vision benefit rider.
  • Medicare Advantage: Plans may offer vision benefits beyond traditional Medicare’s coverage. Verify the specific plan’s V-code allowable before submitting.

Medicare prices V2112 on the CMS DMEPOS fee schedule, and DME MACs process the claims. That schedule sets the allowable by state, so never apply one flat national rate to reimbursement projections.

Documentation requirements for V2112 claims

After modifier errors, incomplete documentation causes many of the V2112 denials that reach a biller’s desk. Every element below must be present in the patient record before the claim is submitted. Solid medical billing compliance practices start with getting the documentation right before the lens is dispensed.

  1. Written prescription: Signed by a licensed optometrist or ophthalmologist and dated within the payer’s valid prescription window, typically 12 to 24 months. Some MACs require 12 months for post-cataract claims. It must state the sphere power, the cylinder power, and the cylinder axis. A V2112 lens carries no add power for a near segment.
  2. Dispensing record: Documents the lens dispensed, including lens type, material, power, and date of dispensing. This is the date of service used on the claim, not the date of fitting or exam.
  3. Proof of delivery (DME payers): Some Medicare Administrative Contractors (MACs) and Medicaid programs treat spectacle lenses as durable medical equipment. They require a signed delivery receipt or acknowledgment of receipt by the beneficiary.
  4. ICD-10 diagnosis code: Links the lens dispensing to a supported diagnosis. Post-cataract Medicare claims require aphakia or post-cataract status codes. Routine vision claims for commercial payers may use refractive error codes.
  5. NPI of prescriber and dispenser: Both the ordering provider and the dispensing entity NPIs must appear on the claim. Missing dispenser NPI is a common technical denial trigger.

Pro Tip

Audit your dispensing workflow. The date of service on a V2112 claim is the date the lens was dispensed, not the date of the eye exam or refraction. Submitting the exam date instead of the dispensing date is a frequent technical error that triggers claim edits at many MACs. Document the dispensing date in the patient record at the moment of handoff.

Correct use of modifiers with V2112

Because V2112 is a per-lens code, both lenses in a pair generate separate claim lines. Each line requires a modifier identifying which eye is being billed. A line sent without a side modifier is one of the most common denial triggers for vision HCPCS codes.

ModifierDescriptionWhen to use
LTLeft sideApplied to the claim line for the left lens
RTRight sideApplied to the claim line for the right lens
RAReplacement of a DME, orthotic or prosthetic itemThe patient is replacing a lens that was lost, stolen, or damaged beyond repair, rather than receiving a new pair
RBReplacement of a part of a DME, orthotic or prosthetic item furnished as part of a repairA part supplied during a repair. It rarely fits a whole lens, so check your DME MAC’s guidance before using it instead of RA

A pair of single vision glasses with both lenses in the V2112 range generates two claim lines. Those are V2112 LT (quantity 1) and V2112 RT (quantity 1). When only one eye falls in the V2112 range, bill the other lens under the code its own powers support.

Do not bill V2112 with a quantity of 2 on a single line to represent both lenses. Most payers deny that format, because it breaks the per-lens unit in the descriptor. Modifier rules can vary by MAC, so confirm them against the Local Coverage Article for spectacle lenses in your region.

How to bill V2112: Units, line items, and claim form placement

Correct claim form completion prevents technical denials that have nothing to do with coverage. These are the steps for submitting V2112 on a CMS-1500 or 837P electronic claim. For practices managing medical billing workflows across multiple providers, a consistent claim preparation checklist removes the most common technical errors before submission.

  1. Procedure code field (Box 24D on CMS-1500): Enter V2112 for each lens. Do not enter a CPT code in this field for lens billing. V2112 is a HCPCS Level II code and belongs in the HCPCS field of your billing software or on the 837P transaction.
  2. Modifier field (Box 24D, modifier column): Add LT for the left lens line and RT for the right lens line. If you are replacing a single lens, add RA alongside LT or RT.
  3. Units (Box 24G): Enter 1 for each line. V2112 is per lens, so each line item represents one lens. Never enter 2 to represent a pair.
  4. Date of service (Box 24A): Use the date the lens was dispensed to the patient. This is not the refraction date, exam date, or order date.
  5. Diagnosis pointer (Box 24E): Link the appropriate ICD-10 code from Box 21 to each V2112 line item.
  6. Revenue code (facility billing): On facility claims (837I), spectacle lenses typically go under revenue code 0290, Durable Medical Equipment (Other Than Renal), General Classification. Some payers assign their own vision revenue code instead, so confirm with the facility’s payer contracts.

Medical billing software can fill modifiers and diagnosis pointers from the patient record, which cuts manual entry errors on busy dispensing days. For submitting a clean claim on V2112, build the checklist above into the handoff from dispensing to billing.

Common claim denial reasons for V2112 and how to fix them

Most V2112 denials fall into a small number of repeating patterns. Identifying these early, before resubmission windows close, is where effective denial management in healthcare pays off most for optometry practices.

Denial reasonCommon causeCorrective action
Missing LT/RT modifierClaim sent without a side modifier, or as one line at quantity 2Split it into two lines, one with LT and one with RT. Then resubmit or send a corrected claim
Non-covered benefitMedicare billed for routine eyeglasses without post-cataract IOL exceptionConfirm the IOL surgery in the chart and add the post-cataract diagnosis code. Issue an ABN if the patient is not eligible
Wrong diopter codeSphere outside ±7.25 to ±12.00 D billed as V2112Verify the sphere on the prescription. Recode to V2114 or the correct lower tier, then resubmit
Stale prescriptionPrescription date falls outside the payer’s validity window, commonly 12 to 24 monthsGet an updated prescription and check its date before dispensing. Resubmit with the corrected documentation
Prior authorization missingA commercial or Medicaid plan required prior authorization that was not obtained before dispensingRequest retro-authorization if the payer allows it. Then add an authorization check at intake, before any lens is ordered
Wrong cylinder tierCylinder below 2.25 D or above 4.00 D billed as V2112Read the cylinder on the prescription. Void the line and resubmit as V2111 or V2113

Pro Tip

Run a monthly denial report filtered to V2112 claim lines. If missing-modifier denials show up more than twice a month, look at the workflow before you look at the staff. Check whether your billing software fills LT and RT from the dispensing record or needs manual entry. Fixing that handoff stops this denial at the source.

Supporting ICD-10 diagnosis codes for HCPCS Code V2112

Every V2112 claim requires a supporting ICD-10 code that explains why the lens is medically necessary or documents a covered condition. The diagnosis code decides whether the claim fits the applicable benefit and whether payer edits flag it for review. Each code below has its full descriptor in our ICD-10-CM codes library.

ICD-10 codeDescriptionCoverage context
Z96.1Presence of intraocular lensPost-cataract IOL; supports Medicare Part B coverage exception. Most important code for V2112 Medicare claims.
H52.1xMyopiaDocuments refractive error for commercial vision benefit claims. Myopia is a routine vision diagnosis and does not support Medicare medical necessity.
H52.0xHypermetropia (hyperopia)Routine refractive error. Supports commercial vision benefit claims; not sufficient for Medicare medical necessity without IOL history.
H52.22xRegular astigmatismDocuments the astigmatism the cylinder corrects. Pair it with the myopia or hyperopia code. Supports commercial claims, not Medicare on its own.
H26.9Unspecified cataractPre-surgical documentation. After surgery, use Z96.1 to document IOL presence for the post-cataract benefit.

Routine refractive error codes (H52.0, H52.1, H52.22) support commercial vision benefit claims but do not meet Medicare medical necessity criteria for the eyeglass benefit. The post-cataract coverage exception requires Z96.1 on the claim.

Using a refractive error code alone on a Medicare claim for V2112 will result in a non-covered-benefit denial. Cross-reference diagnosis code selection against the PGM Billing HCPCS lookup tool to confirm current payer coverage edits for each code combination.

How Pabau keeps V2112 lens claims clean

Most optical dispensaries split V2112 billing across the chart, the lab order, and the claim. The cylinder value that decides the code sits in one system, and the modifier rule sits in a biller’s memory. Each handoff is a chance to pick the wrong tier or drop RT or LT.

Pabau, the practice management and billing platform we build, keeps the prescription, the invoice, and the claim on one patient file. Each claim is raised from the patient’s invoice, so the lens lines arrive pre-filled. Claim validation flags missing or invalid details before Pabau sends the CMS-1500 through Claim.MD.

Eligibility checks run before the visit, which matters when Medicare only pays for post-cataract glasses. If a payer rejects a claim, Pabau shows the reason. Your biller can then fix the tier or modifier and resubmit well inside the filing window.

Pabau checkout screen showing a completed invoice billed to an insurer
Pabau closes checkout with an invoice billed to the patient’s insurer, and the V2112 claim is then raised from that same invoice.

Streamline your ophthalmic billing workflow

Pabau raises each claim from the patient’s invoice and validates it before submission. Your team catches missing or invalid details before a V2112 line reaches the payer.

Pabau claims management dashboard

Conclusion

V2112 is safe to bill once two numbers are checked against the descriptor. The sphere has to sit between ±7.25 and ±12.00 D, and the cylinder between 2.25 and 4.00 diopters. Add RT or LT to each line and link a covered diagnosis, and the claim rarely comes back.

The judgment calls sit at the edges: a cylinder of exactly 2.25 D, a Medicare patient without an IOL, and each payer’s prescription window. Settle them as written house rules rather than case by case. To see how Pabau supports revenue cycle management for vision practices, book a demo.

Continue your research

Continue your research

Want to understand how claim denials are managed systematically? Denial codes in medical billing explains how to read and act on common denial reason codes across HCPCS and CPT claims.

Curious how clearinghouse submission affects V-code claim success rates? Medical claims clearinghouse explains how electronic claim routing and payer edits interact with HCPCS codes at submission.

Frequently asked questions

What does HCPCS Code V2112 cover?

HCPCS Code V2112 covers one single vision spherocylinder lens, billed per lens. The sphere must fall between ±7.25 and ±12.00 diopters and the cylinder between 2.25 and 4.00 diopters. The lens corrects high nearsightedness or farsightedness together with astigmatism.

What is the difference between V2111, V2112, and V2113?

Cylinder power is the only difference. All three codes cover single vision spherocylinder lenses with sphere of ±7.25 to ±12.00 diopters. V2111 covers cylinder of 0.25 to 2.25 D, V2112 covers 2.25 to 4.00 D, and V2113 covers 4.25 to 6.00 diopters.

Is V2112 a bifocal lens code?

No. V2112 is a single vision code, and bifocal lenses bill under the V2200 series. V2200 is the bifocal sphere code for plano to ±4.00 D and is often confused with V2112. If the prescription carries an add power for a near segment, V2112 is the wrong code.

Does Medicare cover HCPCS Code V2112?

Medicare Part B covers V2112 only after cataract surgery with intraocular lens (IOL) insertion, under the post-cataract spectacle benefit (42 CFR 410.36). Routine eyeglasses without this surgical history are excluded from standard Medicare Part B coverage.

What modifiers are required when billing V2112?

Most payers require modifier RT on the right lens line and modifier LT on a separate left lens line. V2112 is a per-lens code, so each line carries a quantity of 1. Never bill two units on one line to represent a pair. Modifier RA applies when a lost or stolen lens is being replaced.

Why would a V2112 claim be denied?

The most common reasons are a missing RT or LT modifier and a cylinder outside the 2.25 to 4.00 D tier. Others are a Medicare claim without the post-cataract diagnosis Z96.1 and a prescription past the payer’s validity window. Each is correctable on resubmission once the documentation or claim data is fixed.

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.
×