99202 vs 99203 vs 99204: E/M Coding for Optometry
Quick answer. For new-patient office visits, 99202 requires straightforward medical decision-making (or 15-29 minutes of total time), 99203 requires low complexity MDM (or 30-44 minutes), and 99204 requires moderate complexity MDM (or 45-59 minutes). Under the 2021 AMA guidelines, optometrists select the level that best reflects either the documented MDM elements or the actual total time spent on the encounter that day.
What Are E/M Codes 99202, 99203, and 99204?
Evaluation and Management (E/M) codes are five-digit CPT codes that describe the complexity and scope of a patient encounter. For new patients seen in an office or outpatient setting, the relevant codes range from 99202 through 99205. These codes replaced the old three-component documentation system (history, exam, medical decision-making) when the AMA overhauled office-based E/M guidelines effective January 1, 2021.
Under the current rules, a provider chooses the E/M level using one of two pathways:
- Medical Decision-Making (MDM): Documented complexity across three elements: the number and complexity of problems addressed, the amount and complexity of data reviewed/ordered, and the risk of complications and/or morbidity or mortality of patient management.
- Total Time: The total time the clinician personally spends on the encounter on that calendar date, including face-to-face time plus non-face-to-face work such as reviewing records, communicating with other providers, and ordering tests.
Optometrists qualify to bill these codes when the visit is medically necessary and involves evaluation or management of an ocular or systemic condition, not when the encounter is purely a routine refraction or well-vision exam. Understanding the distinction between medical and routine visits is a prerequisite for using 99202-99204 correctly, and we cover that boundary in detail below.
For a broader overview of the CPT codes used in optometry practice, see our guide on optometry CPT codes.
How Does the 2021 MDM Table Work?
Medical Decision-Making is evaluated across three columns. To qualify for a given MDM level, the encounter must meet or exceed the requirements in at least two of the three columns. Here is a summary of the four MDM levels relevant to office visits:
| MDM Level | Problems Addressed | Data Reviewed / Ordered | Risk of Complications | E/M Code (New Pt) |
|---|---|---|---|---|
| Straightforward | 1 self-limited or minor problem | Minimal or none | Minimal risk (OTC meds, minor procedures) | 99202 |
| Low | 2+ self-limited problems, OR 1 stable chronic illness, OR 1 acute uncomplicated illness/injury | Limited (review of prior external records or ordering labs without independent interpretation) | Low risk (OTC or Rx meds, minor procedures with no identified risk) | 99203 |
| Moderate | 1 or more chronic illnesses with exacerbation, OR 2+ stable chronic illnesses, OR 1 undiagnosed new problem with uncertain prognosis, OR 1 acute illness with systemic symptoms | Moderate (review and order of external records with independent interpretation, or independent interpretation of diagnostic test) | Moderate risk (Rx drug management, minor surgery with identified risk factors, diagnosis or treatment significantly limited by social determinants) | 99204 |
| High | 1 or more chronic illnesses with severe exacerbation, OR 1 acute or chronic illness that poses a threat to life or bodily function | Extensive (independent interpretation of tests, discussion with other providers) | High risk (drug therapy requiring intensive monitoring for toxicity, emergency major surgery, decision regarding hospitalization) | 99205 |
The two-of-three rule is critical. A patient presenting with two stable chronic conditions (meeting the moderate problems column) but requiring only a limited data review and minimal risk management would still land at low complexity because only one column reaches moderate. You must score two columns at the same level or above to bill that level.
What Are the Time-Based Thresholds for 99202, 99203, and 99204?
Time-based coding was significantly expanded in 2021. Total time now includes all time spent on the encounter on that date by the billing provider, not just face-to-face time. This includes:
- Reviewing records and test results before the visit
- Face-to-face examination and counseling time
- Ordering tests, prescriptions, and referrals
- Documenting the note
- Communicating results to the patient
- Coordinating care with other providers
| E/M Code | New Patient Time Range | MDM Level Equivalent | 2026 Medicare Reimbursement (Approximate) |
|---|---|---|---|
| 99202 | 15-29 minutes | Straightforward | ~$75-$85* |
| 99203 | 30-44 minutes | Low | ~$110-$125* |
| 99204 | 45-59 minutes | Moderate | ~$165-$185* |
| 99205 | 60-74 minutes | High | ~$215-$240* |
*Reimbursement figures are approximate Medicare non-facility rates based on published CMS fee schedules. Actual payment varies by geographic locality, payer contract, and annual conversion factor updates. Always verify current rates with your payer.
When billing by time, the documentation must explicitly state the total time spent and briefly describe the activities performed during that time. Simply writing "45 minutes" without context is not sufficient. A statement such as "Total time spent on this encounter including record review, examination, care coordination, and documentation: 47 minutes" provides the audit trail the payer needs.
For detailed time thresholds published by CMS, see the CMS Physician Fee Schedule Look-Up Tool.
When Should Optometrists Use 99202 (Straightforward MDM)?
Code 99202 is the entry-level new-patient E/M code. It applies when the clinical scenario involves a single, self-limited, or minor problem and the decision-making is straightforward. In optometry, this code is less common for true new patients because even a "simple" problem often involves reviewing prior records or making prescribing decisions that push the encounter to low complexity.
Typical 99202 Scenarios in Optometry
- A new patient with a small, non-sight-threatening foreign body in the conjunctiva requiring simple irrigation and no follow-up prescription beyond artificial tears.
- A contact lens-related superficial irritation with no signs of infection, where counseling and lens hygiene education resolve the issue without prescription medication.
- A mild, uncomplicated chalazion in an otherwise healthy patient with no systemic associations, managed with warm compresses alone.
Even in these cases, the OD must verify that the MDM genuinely is straightforward. If the OD reviews outside records, orders a culture, or prescribes an antibiotic, the data or risk column likely elevates the encounter to low complexity, warranting 99203 instead.
When Should Optometrists Use 99203 (Low Complexity MDM)?
Code 99203 is the most commonly reported new-patient E/M level in optometry. It fits encounters where one or two problems are addressed, limited data review occurs, and risk is managed with prescription medications or minor uncomplicated procedures.
Typical 99203 Scenarios in Optometry
- Acute conjunctivitis (bacterial or viral): A new patient presents with red eye, discharge, and photophobia. The OD reviews no outside records but performs a slit-lamp exam, diagnoses bacterial conjunctivitis, and prescribes a topical antibiotic. One acute illness, prescription drug management at low risk, limited data. This is a textbook 99203.
- Allergic conjunctivitis with stable systemic allergy history: One stable chronic illness (systemic allergies) plus one acute presentation. Prescription antihistamine drop is low risk. Meets low complexity in two of three MDM columns.
- Dry eye disease, new presentation: A new patient with no prior treatment history. The OD diagnoses dry eye, discusses punctal occlusion, and prescribes cyclosporine ophthalmic emulsion. One acute or stable chronic illness with prescription drug management. Low complexity.
- Corneal abrasion from minor trauma: One acute uncomplicated injury, topical antibiotic prescribed, follow-up arranged. Low complexity fits.
A key distinction: if the OD independently interprets diagnostic test results such as OCT, visual fields, or corneal topography, the data column may escalate to moderate, pushing the encounter toward 99204 even if the problem itself appears straightforward.
When Should Optometrists Use 99204 (Moderate Complexity MDM)?
Code 99204 is appropriate for encounters involving more complex clinical scenarios: multiple chronic conditions, a new problem with uncertain diagnosis, independent interpretation of diagnostic tests, or prescription drug management with meaningful risk considerations.
Typical 99204 Scenarios in Optometry
- New diabetic patient referred for a dilated fundus exam: The patient has type 2 diabetes and hypertension (two stable chronic conditions meeting the moderate problems column). The OD independently interprets fundus photos and OCT images, documents findings consistent with mild non-proliferative diabetic retinopathy, and coordinates a report back to the PCP. This hits moderate in both the data column (independent interpretation) and the problems column (two stable chronic illnesses). 99204 is justified.
- Suspected glaucoma workup: A new patient with elevated IOP, suspicious optic nerves, and a family history of glaucoma represents an undiagnosed new problem with uncertain prognosis. The OD independently interprets visual fields and OCT RNFL scans, considers initiating a prostaglandin analog (prescription drug management with routine monitoring). This reaches moderate across multiple MDM columns.
- Acute anterior uveitis, new presentation: An acute illness with systemic implications (possible HLA-B27-associated disease) that may require referral to rheumatology. Prescription topical steroids and cycloplegics carry meaningful risk. The OD may review prior systemic records. Moderate complexity is well supported.
- Macular degeneration, initial evaluation: A new patient with visual symptoms and drusen found on exam. The OD independently interprets fundus photos and OCT macula, counsels on AREDS2 supplementation, and establishes a monitoring plan. An undiagnosed or newly identified problem with uncertain progression trajectory, plus independent data interpretation, meets 99204.
The Independent Interpretation Rule
One of the most significant MDM escalators in optometry is independent interpretation of a diagnostic test. Under the 2021 guidelines, reviewing an imaging study or test result that was performed and technically interpreted by a technician or another provider, and then forming your own clinical interpretation documented separately in the medical record, qualifies as independent interpretation. For optometrists who routinely review OCT scans, visual field printouts, and fundus photographs in the context of patient care, this element frequently pushes data complexity from limited to moderate, making 99204 the appropriate code.
What About 99205? When Does High Complexity Apply?
Code 99205 is reserved for encounters involving severe exacerbation of chronic conditions, threats to life or bodily function, or high-risk management decisions such as hospitalization or surgery with significant risk factors. In optometry, 99205 is uncommon but may apply in cases such as acute angle-closure glaucoma with significant threat to vision, central retinal artery occlusion requiring emergent evaluation, or severe ocular trauma in a setting where the OD is the first evaluating provider. When billing 99205, ensure documentation is thorough and that the problem, data, and risk columns convincingly support high complexity in at least two of three elements.
Medical vs. Routine Vision: When Do E/M Codes Apply?
This is one of the most critical distinctions in optometry billing. E/M codes 99202 through 99205 apply exclusively to medical encounters, meaning the visit is driven by a medical complaint, condition, or referral for disease management. Routine or preventive vision exams are billed with different code sets.
| Visit Type | Coding Approach | Insurance Coverage |
|---|---|---|
| Routine refraction, annual wellness exam, contact lens fitting | 92004 / 92014 (comprehensive/intermediate ophthalmologic exams), 92015 (refraction) | Vision benefit plans (VSP, EyeMed, etc.) |
| Medical eye disease evaluation and management | 99202-99205 (new patient E/M) | Medical insurance (Medicare, commercial health plans) |
| Established patient medical E/M | 99212-99215 | Medical insurance |
A visit cannot be billed with both a routine vision code and an E/M code for the same service unless a significant, separately identifiable medical service is performed. Many optometry practices use a medical record system that clearly separates the medical and routine components of a visit to support proper billing when both occur on the same date.
Jelo's all-in-one optometry EHR and billing platform is designed with this distinction in mind. The AI-assisted documentation engine flags when an encounter appears to qualify for medical billing and suggests the appropriate ICD-10 codes and E/M level in real time as you chart, so you do not have to manually cross-reference the MDM table after every visit. Learn more at Jelo optometry billing or explore the full optometry billing and coding software feature set.
Documentation Tips to Support Your E/M Level
Under the 2021 rules, documentation requirements are more flexible but the burden of proof still rests on the medical record. Here are practical documentation habits that support clean E/M coding in optometry:
For MDM-Based Coding
- Problems column: List every condition addressed in the encounter, including chronic conditions managed during the visit even if not the primary complaint. "Type 2 diabetes, stable, continued monitoring" is a valid problem entry that can elevate the problems column.
- Data column: If you independently interpret an OCT, visual field, or fundus photo, write a separate interpretation statement in the note rather than just referencing the technician's report. Phrases like "I independently reviewed and interpreted the OCT RNFL analysis, which demonstrates..." establish the independent interpretation element.
- Risk column: Document your prescription management decisions explicitly. "Initiating latanoprost 0.005% for IOP management" is clearer audit evidence than a prescription entry alone.
For Time-Based Coding
- State the total time in minutes explicitly in the note.
- Briefly describe the time-qualifying activities performed (record review, exam, orders, documentation, care coordination).
- Do not include time spent by staff members, only your own personally performed time counts.
- Ensure the stated time is reasonable and consistent with the complexity of the documentation.
General Best Practices
- Avoid cloning or copy-forwarding previous notes without updating them. Payers flag templated documentation as a coding integrity concern.
- Use a chief complaint and history of present illness section that reflects what actually happened in the visit.
- Document the assessment and plan clearly, including any counseling provided, referrals made, and follow-up instructions.
- If you use an EHR with AI-assisted coding suggestions, review and approve each suggestion before it goes into the final record. The OD is always responsible for the accuracy of the submitted code.
What Are the Most Common Denial Reasons for 99202, 99203, and 99204?
Denials on E/M claims can be expensive to chase and often preventable with better front-end practices. Here are the denial patterns most commonly seen in optometry practices billing these codes:
Incorrect Provider Type or Scope
Some payers still carry legacy policy language that restricts E/M codes for optometrists or require specific diagnosis codes to establish medical necessity. Always verify that your payer contract covers E/M codes for ODs before billing, and ensure your taxonomy code on file with the payer accurately reflects your optometry scope of practice.
Insufficient Documentation for the Level Billed
Billing 99204 with a note that only documents one minor problem and no data interpretation is the most common coding integrity failure. The MDM elements must be explicitly documented, not implied. Payers conduct post-payment audits and can request refunds for unsupported levels.
Bundling with Other Services
E/M codes can be billed on the same date as other procedures if the E/M is a separately identifiable service beyond what is inherent to the procedure. Add modifier -25 (Significant, Separately Identifiable E/M Service) when billing an E/M alongside a procedure code such as a foreign body removal or punctal plug insertion on the same date. Omitting modifier -25 is a leading cause of automatic bundling denials.
Routine vs. Medical Confusion
Billing 99203 for a visit coded with a V72.0 (routine eye exam) or Z01.01 ICD-10 equivalent diagnosis will trigger a denial from most medical payers. The primary diagnosis must be a medical condition to support the E/M code. If the visit is truly routine, use the appropriate ophthalmologic exam code billed to the vision benefit instead.
New vs. Established Patient Mismatch
Codes 99202-99205 apply to new patients only, defined as patients who have not received any professional service from the physician or another physician of the same specialty in the same group practice within the past three years. Billing a new-patient code for an established patient results in an automatic denial or recoupment. Verify patient history in your system before selecting the code set.
Should You Use MDM or Time to Choose Your E/M Level?
Providers can use either pathway for any given encounter, but only one pathway determines the level for that visit. You cannot mix the two, such as using time to justify the problems column and MDM to justify the risk column. The choice should be made based on whichever pathway results in an accurate, well-documented level for that specific encounter.
In optometry, MDM-based coding tends to be appropriate for most standard encounters because the clinical complexity drives the visit rather than extended counseling or care coordination. Time-based coding becomes advantageous when you spend significant non-face-to-face time on the encounter, such as reviewing a lengthy prior record from a specialist, spending extended time on patient education for a newly diagnosed condition, or coordinating a complex co-management situation.
When in doubt, bill the level you can fully support with documentation. Under-coding is technically safer from an audit perspective but costs your practice real revenue over time. Over-coding exposes you to recoupment and compliance risk. Accurate coding, supported by thorough documentation, is the correct standard.
How Does Jelo Help Optometrists Get E/M Coding Right?
Selecting the right E/M level requires analyzing the MDM table against a specific patient encounter in real time, which is cognitively demanding when you are seeing 20 or more patients per day. Jelo's optometry-specific EHR includes an AI layer that monitors the encounter as you document and suggests the appropriate E/M level along with supporting ICD-10 codes before you close the note. You review and approve every suggestion, maintaining full clinical and coding control, while the AI handles the cross-referencing work in the background.
The platform also integrates directly with billing and claims, so the code you approve in the EHR flows straight into the claim without re-entry. At $200 per month flat with a 30-day free trial, Jelo is built specifically for independent and small-group optometry practices that need EHR, AI-assisted coding, and billing in one HIPAA-compliant system. Explore the Jelo optometry EHR or book a demo to see the AI coding workflow live.
Quick Reference: Choosing the Right New-Patient E/M Code
| Clinical Scenario | MDM Level | Suggested Code |
|---|---|---|
| Simple conjunctival foreign body, no prescription needed | Straightforward | 99202 |
| Bacterial conjunctivitis, antibiotic prescribed | Low | 99203 |
| Dry eye, cyclosporine initiated | Low | 99203 |
| Allergic conjunctivitis + systemic allergy, Rx drop | Low | 99203 |
| New diabetic patient, fundus photos interpreted, NPDR found | Moderate | 99204 |
| Suspected glaucoma, VF + OCT independently interpreted, Rx initiated | Moderate | 99204 |
| Acute anterior uveitis, steroids prescribed, systemic referral | Moderate | 99204 |
| Macular degeneration workup, OCT interpreted, AREDS2 counseling | Moderate | 99204 |
| Acute angle closure, emergent management, threat to vision | High | 99205 |
Summary: Key Takeaways for Optometry E/M Coding
- The 2021 AMA guidelines removed the history and exam requirement from E/M level selection. MDM or total time now determines the level.
- To qualify for an MDM level, the encounter must meet or exceed that level in at least two of three MDM columns: problems, data, and risk.
- 99202 fits straightforward encounters with minimal data and risk. 99203 fits single uncomplicated acute conditions or stable chronic illness with prescription management. 99204 fits multiple chronic conditions, independent test interpretation, or moderate-risk drug management.
- Independent interpretation of diagnostic tests (OCT, VF, fundus photos) frequently elevates the data column to moderate, supporting 99204 for many optometric evaluations.
- Always pair the E/M code with a medical ICD-10 diagnosis. Routine exam diagnoses do not support E/M billing.
- Add modifier -25 when billing an E/M on the same date as a procedure.
- Accurate, specific documentation is your strongest protection against denials and audits.