Billing and RCM for eye care practices across the United States +1-321-308-9301 info@spophthalmologybilling.com

Coding

ICD-10 Codes for Macular Degeneration by Type, Stage and Eye

The ICD-10 code for macular degeneration is H35.31- for the dry (nonexudative) type and H35.32- for the wet (exudative) type, with a 6th character for the eye and a 7th character for the stage. H35.30 covers macular degeneration when the type is not documented. This guide lists every complete code, how to choose the stage and how the codes pair with injections and imaging.

By , Director Updated 5 min read
On this page
  1. What Is the ICD-10 Code for Macular Degeneration?
  2. How Is an AMD Code Built?
  3. What Are the ICD-10 Codes for Dry Macular Degeneration?
  4. What Are the ICD-10 Codes for Wet Macular Degeneration?
  5. How Do You Code AMD in Both Eyes?
  6. Which Procedures Do AMD Codes Support?
  7. What Does an AMD Injection Claim Look Like?
  8. Why Do AMD Claims Deny?

Key takeaways

  • Dry macular degeneration is coded H35.31-, and wet macular degeneration is coded H35.32-.
  • The 6th character names the eye (1 right, 2 left, 3 both, 9 unspecified), and the 7th character names the stage.
  • Dry AMD has 5 stage values (0 to 4), and wet AMD has 4 (0 to 3).
  • When one eye is dry and the other is wet, each eye gets its own code.

What Is the ICD-10 Code for Macular Degeneration?

Age-related macular degeneration is coded H35.31- when it is dry (nonexudative) and H35.32- when it is wet (exudative), followed by a character for the eye and a character for the stage. A complete macular degeneration code is always 7 characters long, such as H35.3112.

The codes sit in chapter 7 of ICD-10-CM, under H35, Other retinal disorders. H35.30, unspecified macular degeneration, exists for records that do not name the type, but it carries no eye or stage and rarely supports a test or injection. These codes are part of the wider ophthalmology ICD-10 codes list.

How Is an AMD Code Built?

An AMD code is built in 3 steps, which are the type in the first 5 characters, the eye in the 6th character and the stage in the 7th character. The table breaks down one complete code.

Part of the codeCharactersExample H35.3221
TypeH35.31 dry or H35.32 wetH35.32, wet AMD
Eye1 right, 2 left, 3 bilateral, 9 unspecified2, left eye
Stage0 to 4 for dry, 0 to 3 for wet1, active choroidal neovascularization

Without the 7th character the code is a header, not a billable code, and the claim rejects.

What Are the ICD-10 Codes for Dry Macular Degeneration?

Dry macular degeneration codes run from H35.3110 to H35.3194, with the 7th character showing 1 of 5 stages from unspecified to advanced atrophic with subfoveal involvement. The table lists the stage values with a right eye example for each.

7th characterStageRight eye code
0Stage unspecifiedH35.3110
1Early dry stageH35.3111
2Intermediate dry stageH35.3112
3Advanced atrophic without subfoveal involvementH35.3113
4Advanced atrophic with subfoveal involvementH35.3114

Swap the 6th character for the other eyes. H35.312- is the left eye, H35.313- is both eyes and H35.319- is an unspecified eye.

How do you choose between early and intermediate dry AMD?

The stage follows the exam findings. Early dry AMD usually means small or few medium drusen, and intermediate dry AMD usually means large drusen or pigment changes. The record should name the findings that support the stage chosen.

How is geographic atrophy coded?

Geographic atrophy is the advanced atrophic stage. Use 4 when the atrophy involves the center of the fovea and 3 when it spares the center. This choice matters for the newer geographic atrophy injections, whose coverage lists name these stages.

What Are the ICD-10 Codes for Wet Macular Degeneration?

Wet macular degeneration codes run from H35.3210 to H35.3293, with the 7th character showing whether the choroidal neovascularization is active, inactive or a scar. The table lists each value with a left eye example.

7th characterStageLeft eye code
0Stage unspecifiedH35.3220
1With active choroidal neovascularizationH35.3221
2With inactive choroidal neovascularizationH35.3222
3With inactive scarH35.3223

Active disease shows fluid, hemorrhage or leakage on exam or imaging. Inactive disease shows no current activity, and an inactive scar shows a fibrotic disciform scar.

Which stage applies while a patient is on injections?

The stage follows the findings documented at each visit. Many coders keep the active code while the eye is still receiving anti-VEGF treatment for that disease, but the record must support it. Check the drug's coverage policy, because some list only certain stage values.

How Do You Code AMD in Both Eyes?

Use the bilateral code only when both eyes have the same type and the same stage, and code each eye separately when they differ. These 3 cases cover most patients.

FindingsCodes
Intermediate dry AMD in both eyesH35.3132
Intermediate dry AMD right eye, early dry AMD left eyeH35.3112 and H35.3121
Intermediate dry AMD right eye, active wet AMD left eyeH35.3112 and H35.3221

Separate codes also make it clear which eye supports each procedure line, so an injection in the left eye points to the left eye code.

Which Procedures Do AMD Codes Support?

AMD codes support intravitreal injections, retinal imaging and visits for monitoring, and each service has its own covered diagnosis list. The table pairs common AMD services with their CPT and HCPCS codes.

ServiceCodeUsual AMD diagnosis
Intravitreal injection67028H35.32x1 for anti-VEGF, H35.31x3 or H35.31x4 for geographic atrophy drugs
Aflibercept 2 mgJ0178, per 1 mgWet AMD
Aflibercept 8 mgJ0177, per 1 mgWet AMD
FaricimabJ2777, per 0.1 mgWet AMD
RanibizumabJ2778, per 0.1 mgWet AMD
PegcetacoplanJ2781Geographic atrophy
Avacincaptad pegolJ2782Geographic atrophy
OCT of the retina92134Dry or wet AMD
Fluorescein angiography92235Suspected or active wet AMD

Biosimilars carry their own Q codes, and bevacizumab is billed with the code the payer names. Confirm units and covered diagnoses in the current drug policy. Our retina billing services team checks each injection claim against it.

What Does an AMD Injection Claim Look Like?

An AMD injection claim lists the injection, the drug and its units, with each line pointing to the wet AMD code for the treated eye. The example shows aflibercept 2 mg in the right eye with no drug discarded.

Claim lineUnitsDiagnosis
67028-RT1H35.3211, wet AMD, right eye, active
J0178-JZ-RT2H35.3211

Medicare requires JZ when no drug from a single-dose vial is discarded, or a JW line for the discarded amount. A visit on the same day needs modifier 25 and its own documented reason.

Why Do AMD Claims Deny?

AMD claims deny most often because the code is missing its stage, names the wrong eye or does not match the drug's covered stages. These checks prevent most of them.

  1. Full code. Every AMD code has 7 characters.
  2. Matching eye. The eye in the code matches the RT or LT on the procedure.
  3. Current stage. The stage matches what the record shows on that date.
  4. Covered pairing. The code is on the drug or test's covered list.

Our ophthalmology medical coding services review AMD codes, drug units and modifiers on every injection day before the claim is sent.

FAQ

Common Questions

What is the ICD-10 code for macular degeneration?

Age-related macular degeneration is coded H35.31- for the dry type and H35.32- for the wet type. Each needs a 6th character for the eye and a 7th character for the stage. H35.30 is used only when the type is not documented.

What is the ICD-10 code for dry macular degeneration?

Dry macular degeneration is coded H35.31-, for example H35.3112 for the right eye at the intermediate stage, or H35.3131 for both eyes at the early stage.

What is the ICD-10 code for wet macular degeneration?

Wet macular degeneration is coded H35.32-, for example H35.3221 for the left eye with active choroidal neovascularization, or H35.3232 for both eyes with inactive choroidal neovascularization.

How is geographic atrophy coded?

Geographic atrophy is the advanced atrophic stage of dry AMD. Use 7th character 4 when the atrophy involves the center of the fovea and 3 when it does not, for example H35.3114 for the right eye with subfoveal involvement.

How do you code dry AMD in one eye and wet AMD in the other?

Code each eye on its own. A patient with intermediate dry AMD in the right eye and active wet AMD in the left eye is coded H35.3112 and H35.3221, not with a bilateral code.

Is H35.30 a billable code?

H35.30, unspecified macular degeneration, is a valid code but gives the payer no type, eye or stage. Most injection and imaging policies need a complete H35.31- or H35.32- code, so H35.30 is rarely the right choice.

Does the stage code change when wet AMD becomes inactive?

Yes. The 7th character reflects the findings at each visit, so an eye can move from 1 (active) to 2 (inactive) or 3 (inactive scar) over time. The code on each claim should match that visit's documented findings.

Free billing audit

See Where Your Revenue Leaks

Send a few details about your practice. A billing specialist reviews your payer mix, denials and A/R aging, then replies within one business day.

  • No contract needed
  • Written findings report
  • HIPAA BAA signed first