VSP vs EyeMed Reimbursement 2026: What Optometrists Actually Get Paid (and How to Bill Medical on Top)
Quick answer. In 2026, VSP and EyeMed typically pay an in-network independent optometrist $40 to $90 for a routine comprehensive exam depending on plan tier, with the refraction bundled into that amount rather than paid separately, and materials reimbursed as a dispensing fee plus lab cost. Medical work on the same patient (cataract, glaucoma, diabetic exams, imaging) is billed to the medical carrier instead and pays two to three times as much per visit.
Last reviewed: August 29, 2026 · Jelo Editorial Team. Reimbursement figures are national ranges compiled from published fee schedules and practice reports; your contracted rates will differ. Always verify against the plan's provider portal and the CMS Physician Fee Schedule before estimating revenue.
VSP vs EyeMed reimbursement rates in 2026, by plan tier
VSP reimbursement and EyeMed reimbursement are set per plan tier, not per doctor: the plan the employer bought determines the exam allowance, the dispensing fees, and the lab that has to make the lenses. Below are the typical 2026 in-network ranges for an independent optometrist for the three things that make up most of a routine claim: the exam, the refraction, and the materials.
Exam and refraction
| Plan and tier | Routine exam (92004/92014 under the routine benefit) | Refraction (92015) | Contact lens exam add-on (92310) |
|---|---|---|---|
| VSP Choice | $45 – $65 | Bundled into exam | $30 – $55 (fitting fee, patient copay varies) |
| VSP Signature | $40 – $60 | Bundled into exam | $30 – $55 |
| VSP Advantage | $50 – $75 | Bundled into exam | $35 – $60 |
| EyeMed Insight | $45 – $70 | Bundled into exam | $35 – $60 |
| EyeMed Access | $45 – $75 | Bundled into exam | $35 – $60 |
| EyeMed Select | $55 – $90 | Bundled into exam | $40 – $65 |
| Medicare Part B (for comparison, medical exam only) | $95 – $165 (92014 to 92004) | Not covered, patient pays | Not covered unless medically necessary |
Two things stand out in that table. First, the refraction is never a separate line on a VSP or EyeMed claim; the plan considers it part of the exam. Second, a Medicare medical exam pays roughly double a vision-plan routine exam for a visit that takes the same chair time, which is why the vision-vs-medical decision below matters so much.
Materials and dispensing
| Plan | Frame | Single-vision lenses (dispensing fee) | Progressive lenses (dispensing fee) | Contact lenses |
|---|---|---|---|---|
| VSP (all tiers) | Wholesale allowance $50 – $160 to the patient; practice keeps the overage on frames above allowance | $20 – $40 plus lab cost, VSP-contracted lab | $35 – $70 plus lab cost, tiered by progressive category | Allowance paid to practice, $105 – $150 typical, less exam/fitting fee |
| EyeMed (all networks) | Retail allowance $100 – $200 to the patient; 20% off overage is common | $15 – $35 plus lab cost, EyeMed-contracted lab or in-house | $30 – $65 plus lab cost | Allowance paid to practice, $100 – $150 typical |
Material reimbursement is where the two plans differ most. VSP pays on a wholesale-allowance model with lenses made by a VSP lab, so the practice earns a dispensing fee and the frame overage. EyeMed pays on a retail-allowance model and allows more in-house finishing, which is why many practices report higher material margin on EyeMed and higher exam volume on VSP. To verify the exact figures for your contract, use the VSP provider portal (Eyefinity), the EyeMed provider portal, and the CMS Physician Fee Schedule lookup for medical rates in your locality.
Vision plan vs. medical insurance: which one do you bill?
Bill the vision plan when the reason for the visit is routine (a check-up, a new glasses or contact lens prescription, blurry vision with no medical finding) and bill medical insurance when the chief complaint or the findings are medical (cataract, glaucoma, diabetic retinopathy, dry eye disease, red eye, flashes and floaters). The chief complaint decides the payer; the findings can move a visit from routine to medical, but not the other way around.
Here is the coordination-of-benefits decision tree the front desk and the doctor should both run, in order:
- What did the patient say when they booked? "I need new glasses" or "it's time for my annual" → routine, vision plan. "My eyes are red," "I have diabetes," "I see flashes" → medical, medical insurance. Capture this at scheduling; it sets the expectation for the copay at check-in.
- Does the patient have both a vision plan and medical insurance? Verify both before the visit, not after. If only one exists, the decision is made for you, but the refraction on a medical-only patient becomes patient-pay.
- Did the exam produce a medical diagnosis that requires management? If the OD documents a medical diagnosis and initiates or continues a treatment plan (drops, imaging, a follow-up, a referral), the exam is medical and goes to the medical carrier with that diagnosis as primary. A routine diagnosis (Z01.00, Z01.01, H52.x refractive error) on a medical claim will be denied.
- Was a refraction performed? It always exists as its own service. On a vision-plan visit it is bundled into the exam allowance. On a medical visit it is billed as 92015 to the vision plan if the patient has one, or to the patient with -GY (Medicare) if they do not.
- Were materials ordered? Materials always go to the vision plan or the patient; medical insurance does not pay for glasses except post-cataract (one pair under Medicare, billed by a DME-enrolled supplier).
- Is there both a routine and a medical component on the same day? Split the claim: medical exam and imaging to the medical carrier, refraction and materials to the vision plan. Never bill the same exam code to both payers for the same date of service.
The mistake that costs the most is the reverse of what most people assume. Practices rarely bill medical when they should not; they far more often bill the vision plan for a visit that had a legitimate medical diagnosis and a treatment plan, and leave $50 to $100 per visit on the table. The 92014 vs 99214 decision guide covers which code to use once you have decided the visit is medical.
Why VSP and EyeMed claims get denied (and the fix for each)
Vision-plan denials are rarely about coding; they are about eligibility, authorization and plan rules that were knowable before the patient walked in. Six reasons account for most VSP and EyeMed denials at independent practices, and each has a fix that belongs at the front desk, not in the billing office.
| # | Denial reason | What happened | The fix |
|---|---|---|---|
| 1 | Benefit already used / not yet available | The patient had an exam 9 months ago on a 12-month benefit, or the plan year has not reset. | Verify eligibility, including last date of service, before the visit. Jelo's AI biller (in development) pulls last DOS onto the appointment card the night before. |
| 2 | Member not eligible on date of service | Coverage terminated with a job change, or the dependent aged out. | Same fix: night-before verification, with a morning call for anyone who fails so the visit is rescheduled or converted to self-pay before the chair time is spent. |
| 3 | Wrong network or plan tier | The practice is contracted for VSP Choice but the patient's employer bought Signature, or an EyeMed Insight patient was seen by a provider only in the Access network. | Check network participation per tier when the plan is verified; do not assume "we take VSP" covers every VSP product. |
| 4 | Materials claim missing authorization or lab reference | VSP requires the authorization to be pulled and the order placed with a VSP lab; EyeMed requires the claim to match the authorization number. | Pull the authorization at check-in, attach it to the order, and submit materials with the same authorization the exam used. |
| 5 | Medical diagnosis on a routine claim (or the reverse) | The claim carried H40.x glaucoma as primary on a VSP routine exam, or Z01.01 on a Medicare claim. | Match the primary diagnosis to the payer. Routine plans want a refractive or Z01 code; medical carriers want a medical diagnosis. A scrubber that knows the difference catches this before submission. |
| 6 | Duplicate or corrected claim submitted as new | Staff resubmitted a claim that was still in process, producing a CO-18 duplicate denial that hides the original. | Check claim status before resubmitting; send corrections as corrected claims (frequency code 7), not new ones. |
Notice that four of the six are eligibility problems. The optometry insurance verification guide walks through the verification checklist in detail; the short version is that a practice that verifies every patient the day before removes most of its own denials. That is the job Jelo's AI biller (in development) will do automatically for the whole schedule.
Reimbursement by exam mix: a worked table for a one-doctor practice
The single biggest lever on optometry billing revenue is not the contracted rate; it is the share of visits that are correctly billed as medical rather than routine. The table below shows monthly exam revenue for a one-OD practice seeing 300 exams a month at three different vision-to-medical mixes, using the mid-points of the 2026 ranges above. The numbers are illustrative, not a forecast, and exclude materials and imaging.
| Exam mix (vision / medical) | Vision-plan exams × $60 avg | Medical exams × $130 avg (92014/92004 to medical) | Refractions billed separately on medical visits × $45 (patient or vision plan) | Monthly exam revenue |
|---|---|---|---|---|
| 80 / 20 | 240 × $60 = $14,400 | 60 × $130 = $7,800 | 60 × $45 = $2,700 | $24,900 |
| 60 / 40 | 180 × $60 = $10,800 | 120 × $130 = $15,600 | 120 × $45 = $5,400 | $31,800 |
| 40 / 60 | 120 × $60 = $7,200 | 180 × $130 = $23,400 | 180 × $45 = $8,100 | $38,700 |
Moving from an 80/20 mix to 60/40 is worth roughly $7,000 a month on exams alone in this model, with no extra patients and no rate negotiation. Most independent practices sit closer to 80/20 not because their patients are healthier but because medically necessary visits are being billed to the vision plan. Which brings us to the mechanics.
How to bill medical on top of the vision plan
To bill medical on top of a vision plan, send the medically necessary exam (92004 or 92014, or an E/M code) with a medical diagnosis to the medical carrier, send the refraction (92015) to the vision plan under the routine benefit, and send materials to the vision plan or the patient. Each payer receives only the services it covers, and no service appears on both claims.
Step by step, for an established patient with a vision plan and Medicare who came in for an annual and turned out to have early cataracts:
- Exam to Medicare. CPT 92014 with H25.13 (age-related nuclear cataract, bilateral) as primary, documented with all comprehensive elements and a plan (education, recall, or referral). Expect the Medicare allowed amount, roughly $95 to $135 nationally in 2026.
- Refraction to the vision plan. 92015 goes to VSP or EyeMed under the routine benefit; the plan bundles it into the routine exam allowance, so the practice receives the routine exam payment for the refraction service. If the patient has no vision plan, bill 92015 to Medicare with -GY and collect from the patient. The full rules are in the refraction billing guide.
- Materials to the vision plan. Pull the authorization and order through the plan's lab arrangement as usual.
- Imaging to Medicare. If a fundus photo or OCT was medically necessary for the cataract or another finding, bill it to Medicare with the supporting diagnosis, and add -RT/-LT or bilateral indicators as the payer requires.
Three rules keep this clean. Do not append modifier -25 unless a separately identifiable E/M service was performed in addition to a procedure on the same day, and document both. Do not bill 92014 to Medicare and 92014 to VSP for the same date. And do not let a routine diagnosis be primary on the medical claim. The optometry billing modifiers guide covers -25, -GY, -GA and -RT/-LT with examples.
What about the optometry superbill?
An optometry superbill is an itemized receipt, not a claim: it lists the practice's NPI and tax ID, the patient's information, the CPT codes performed (92004, 92015, 92310, and so on), the ICD-10 diagnoses, and the fees paid, so the patient can submit it to an out-of-network plan for reimbursement. The practice is paid in full by the patient at the visit; the plan reimburses the patient later.
Superbills matter for VSP and EyeMed because both plans pay out-of-network benefits, usually a flat amount such as $40 to $50 for an exam and $50 to $100 for materials. A practice that is not contracted with a plan can still see its members, collect its own fee, and hand the patient a superbill. Include the plan's out-of-network claim form when you can; it is the difference between the patient being reimbursed and the patient being annoyed at you.
Putting optometry billing and coding on rails
Everything in this guide comes down to three decisions that should be made before the patient reaches the exam lane: which plans the patient has and what is left on them, whether the visit is routine or medical, and which payer each line goes to. Practices that make those decisions at the front desk with the data in front of them have denial rates under 5 percent; practices that make them in the billing office afterwards live at 8 to 12 percent and pay a billing service to clean it up.
Jelo's AI biller verifies VSP and EyeMed benefits before the patient arrives. Once live, eligibility runs for the whole next-day schedule, the exam and material benefits sit on the appointment card next to the medical plan's deductible, the claim fills from the codes the OD approved in the chart, an optometry-specific scrubber checks the payer and the diagnosis before submission, and any denial comes back with the reason code and the fix. The automated night-before verification and appeal drafting are part of Jelo's AI biller, an add-on in development priced at 10% of insurance reimbursement on top of the $300 per month platform; eligibility at check-in, claim scrubbing, 837/835 posting and the denial worklist are in the platform today. See how it works on the insurance verification and claim appeals page, or compare the full billing feature set on optometry billing software. For the coding side, the AOA coding and reimbursement resources remain the reference to bookmark for each January's code updates.