Optometry & Ophthalmology Billing // CY2026

92014 or 99214? The eye-exam code choice that pays differently every time.

The short answer: bill the code your documentation actually supports first, and when both the eye-code family and an office E/M are supportable, choose the one your specific payer reimburses higher and will not claw back. Eye codes 92002-92014 and office E/M 99202-99215 describe overlapping work but sit under two different rulebooks. Vision plans usually demand the eye code. Medical carriers often pay the E/M. The calculator below decides which one wins for the visit in front of you.

4General ophthalmological codes 92002 / 92004 / 92012 / 92014
8Office E/M codes 99202 through 99215
000Global period on intravitreal injection 67028 (MPFS)
MDME/M level still set by MDM or total time in 2026

The eye-code vs E/M calculator

Enter the visit. Get the defensible, higher-value code.

Answer four questions and drop in your local allowed amounts from your MAC or plan fee schedule. The panel returns the code that is both clinically supportable and pays best, plus the audit flags a coder would raise before it goes out the door.

Live

Per-visit code selector

Nothing leaves your browser. Documentation must always support the code you submit.

Routine-only vision plans (VSP, EyeMed style) generally require the eye-code family and reject E/M.

Comprehensive = a complete single-system eye evaluation with initiation or continuation of a diagnostic and treatment program.

92014
92004
92012
92002
99215
99214
99213

Pull these from your CY2026 MPFS locality file or plan contract. Leave a code at 0 and it is treated as not comparable.

-- recommendation

    Two rulebooks, side by side

    Why the same visit can be coded two legitimate ways

    The eye codes and the office E/M codes are not interchangeable synonyms. They are graded by different criteria, and payers cover them differently. That gap is exactly where revenue leaks or audit risk hides.

    DimensionEye codes 92002-92014Office E/M 99202-99215
    Grading rulebookAMA CPT general ophthalmological service definitions (intermediate vs comprehensive)2021 AMA E/M revision: medical decision making or total time on the date of service
    What drives the levelDepth of the single-system eye exam, not history or timeMDM complexity or documented total time
    Levels available9200292004 new   9201292014 established99202-99205 new   99212-99215 established
    Routine refractive visitsAccepted, and usually the only accepted familyGenerally not payable for a routine refractive reason
    Vision plansTypically requiredTypically not accepted
    Frequency limitsPayer frequency edits are common, often one comprehensive per periodGoverned by medical necessity of the presenting problem
    Refraction 92015Reported separately, often patient responsibilityReported separately, often patient responsibility

    The decision, as a path

    One route from encounter to the right code

    Eye visit documented Vision plan or medical carrier? vision Eye-code family only 92014 / 92004 medical Both supportable? eye exam + E/M level Pick higher allowed, check frequency defensible code wins Refraction 92015 rides separately either way, usually patient pay

    The retina trap

    Same-day exams around an intravitreal injection

    Anti-VEGF practices lose money in two directions: bundling an exam that should have been paid, and appending modifier 25 to an exam that was not separately significant. Get the global period right and the rule stops being scary.

    67028 is a 0-day global

    Intravitreal injection of a pharmacologic agent carries a 000-day global period on the Medicare Physician Fee Schedule. There is no bundled post-op window, so follow-up exams on later dates stand on their own.

    On the same date as the injection, a separately significant eye exam or office E/M can still be reported, but it must clear the significant, separately identifiable bar and carry modifier 25.

    000 Global-period indicator for 67028. No inherent same-day exam bundle, but same-day E/M still needs a clean modifier 25 story.

    Modifier 25 defensibility checklist

    • The exam addresses a problem beyond the decision to inject
    • A distinct assessment and plan is documented, not a restatement of the injection note
    • The diagnosis supports medical necessity for the exam level chosen
    • Eye code or E/M is graded on its own merits, then modifier 25 is added
    • Screening or routine refractive content does not prop up a same-day medical exam

    Grounded in the real 2026 rules

    The guidelines this page is built on

    CMS
    MPFS
    CY2026 Medicare Physician Fee Schedule Final RuleUpdated RVUs, conversion factor and payment amounts. Pull your own locality file rather than a national average.
    AMA
    CPT
    General Ophthalmological Services 92002-92014Intermediate and comprehensive definitions that grade the eye-code family, distinct from E/M.
    AMA
    E/M
    Office Visit E/M 99202-99215, 2021 revisionLevel selection by medical decision making or total time, still the standard in 2026.
    CMS
    NCCI
    National Correct Coding Initiative Policy ManualModifier 25 rules and global-period edits for same-day services.
    MPFS
    GLOB
    MPFS global-period indicators000-day global on intravitreal injection 67028, no inherent same-day exam bundle.
    AAO
    AOA
    Academy and Association coding guidanceSpecialty-society direction on eye-code vs E/M selection and payer frequency handling.

    Payment amounts, frequency edits and plan rules vary by MAC, state Medicaid manual and commercial contract. Verify against your own fee schedule and coverage policy before submission.

    Your coders should run this check on every eye visit.

    ASP-RCM Solutions builds the eye-code-vs-E/M decision into optometry and ophthalmology billing, holds each payer's frequency matrix, and documents modifier 25 so it survives audit. That is how comprehensive exams and injections get paid the first time, without the takeback later.

    Talk to our eye-care billing team →