Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
CPT Code

CPT code 92082 – Intermediate visual field examination


Code Definition

92082 is the CPT code for an intermediate visual field examination, unilateral or bilateral, with interpretation and report. It fits a Goldmann test plotting at least 2 isopters, or a semiquantitative, automated suprathreshold screening program. The AMA's named examples of the latter are the Humphrey suprathreshold automatic diagnostic test and Octopus program 33.

CPT code 92082 sits between limited perimetry (92081) and extended threshold perimetry (92083). The program run and documented decides the level, so a Humphrey 24-2 or 30-2 SITA threshold test is 92083. Bill one unit per test, whether one eye or both are tested, and only one perimetry code per day.

Section
90281-99607 Medicine
Subsection
92002-92499 Ophthalmology
Code range
92081-92083 Visual field examination
Billable
No
Code also known as
visual field test, perimetry, intermediate perimetry, VF examination
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

CPT code 92082 covers an intermediate visual field examination, unilateral or bilateral, with interpretation and report.

It fits a Goldmann test plotting at least two isopters, or a semiquantitative automated suprathreshold screening program such as Octopus program 33.

Quantitative threshold tests, including the Humphrey 24-2 and 30-2 SITA programs, bill as 92083, not 92082.

Code from the program named in the record. Bill a single unit of one perimetry code per day, whether one eye or both were tested.

Medicare coverage is set by each MAC, such as First Coast’s billing and coding article A57637, which supports LCD L33766.

What is CPT code 92082?

CPT code 92082 is the AMA code for an intermediate visual field examination of one or both eyes, with interpretation and report.

The descriptor gives two routes to it. One is a kinetic Goldmann test that plots at least two isopters. The other is a semiquantitative, automated suprathreshold screening program, such as the Humphrey suprathreshold automatic diagnostic test or Octopus program 33.

In plain clinical terms, a 92082 automated test checks each point against a preset stimulus and records it as seen or missed. It does not measure the threshold sensitivity at each point. That measurement is quantitative threshold perimetry, which is an extended examination and bills as 92083.

The Humphrey 24-2 and 30-2 SITA programs that glaucoma practices run routinely are threshold tests, so they are 92083, not 92082.

CPT code 92082 quick reference

FieldDetail
Code92082
CategoryOphthalmology services (92002-92499)
TypeIntermediate visual field examination (suprathreshold screening or two-isopter Goldmann)
Unilateral / bilateralOne unit per test, whether one eye or both are tested. RT, LT and modifier 50 are not expected.
Global periodXXX (not applicable)
2026 Medicare non-facility rate~$47.43 national, same in facility settings (verify via the CMS MPFS lookup)
Medicare coverage policySet by each MAC (for example, First Coast LCD L33766 and its billing and coding article A57637)

CPT 92082 vs 92081 vs 92083: choosing the right code

The three perimetry codes step up from a single-level test to full quantitative threshold mapping. The code follows the program run and documented, whichever perimeter model ran it and whatever the diagnosis.

Treating 92082 as a safe default for routine threshold fields is a costly mistake. A SITA threshold test billed as 92082 is miscoded, and downcoding it does not protect the claim in an audit.

CodeLevelTest scopeTypical patternsWhen to use
92081LimitedSingle isopter or a single stimulus levelTangent screen, Autoplot, arc perimeter, single-stimulus-level automated test (e.g., Octopus 3 or 7)The protocol run is a limited, single-level field test
92082IntermediateAt least 2 isopters, or semiquantitative automated suprathreshold screeningGoldmann with 2 isopters, Humphrey suprathreshold automatic diagnostic test, Octopus program 33The protocol run is a suprathreshold screening program or a two-isopter kinetic test
92083ExtendedGoldmann with at least 3 isopters plus static central 30 degrees, or quantitative automated threshold perimetryHumphrey 24-2, 30-2 and 30/60-2 threshold tests, including SITA; Octopus G-1, 32 and 42The protocol run measures threshold sensitivity, as in most glaucoma and neuro-ophthalmic fields

Key distinction: 92082 is a screening-level test, while 92083 is a measuring test. A 24-2 or 30-2 SITA Standard or SITA Fast program measures threshold at every point, so it is extended perimetry (92083). A suprathreshold screening program on the same Humphrey analyzer is intermediate perimetry (92082).

If the record does not name the program run, the payer cannot match the claim to a code. That claim may then be denied for insufficient documentation. The decision comes down to one question, shown below: what did the program measure?

Decision diagram for perimetry codes
A suprathreshold screen and a SITA threshold field can run on the same Humphrey analyzer and still bill at different levels. Levels follow the AMA CPT descriptors for 92081 to 92083.

Common clinical indications and accepted ICD-10 codes

Medical necessity for CPT code 92082 must be supported by a covered diagnosis. Each MAC lists those diagnoses in its own billing and coding article, such as First Coast’s A57637. Billing without a linked ICD-10 code from that list is the fastest route to a medical-necessity denial.

ICD-10-CM codeDescriptionClinical rationale
H40.10x-H40.9Open-angle glaucoma (various stages)Primary indication. Monitoring relies on periodic visual field testing.
H40.00-H40.069Glaucoma suspectBorderline cup-to-disc ratio or elevated IOP with no confirmed defect
H47.00-H47.099Disorders of optic nerveIschemic optic neuropathy, optic nerve hemorrhage. Optic neuritis is coded in H46, which A57637 also lists.
H53.40-H53.489Visual field defectsScotoma, hemianopia, quadrantanopia
H35.30-H35.399Degeneration of macula and posterior poleMacular degeneration affecting functional vision
G93.2Benign intracranial hypertensionNeuro-ophthalmology monitoring for papilledema-related field loss

Always use the most specific ICD-10-CM code available. H40.1131 (primary open-angle glaucoma, bilateral, mild stage) makes a stronger medical necessity case than H40.9, which leaves the glaucoma type unspecified. It also makes a request for more documentation less likely.

Medicare coverage rules for CPT code 92082

Medicare coverage for visual field examinations, including CPT code 92082, is set locally by each Medicare Administrative Contractor (MAC). First Coast Service Options, for example, publishes LCD L33766 with a supporting billing and coding article, A57637. A57637 is not a national policy, and it binds only claims in First Coast’s jurisdiction.

Provisions to check in your MAC’s policy:

  • Covered indications: Glaucoma, glaucoma suspect and optic nerve disorders are the core covered categories. Retinal conditions and neurological causes of field loss are usually covered too.
  • Testing frequency: L33766 sets no fixed annual count. Each repeat test must be justified by clinical change, such as IOP variability, a new hemorrhage, progressive cupping or new symptoms. For macular degeneration, repeat only if vision changes or to assess surgery.
  • Physician interpretation required: The examination must include a physician-signed interpretation note in the medical record. A technician-generated printout alone does not satisfy the requirement.
  • Non-covered uses: Routine pre-employment or driver’s license screening without a clinical indication, and testing for refractive purposes, are not covered under Medicare.

First Coast covers Florida, Puerto Rico and the US Virgin Islands. Outside that region, read your own MAC’s LCD and billing and coding article, because covered diagnoses and frequency rules differ between contractors.

2026 Medicare fee schedule rates for 92082

Medicare reimburses CPT code 92082 under the Physician Fee Schedule using a relative value unit (RVU) formula. Rates vary by geography through the Geographic Practice Cost Index (GPCI). The national rate below multiplies 1.42 total RVUs by the 2026 non-qualifying APM conversion factor of $33.4009. For your locality, use the CMS MPFS lookup tool or an RVU calculator.

ComponentRVU value (national)
Work RVU0.39
Practice expense RVU (non-facility and facility, identical)1.01
Malpractice RVU0.02
Total RVU (non-facility)1.42
Approximate national non-facility rate~$47.43 (verify annually)
Approximate national facility rate~$47.43, same as non-facility (verify annually)

Commercial payer rates vary widely, typically ranging from Medicare-equivalent to 150-200% of Medicare rates depending on the contract. Pabau, the practice management platform we build, sends 92082 claims to payers through the Claim.MD clearinghouse. Remittances then post back, so the team can compare each payment against the expected rate.

Pro Tip

Run a quarterly audit comparing your expected 92082 reimbursement with what each payer paid. A commercial contract that keeps paying below the Medicare rate is worth renegotiating at renewal.

Modifiers that apply to 92082

Modifier selection for CPT code 92082 depends on two questions. Was the service reduced? Was it billed alongside other ophthalmology codes on the same date of service? The number of eyes tested changes neither the modifier nor the units.

ModifierNameWhen to apply
-52Reduced serviceTest terminated early or not completed due to patient inability to cooperate
-59Distinct procedural serviceWhen 92082 is billed same-day with another ophthalmology code and NCCI edit requires separation
-GYNon-covered serviceService is not a Medicare benefit (for example, screening without clinical indication); use for ABN-supported billing

Unilateral vs bilateral billing for 92082

The 92082 descriptor reads unilateral or bilateral, so one unit covers the test whether one eye or both are examined. Bill a single unit either way, and the payment does not change with the number of eyes. RT, LT and modifier 50 are not expected on this code. Record which eye or eyes were tested in the note instead.

Documentation that supports a 92082 claim

A paid 92082 claim rests on six elements in the medical record. Leave one out and the claim invites a records request or a denial.

  • Ordering provider identity: The name and credentials of the physician or qualified provider ordering the test.
  • Clinical indication: The diagnosis or symptom driving the order, with a specific ICD-10-CM code linked in the claim and referenced in the note.
  • Date and eye(s) tested: Explicit documentation of the test date and whether the right eye, left eye, or both eyes were examined.
  • Test method and equipment: Equipment used (for example, Zeiss Humphrey Field Analyzer or Goldmann perimeter) and the named program or isopters plotted. A suprathreshold screening program, or two Goldmann isopters, supports 92082.
  • Physician interpretation note: A signed, dated interpretation of the test results written by a physician or qualified provider. A technician printout alone does not constitute interpretation. The note should reference the printout and document the clinical significance.
  • ICD-10 linkage on the claim form: The diagnosis code in Box 21 of the CMS-1500 must match the indication documented in the medical record.

Payers auditing 92082 claims focus heavily on the physician interpretation note. A printout in the chart without a signed interpretation note is the most common documentation failure for this code.

Top denial reasons for CPT 92082 claims and how to fix them

Each 92082 denial below maps to a cause and a fix. The list draws on the medical billing denial codes that ophthalmology practices see most.

Denial reasonRoot causeFix
Medical necessity not establishedNon-covered ICD-10 code submitted, or diagnosis not documented in chartVerify the ICD-10 code is on your MAC’s covered-diagnosis list (for First Coast, article A57637) before submission
Repeat testing without documented clinical changeA visual field test repeated with no change in IOP, optic disc, symptoms or vision recordedDocument the clinical change behind each repeat, such as IOP variability, hemorrhage, cupping or new symptoms. Attach records on appeal.
Missing interpretation noteTechnician printout filed; no physician-signed interpretation in the chartAdd a brief interpretation note to every visual field encounter before billing, and make it a mandatory EHR field
Wrong code selected92082 billed for a quantitative threshold test such as a 24-2 SITA Standard, or 92083 billed for a suprathreshold screening programCode from the program named on the printout: threshold = 92083, suprathreshold screening or two Goldmann isopters = 92082, single-level test = 92081
Unit or modifier errorTwo units billed for a test of both eyes, or -52 left off a test stopped earlyBill one unit whether one eye or both were tested. Add -52 only when the test was not completed.
NCCI bundling edit92082 billed same-day with a code that has an NCCI edit pairing (for example, certain comprehensive ophthalmology codes)Check the current NCCI table before billing. Append modifier -59 only when distinct medical necessity is documented for each service.

Denial management workflows log every denial by reason code, payer and CPT code. Over a quarter, that log shows which step in the 92082 process keeps failing.

Codes commonly billed alongside 92082

Ophthalmology and optometry encounters frequently include multiple diagnostic procedures. Knowing which codes can go on the same date of service as CPT code 92082 avoids both missed revenue and compliance risk. So does knowing which NCCI edits may block a pairing.

CodeDescriptionBillable with 92082?Notes
92133RNFL analysis (OCT optic nerve)Generally yesCommonly billed together in glaucoma workups. Confirm no NCCI edit applies with your MAC.
92134Posterior segment OCT (retina)Generally yesDifferent anatomical structure, so the note needs separate medical necessity
92250Fundus photographyGenerally yesSeparate service. Document a distinct clinical need for each procedure.
92004 / 92014Comprehensive ophthalmological evaluationPayer-specific; may bundleSome payers bundle diagnostic tests into the comprehensive exam. Check NCCI and payer policy before billing.
92081 or 92083Limited or extended perimetryNoOnly one perimetry code is billed per day. Bill the level that matches the program run.

Verify current NCCI edit pairings through the AAPC code lookup or directly in the CMS NCCI edit tables before billing 92082 alongside comprehensive evaluation codes. NCCI edits are updated quarterly, and the combinations that require modifier -59 can change between periods.

How to bill 92082, step by step

A clean 92082 claim follows a consistent workflow from order to submission. The steps below also map to the medical billing workflows that apply across the ophthalmology revenue cycle.

  1. Confirm the clinical indication: The ordering provider documents the diagnosis or symptom requiring the test. Verify the ICD-10-CM code is covered in your MAC’s billing and coding article before scheduling.
  2. Select the correct perimetry code: Match the code to the program named on the printout. A suprathreshold screening program or a two-isopter Goldmann test is 92082. Any quantitative threshold test, including a 24-2 or 30-2 SITA program, is 92083. A single-level test such as a tangent screen is 92081.
  3. Perform and document the test: Record the equipment, test protocol, date, and eye(s) tested. Archive the printout in the patient chart.
  4. Obtain a physician-signed interpretation: The interpreting physician adds a dated clinical note referencing the printout and its significance. This step cannot be delegated to a technician.
  5. Link the ICD-10 code on the claim: Box 21 of the CMS-1500 must list the covered ICD-10 code that matches the documentation.
  6. Set units and modifiers: Bill one unit whether one eye or both were tested, with no RT, LT or 50. Add -52 if the test was terminated early. Check NCCI for -59 necessity if billing alongside other codes.
  7. Check same-day billing and repeat tests: Confirm no other perimetry code is billed for the same day, since only one is allowed. If a recent field is on file, make sure the note records the clinical change behind the repeat.
  8. Submit through the clearinghouse: Pabau’s end-to-end claims management submits the claim electronically and tracks its status. Electronic remittance advice then posts back for payment reconciliation.

Pro Tip

Set up a pre-submission checklist in your EHR or practice management system. It should catch any 92082 claim missing a covered ICD-10 code, a signed interpretation, or a documented reason for a repeat test. Fixing these clears the denial reasons in the table above before the claim leaves the practice.

How claims management software reduces CPT 92082 coding errors

In many practices, the perimetry printout sits in one system and the interpretation in another. The claim is then keyed by hand from both. That split is where a threshold test gets billed as 92082, or the signed interpretation goes missing.

Pabau keeps the visual field record, the physician interpretation and the diagnosis on the same patient file. The claim is pre-filled from the data already on that record, then submitted and tracked through Claim.MD. Your coder still chooses the code, but checks it against one complete record rather than three partial ones.

Send cleaner visual field claims

Pabau keeps the test record, the signed interpretation and the diagnosis on one patient file. It then pre-fills the claim from that record and tracks it through Claim.MD.

Pabau claims management dashboard

Conclusion

The 92082 decision gets made in the testing room, when the technician picks the program. If your routine glaucoma fields are SITA threshold programs, they belong under 92083, and coding them as 92082 is an error. Reserve 92082 for suprathreshold screening programs and two-isopter Goldmann tests, and make the program name part of every record.

Repeat fields need a documented clinical change behind them, so write that reason into the note on the day. Once the program fixes the code, the rest is submitting a clean claim: a covered diagnosis, a signed interpretation and a single unit. Book a demo to see how Pabau keeps visual field records and claims together for ophthalmology practices.

Continue your research

Continue your research

Is the test a SITA threshold field? CPT code 92083 covers extended threshold perimetry, the code most glaucoma fields belong under.

Billing OCT alongside the field test? CPT code 92133 explains optic nerve imaging, the test most often paired with 92082 in glaucoma workups.

Want to track denial trends across all your ophthalmology codes? Denial management in healthcare covers the workflow and metrics practices use to close the denial loop.

Need guidance on how Medicare clearinghouse submissions work? Claim.MD clearinghouse overview explains how electronic claims reach payers and what happens when they are rejected.

Looking for a reference on billing code structures and payer edits? Medical billing compliance outlines the documentation and submission standards that keep ophthalmology practices audit-ready.

Frequently asked questions

What does CPT code 92082 cover?

CPT code 92082 covers an intermediate visual field examination, unilateral or bilateral, with physician interpretation and report. It applies to a Goldmann test plotting at least two isopters, or to a semiquantitative automated suprathreshold screening program. Examples are the Humphrey suprathreshold automatic diagnostic test and Octopus program 33.

What is the difference between CPT 92081, 92082, and 92083?

92081 is limited perimetry, such as a tangent screen or a single-stimulus-level automated test. 92082 is intermediate perimetry: two Goldmann isopters or an automated suprathreshold screening program. 92083 is extended perimetry, meaning quantitative threshold testing such as the Humphrey 24-2, 30-2 or 30/60-2 SITA programs. Select the code from the program run, and bill only one per day.

What ICD-10 codes are accepted with CPT 92082?

Covered diagnoses come from your MAC’s billing and coding article, such as First Coast’s A57637. They typically include open-angle glaucoma (H40.10-H40.9), glaucoma suspect (H40.00-H40.069) and disorders of the optic nerve (H47.00-H47.099). Visual field defects (H53.40-H53.489) and neurological causes such as benign intracranial hypertension (G93.2) also appear.

What documentation is required to support a 92082 claim?

The medical record must name the ordering provider and the clinical indication, with a covered ICD-10 code. It must show the date, the eye or eyes tested, and the equipment and named program or isopters used. It also needs a physician-signed interpretation that references the printout. A technician printout without that interpretation does not meet the requirement.

Avatar photo
Despina Petrushevska
Content Writer

Despina Petrushevska is a content writer covering aesthetics, dermatology, and clinic operations, known for making detailed clinical concepts clear and engaging. Outside of work, she enjoys photography, weekend getaways, and finding inspiration in everyday experiences.
×