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 V2104 – Spherocylinder single vision ophthalmic lens


Code Definition

V2104 is the HCPCS Level II code for spherocylinder, single vision, plano to plus or minus 4.00d sphere, 2.12 to 4.00d cylinder, per lens.

It is the second of four codes that share the low sphere band and step up by cylinder power. A lens with 2.00D of cylinder or less belongs on V2103, and one with 4.25 to 6.00D belongs on V2105. A sphere stronger than plus or minus 4.00D moves the lens to V2107 and above, so billers should check both powers on the prescription.

Section
V2020-V5364 Vision, hearing and speech-language pathology services
Category
V2020-V2799 Vision services
Code range
V2103-V2114 Spherocylinder, single vision
Billable
No
Code also known as
toric single vision 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

V2104 covers a single-vision spherocylinder lens with sphere from plano to plus or minus 4.00D and cylinder from 2.12 to 4.00D, billed per lens.

Cylinder power picks the code inside that sphere band: up to 2.00D is V2103, 2.12 to 4.00D is V2104, and 4.25 to 6.00D is V2105.

Medicare Part B covers V2104 only for aphakia or for one pair after each cataract surgery with an IOL. Routine vision correction is excluded.

RT and LT modifiers are required on every V2104 claim line. A bilateral prescription needs two separate line items, each with the correct side modifier.

Pabau’s claims management software helps optical practices submit V2104 claims with accurate code selection, modifiers, and supporting ICD-10 diagnosis codes.

HCPCS code V2104: Official descriptor and code structure

HCPCS code V2104 belongs to HCPCS Level II, maintained by the Centers for Medicare and Medicaid Services (CMS).

Its official descriptor reads: Spherocylinder, single vision, plano to plus or minus 4.00d sphere, 2.12 to 4.00d cylinder, per lens. Each element of that descriptor narrows the lens that qualifies. Breaking them down prevents the most common selection errors.

Descriptor element What it means for billing
Spherocylinder The lens corrects sphere (myopia or hyperopia) and cylinder (astigmatism) together. A sphere-only single-vision lens is coded V2100 to V2102 instead.
Single vision One focal point throughout the lens. Bifocal and trifocal lenses are coded in the V2200 and V2300 series, not V2100.
Plano to plus or minus 4.00D sphere The sphere power can run from zero (plano) up to 4.00D, plus or minus. A sphere of plus or minus 4.25D or more moves the lens to V2107 and above.
2.12 to 4.00D cylinder This element separates V2104 from its neighbors. Cylinder of 2.00D or less is V2103, and 4.25 to 6.00D is V2105.
Per lens Each lens is a separate billable unit. A bilateral prescription (both eyes) requires two line items on the claim, one for each eye.

V2104 sits in the V2100 to V2199 range for single-vision lenses. V2100 to V2102 cover sphere-only lenses, and V2103 to V2114 cover spherocylinder lenses.

The spherocylinder codes are grouped by sphere band, then stepped up by cylinder power inside each band. V2104 is the second cylinder step in the lowest sphere band. You can look up the neighboring lens codes in our HCPCS code directory.

Pabau, the practice management platform we build, keeps the lens prescription next to the claim in its claims software for optometrists. Billing teams can check the cylinder value against the code before the claim reaches the payer.

Pabau checkout screen showing a completed invoice billed to an insurer
Pabau’s checkout raises the invoice against the patient’s insurer at dispensing, so the lens charge is billed the day the patient collects.

What V2104 covers and what it excludes

V2104 covers a prescription spherocylinder spectacle lens for a patient whose sphere power sits between plano and plus or minus 4.00D. The cylinder must fall between 2.12 and 4.00D. The typical patient has low-to-moderate myopia or hyperopia combined with moderate astigmatism. A prescription such as -2.50 DS -3.00 DC × 180 is a textbook V2104 lens.

Several neighboring prescriptions look similar but belong on another code:

  • Cylinder of 2.00D or less: Use V2103, which covers plano to plus or minus 4.00D sphere with 0.12 to 2.00D cylinder.
  • Cylinder of 4.25D or more: Use V2105 for 4.25 to 6.00D cylinder, or V2106 for cylinder over 6.00D, within the same sphere band.
  • Sphere stronger than plus or minus 4.00D: V2107 to V2110 cover plus or minus 4.25 to 7.00D sphere. V2111 to V2114 cover higher sphere powers. A 5.00D sphere with 3.00D cylinder, for example, is V2108.
  • No cylinder at all: V2100 to V2102 cover sphere-only single-vision lenses.
  • Bifocal or trifocal lenses: V2200-V2299 (bifocal series) and V2300-V2399 (trifocal series) apply regardless of lens power.
  • Contact lenses: V2500-series codes apply. The V2100 series is for spectacle (eyeglass) lenses only.
  • Routine vision correction without medical necessity: Medicare covers V2104 only after cataract surgery or for aphakia. The Medicare coverage section below explains the conditions.

V2104 vs V2103 vs V2105: How they differ

Cylinder power is the only difference between V2103, V2104 and V2105. All three share the same sphere band of plano to plus or minus 4.00D.

A prescription reading -2.00 DS -1.75 DC belongs to V2103, while -2.00 DS -2.25 DC belongs to V2104. A reading of -2.00 DS -4.50 DC belongs to V2105. The table below maps the neighboring spherocylinder codes so billers can cross-check both powers at a glance.

HCPCS code Sphere range Cylinder range Common coding note
V2103 Plano to ±4.00D 0.12-2.00D Mild astigmatism; the code most often confused with V2104
V2104 Plano to ±4.00D 2.12-4.00D Moderate astigmatism within the low sphere band
V2105 Plano to ±4.00D 4.25-6.00D High astigmatism; the next cylinder step above V2104
V2106 Plano to ±4.00D Over 6.00D Very high astigmatism within the low sphere band
V2107 ±4.25 to ±7.00D 0.12-2.00D First code in the next sphere band
V2108 ±4.25 to ±7.00D 2.12-4.00D Same cylinder as V2104, but sphere stronger than ±4.00D

The most frequent confusion sits at the cylinder boundaries: 2.00D/2.12D between V2103 and V2104, and 4.00D/4.25D between V2104 and V2105. The second risk is the sphere boundary at 4.00D/4.25D, where V2104 hands over to V2108.

Read both powers directly from the written prescription, cylinder first, before selecting the code. The grid below plots both powers together, so each neighbor sits one step from V2104.

Grid of HCPCS single-vision spherocylinder lens codes by sphere and cylinder power.
A lens with a -3.00D cylinder lands on V2104 only while the sphere stays within 4.00D. Code ranges follow the CMS HCPCS Level II descriptors.

Medicare and payer coverage for HCPCS code V2104

Medicare Part B excludes routine vision services. HCPCS code V2104 is covered by Medicare only when the lens corrects vision after cataract surgery or for aphakia. That means aphakia (no natural lens), congenital aphakia, or pseudophakia after an intraocular lens (IOL) is implanted.

The DME MAC Refractive Lenses LCD (L33793) and its policy article (A52499) set these conditions. For pseudophakia, Medicare covers one pair of eyeglasses or contact lenses after each cataract surgery with IOL insertion.

Run insurance eligibility verification before dispensing, because commercial payers and Medicaid programs treat V2104 differently. Some commercial plans cover routine eyeglass lenses through a vision benefit rider, in which case V2104 may be billable outside the post-cataract context.

State Medicaid programs vary. Some cover V2104 for all beneficiaries under a vision benefit, while others limit coverage to medically necessary lenses.

Payer type V2104 coverage condition Supplier enrollment required
Medicare Part B Aphakia, or pseudophakia after cataract surgery (one pair after each IOL surgery) Yes – DMEPOS supplier enrollment mandatory
Commercial with vision rider Typically covered under the plan’s routine vision benefit; verify per plan Varies by plan
Medicaid Varies by state. Many cover V2104 under a vision benefit, so confirm with the state bulletin. Yes – state Medicaid enrollment required
Medicare Advantage May include an enhanced vision benefit beyond original Medicare; check plan benefits Varies by plan network

For Medicare claims, the billing entity must be a DMEPOS (durable medical equipment, prosthetics, orthotics, and supplies) supplier enrolled with CMS. A DMEPOS supplier number is required on the claim form. An optometry office that has not completed DMEPOS enrollment cannot submit V2104 to Medicare directly.

Fee schedule and reimbursement for V2104

Medicare pays V2104 per lens from the DMEPOS fee schedule, which CMS updates every January. The allowed amount varies by state, so there is no single national figure to bill against.

For 2026, CMS applied a net 2.0% update to DMEPOS fees. Check the current V2104 rate for your state in the CMS DMEPOS fee schedule before you set your fee table.

Key points on V2104 reimbursement:

  • The allowed amount is per lens, not per pair. A bilateral prescription reimburses at twice the single-lens rate (two line items).
  • Medicare typically pays 80% of the allowed amount after the Part B deductible. The patient is responsible for the remaining 20% coinsurance.
  • Secondary payers (Medigap plans) may cover part or all of the 20% coinsurance.

Pro Tip

Run a fee schedule check for V2104 each October or November using the CMS DMEPOS fee schedule tool at cms.gov. CMS publishes the following year’s rates before January 1, giving your billing team time to update fee tables before the new rate period begins.

Required V2104 modifiers

HCPCS code V2104 requires a laterality modifier on every claim line. Because V2104 is billed per lens, each lens needs its own line item with the modifier identifying which eye it belongs to:

  • RT (right side): Applied to the line item for the right eye lens.
  • LT (left side): Applied to the line item for the left eye lens.

A bilateral prescription generates two V2104 lines, one with RT and one with LT, each billed as one unit. Submitting a single V2104 line with two units and no laterality modifier is a common denial trigger.

The KX, GA and GZ modifiers in the Refractive Lenses policy apply to add-ons such as anti-reflective coating (V2750), not to the base lens. Confirm any further requirements with the DME MAC for your jurisdiction.

Modifier Meaning When to use
RT Right side Every right-eye V2104 line item; mandatory on Medicare claims
LT Left side Every left-eye V2104 line item; mandatory on Medicare claims

Diagnosis codes that support V2104 claims

A V2104 claim must be supported by an ICD-10-CM diagnosis code that establishes medical necessity. For Medicare claims, the supporting diagnosis must be aphakia, congenital aphakia, or pseudophakia after cataract surgery.

For commercial payers with a routine vision benefit, refractive error codes are generally acceptable. The table below lists the most commonly used diagnosis codes for V2104 claims.

ICD-10-CM code Description Payer applicability
H27.00 Aphakia, unspecified eye Medicare (primary diagnosis for post-cataract coverage)
H27.01 Aphakia, right eye Medicare (laterality-specific; use with RT modifier)
H27.02 Aphakia, left eye Medicare (laterality-specific; use with LT modifier)
H27.03 Aphakia, bilateral Medicare (both eyes aphakic; still submit two V2104 lines)
Q12.3 Congenital aphakia Medicare (aphakia present from birth)
Z96.1 Presence of intraocular lens Medicare (pseudophakia after cataract surgery; the RT or LT modifier carries the side)
H52.10 Myopia, unspecified Commercial/vision plans; not accepted by Medicare for routine vision
H52.211 Regular astigmatism, right eye Commercial/vision plans when astigmatism is the primary condition

For Medicare, the aphakia codes (H27.00-H27.03), congenital aphakia (Q12.3) and pseudophakia (Z96.1) are the accepted diagnoses. A refractive error code such as H52.10 on a Medicare claim for V2104 brings a medical-necessity denial.

Medicare treats refractive error as routine vision, which is excluded. The record must show that the lens follows cataract surgery or treats aphakia.

Documentation requirements for V2104

Supporting documentation determines whether a V2104 claim survives audit. Optical suppliers and ordering providers each have responsibilities.

  • Written prescription: Must include the patient’s name, the exam date, and the prescribing provider’s name and signature. It must also show a sphere between plano and plus or minus 4.00D and a cylinder between 2.12 and 4.00D.
  • Order confirmation: The optical supplier’s dispensing record must match the lens powers on the prescription exactly. Any substitution requires a new order from the prescribing provider.
  • Standard written order (Medicare): Medicare requires a standard written order for DMEPOS items before the claim is submitted. Lenses do not need a certificate of medical necessity (CMN).
  • Proof of delivery: Keep a signed delivery record showing the date the patient received the lenses.
  • Date of service: The date the lenses are dispensed to the patient, not the date of the eye exam or the surgery date.
  • DMEPOS supplier number: Must appear on the CMS-1500 claim form in the appropriate field.

Documenting this correctly from the start supports good medical billing compliance and protects the practice in a retrospective audit. Keeping the prescription, order, dispensing record, and proof of delivery together in a single patient file makes it straightforward to respond to a records request.

Prior authorization requirements

Medicare does not require prior authorization for V2104 spectacle lenses following cataract surgery. Many commercial plans and some state Medicaid programs do require prior authorization before a V-code lens claim will be reimbursed.

The safest practice is to verify prior authorization requirements with the specific payer before dispensing the lenses, using the plan’s provider portal or eligibility line.

Some Medicare Advantage plans add prior authorization requirements beyond original Medicare rules. Treat a Medicare Advantage plan as a separate payer when you check prior authorization.

Common reasons V2104 claims are denied

V2104 denials follow a predictable pattern. Most arise from one of six root causes:

  • Wrong code selection (cylinder power mismatch): The lens was coded V2104, but the cylinder is 2.00D or less (V2103) or 4.25D or more (V2105). A sphere stronger than plus or minus 4.00D (V2107 to V2110) is the second common mismatch.
  • Missing RT/LT modifier: A V2104 line submitted without a laterality modifier is rejected by Medicare’s claim processing system. Always add RT or LT to every line item.
  • Unsupported ICD-10 code: Using a refractive error code (H52.x) on a Medicare claim instead of an aphakia or pseudophakia code (H27.0x, Q12.3 or Z96.1). Medicare covers these lenses only after cataract surgery or for aphakia.
  • Non-enrolled DMEPOS supplier: Submitting a Medicare V2104 claim without a valid DMEPOS supplier number results in an automatic denial. Verify enrollment before billing.
  • Incomplete prescription: A prescription missing a signature, or lacking the exact sphere and cylinder powers, does not support the claim. Request a new prescription from the ordering provider when in doubt.
  • Missing order or proof of delivery: A Medicare claim without a standard written order on file, or without proof of delivery, fails on audit. Collect both before you bill.

Each of these denial reasons has an appeal path. For modifier and code selection errors, a corrected claim with the right modifier or code is typically sufficient. For medical-necessity denials, the appeal requires supporting clinical documentation from the ordering physician.

Good denial management workflows should track V2104 denial reason codes and route appeals appropriately. The AAPC’s HCPCS code reference is a useful cross-check when confirming code selection during the appeal process.

NCCI edits and bundling for HCPCS code V2104

The National Correct Coding Initiative (NCCI) publishes quarterly edits that stop two codes from being billed together when one is bundled within the other. For V2104, the main bundling risk sits within the V2100 series itself.

Billing V2104 alongside another V2100 to V2114 code for the same eye on the same date is likely to trigger an edit. A single lens can only fall within one sphere-and-cylinder range.

NCCI edits for V-series lens codes are less extensive than those for physician procedure codes, but they do exist. The key rules to check:

  • Only one single-vision lens code per eye per date of service. Do not bill V2104 and V2103 for the same eye on the same date.
  • V2104 (single vision) cannot be bundled with V2200-series bifocal codes for the same eye. A lens is either single vision or bifocal, not both.
  • Frame codes (V2020, V2025) are separately billable and are not bundled with V2104. A complete pair of eyeglasses involves a frame code plus two lens codes.

NCCI edits change quarterly. Before submitting a claim with several V-series codes, check the current edit status for each V2104 code pair in the CMS NCCI edit tool. CGS, one of the DME MACs, also offers a coding verification lookup tool. It shows whether a HCPCS code needs a product classification review before you bill it.

How to submit a V2104 claim correctly

A clean V2104 claim follows a defined sequence. A step skipped at the front end comes back as a denial at the back end. Correcting that denial takes longer than completing the step would have.

  1. Confirm the prescription powers: Read the sphere and cylinder values directly from the written prescription. Sphere must sit between plano and plus or minus 4.00D, and cylinder between 2.12 and 4.00D, for V2104 to apply.
  2. Verify payer coverage and eligibility: Confirm the patient’s active coverage, the applicable benefit (post-cataract vs. routine vision), and any prior authorization requirement.
  3. Confirm the standard written order (Medicare only): The order must be on file before the claim is submitted. Keep it in the patient record.
  4. Select the supporting ICD-10-CM code: For Medicare, use H27.01 or H27.02 for aphakia, or Z96.1 for pseudophakia after IOL surgery. For commercial vision plans, use the appropriate refractive or condition code per plan guidelines.
  5. Build two V2104 line items for bilateral prescriptions: Line 1 – V2104 with RT modifier, units 1. Line 2 – V2104 with LT modifier, units 1. Never combine into a single line with quantity 2.
  6. Confirm DMEPOS enrollment (Medicare): Ensure the billing supplier’s DMEPOS number is active and appears in the correct CMS-1500 field.
  7. Submit electronically and monitor for edits: Electronic submission via an EDI-compliant clearinghouse reduces formatting errors and speeds adjudication. Monitor for NCCI edit rejections and respond with corrected claims promptly.

Billing software that links the prescription to the claim can automate several of these steps, including eligibility checks and modifier validation. That cuts the manual review work for billing staff.

How claims management software reduces V2104 errors

Many optical practices still copy a lens prescription from the exam record into a separate billing tool. That retyping step is where a 2.25D cylinder gets billed as V2103, or a pair of lenses lands on one claim line.

Pabau keeps the prescription, the dispensing notes and the claim in the same patient record. Its claims management runs validation checks before submission, so an incomplete claim is held back rather than sent to the payer.

In the US, Pabau connects to the Claim.MD clearinghouse for real-time eligibility checks and electronic remittance posting. Each V2104 claim’s status sits on one dashboard, so your billing team can correct a rejected line the day it comes back.

Simplify optical billing with Pabau

Pabau’s claims management software helps optical suppliers and eye care practices submit V-code claims with the right code, modifiers and diagnosis. Fewer denials mean faster reimbursement.

Pabau claims management dashboard

Conclusion

Read the cylinder before you pick the code, then check the sphere. That one habit prevents the wrong-step error behind most V2104 rejections. Bill each eye on its own line with RT or LT, and pair Medicare lines with an aphakia or pseudophakia diagnosis.

The step that takes longest to fix is DMEPOS enrollment. Without a supplier number, a post-cataract patient’s lenses can’t be billed to Medicare, however clean the claim is. Settle enrollment before you dispense, not after the first denial.

Pabau runs validation checks before submission, so a V2104 line goes out as a clean claim rather than coming back as a denial. Book a demo to see how Pabau keeps optical claims accurate from prescription to payment.

Continue your research

Continue your research

Need a full overview of medical billing fundamentals? What is medical billing covers the end-to-end process from claim creation through payment posting.

Struggling with denied claims across multiple code types? Denial management in healthcare explains how to build a denial tracking and appeal workflow that reduces write-offs.

Want to understand how clearinghouses handle V-code submissions? Medical claims clearinghouse guide walks through how electronic claims are validated and routed to payers.

Frequently asked questions

What does HCPCS code V2104 cover?

HCPCS code V2104 covers a spherocylinder, single-vision spectacle lens, billed per lens. The sphere must sit between plano and plus or minus 4.00 diopters, and the cylinder between 2.12 and 4.00 diopters. It does not cover bifocal or trifocal lenses, contact lenses, or prescriptions outside those ranges.

Does Medicare cover V2104 lenses?

Yes, but only after cataract surgery or for aphakia. Medicare Part B covers V2104 for aphakia, congenital aphakia, or one pair of lenses after each cataract surgery with an intraocular lens. Routine vision correction is excluded, and the claim needs a supporting diagnosis such as H27.00-H27.03 or Z96.1.

What modifiers are required when billing V2104?

RT (right side) and LT (left side) modifiers are required on every V2104 line item. A bilateral prescription needs two separate claim lines, one with RT and one with LT, each billed as one unit. The KX, GA and GZ modifiers in Medicare’s Refractive Lenses policy apply to add-ons such as anti-reflective coating, not to the base lens.

How is V2104 different from V2103 and V2105?

V2103, V2104 and V2105 share the same sphere band of plano to plus or minus 4.00D and differ only by cylinder. V2103 covers 0.12 to 2.00D cylinder, V2104 covers 2.12 to 4.00D, and V2105 covers 4.25 to 6.00D. V2104 and V2103 are most often confused at the 2.00D/2.12D boundary, so read the cylinder power first.

What are the most common reasons V2104 claims are denied?

The two most common denial reasons are a missing RT or LT modifier and a cylinder power outside 2.12 to 4.00D. Others include a refractive error diagnosis on a Medicare claim, a non-enrolled DMEPOS supplier, and a missing order or proof of delivery.

Does billing V2104 require prior authorization?

Original Medicare does not require prior authorization for post-cataract V2104 lenses, but many commercial plans, Medicare Advantage plans, and state Medicaid programs do. Always verify prior authorization requirements with the specific payer before dispensing lenses to avoid a retroactive denial.

×