Medicare covers CPT code 92134, but only under specific conditions
CPT code 92134 is an intermediate eye exam — a more detailed vision test than a basic screening. Medicare Part B covers this code when an eye doctor (ophthalmologist or optometrist) performs it to diagnose or monitor an eye disease or condition. The catch: Medicare will not pay for 92134 if you are coming in for a routine vision check with no medical reason. You must have a documented eye problem or disease for the exam to be covered.
The difference matters because Medicare distinguishes between preventive eye exams (which it does not cover) and medical eye exams (which it does). If your doctor codes the visit as 92134, they are saying the exam was medically necessary — not routine. Your doctor decides which code applies based on why you came in and what they found.
Key Takeaways
- CPT code 92134 is covered by Medicare Part B only when the exam is for a diagnosed eye disease or condition, not for routine vision screening.
- You typically pay 20 percent of the Medicare-approved amount after you meet your Part B deductible; the exact cost depends on your provider and location.
- If your eye doctor codes the visit as preventive rather than medical, Medicare will deny the claim and you may owe the full bill.
- Bring documentation of any eye problems or symptoms to your appointment so your doctor has a clear medical reason to perform the exam.
When Medicare pays for code 92134
Medicare covers 92134 when you have a diagnosed eye condition that requires monitoring or evaluation. Common reasons include diabetic retinopathy, glaucoma, macular degeneration, cataracts, dry eye disease, or a history of retinal problems. If you are coming in because your vision has changed, you have eye pain, or you need to check on a known condition, the exam is likely to be coded as medical and covered.
The key is that your doctor must document a medical reason in your chart before or during the visit. If you walk in saying "I just want my eyes checked," your doctor may code it as preventive screening instead, and Medicare will not pay. If you have symptoms or a known condition, tell your doctor about it upfront so they can document it properly.
When Medicare does not pay for code 92134
Medicare does not cover 92134 for routine eye exams — the kind you get to update your glasses or contacts prescription when nothing is wrong. If you have no eye disease and no symptoms, and your doctor performs a standard vision check, that visit should be coded differently (usually 92004 or 92002, which are also not covered by Medicare). When the code is 92134 but there is no medical reason, Medicare will deny the claim.
You may also face a denial if your doctor does not document the medical reason clearly enough. Medicare reviewers look at the chart notes. If the notes say "routine exam" or do not mention any eye problem, the claim can be rejected even if 92134 was the code used. You would then receive a bill from the provider.
What you will pay out of pocket
If Medicare covers the exam, you pay 20 percent of the Medicare-approved amount after you have met your Part B deductible for the year. The exact dollar amount varies by location and provider. In 2024, the Medicare-approved amount for 92134 ranges, but your actual cost depends on whether your eye doctor is in-network with Medicare and accepts assignment.
If your doctor accepts assignment, they agree to bill Medicare and accept Medicare's approved amount as payment in full (minus your 20 percent). If they do not accept assignment, they can charge more, and you may owe the difference. Always ask your eye doctor's office whether they accept Medicare assignment before your visit.
If Medicare denies the claim because it was coded as preventive or lacks medical documentation, you are responsible for the full bill unless your doctor agrees to write it off or recode it.
How to make sure your exam is covered
Before your appointment, call your eye doctor's office and tell them you have Medicare and want to know if your visit will be covered. Describe any eye problems, symptoms, or conditions you have. The office staff can often tell you whether the exam is likely to be coded as medical (covered) or preventive (not covered).
At your appointment, bring a list of any eye conditions you have been diagnosed with, any vision changes you have noticed, and any eye medications you take. Tell your doctor about these things early in the visit. Make sure the doctor's notes document why the exam was medically necessary — not just that you came in for a checkup.
After your visit, ask for an itemized receipt that shows the CPT code used (92134) and the medical reason documented. Keep this for your records. If Medicare denies the claim, you will have proof of what was coded and why.
What to do if Medicare denies your claim
If you receive a denial notice, read it carefully. It will say why Medicare rejected the claim — usually "not medically necessary" or "preventive service." You have the right to appeal. Contact your eye doctor's office first and ask them to review the claim denial with you. Sometimes the office can resubmit with better documentation or a corrected code.
If the office cannot help, you can file a formal appeal with Medicare. The denial notice includes instructions on how to do this. You have 120 days from the date of the notice to appeal. During an appeal, you can submit additional medical records or a letter from your doctor explaining why the exam was medically necessary.
Frequently Asked Questions
Does Medicare cover routine eye exams?
No. Medicare Part B does not cover routine vision exams or eye exams for updating glasses or contacts. It covers only medical eye exams performed to diagnose or monitor an eye disease or condition. If you need a routine exam, you would pay out of pocket or use a supplemental vision plan if you have one.
What is the difference between CPT code 92134 and other eye exam codes?
92134 is an intermediate exam — more detailed than a basic screening (92002/92004) but less extensive than a comprehensive exam (92003/92005). Medicare's coverage rules are the same for all codes: they cover only medical exams, not preventive ones. Your doctor chooses the code based on the complexity of the exam and the reason for the visit.
Will I owe money if my doctor codes the exam as 92134 but Medicare says it was preventive?
Yes, unless your doctor writes off the bill or agrees to recode it. If Medicare denies the claim because it was preventive, you are responsible for the full charge. This is why it is important to discuss coverage with your doctor's office before your visit and to make sure your medical reason is documented clearly.
Do I need a referral from my primary care doctor to get a covered eye exam?
No. Medicare Part B does not require a referral for eye exams. You can see an ophthalmologist or optometrist directly. However, your primary care doctor can refer you if you prefer, and having a referral can help document the medical reason for the visit.
What if I have both Medicare and a vision plan?
Your vision plan may cover routine exams that Medicare does not. If you have both, tell your eye doctor's office. They can bill Medicare first for the medical exam (92134), and then your vision plan may cover additional services or the remaining balance, depending on your plan's terms.