ICD-10-CM 2027 diagnosis code
E11.3Type 2 diabetes mellitus with ophthalmic complications
E11.3 is a header code, so it can't be reported by itself. Choose one of the 8 more specific codes beneath it.
Code unchanged since ICD-10-CM took effect on October 1, 2015. Source: official FY2027 ICD-10-CM release from CDC/NCHS and CMS. Page updated September 29, 2026. About our data
About E11.3
E11.3 is the ICD-10-CM diagnosis code for type 2 diabetes mellitus with ophthalmic complications. It belongs to category E11 (type 2 diabetes mellitus), block E08-E13 (diabetes mellitus) and chapter 4 (endocrine, nutritional and metabolic diseases). It is a header code, so it can't be reported by itself; one of its 8 subcodes must be used instead.
Within E11 (type 2 diabetes mellitus), E11.3 is specifically for type 2 diabetes mellitus with ophthalmic complications. Related codes cover with hyperosmolarity (E11.0), with ketoacidosis (E11.1), with kidney complications (E11.2), with neurological complications (E11.4), with circulatory complications (E11.5), with other specified complications (E11.6), with unspecified complications (E11.8), without complications (E11.9) and 1 more.
To report this condition, pick the subcode that matches the documentation: E11.31 (retinopathy), E11.32 (retinopathy), E11.33 (retinopathy), E11.34 (retinopathy), E11.35 (retinopathy), E11.36 (cataract), E11.37 (treatment) and E11.39 (complication).
Use an additional code to identify control using: injectable non-insulin antidiabetic drugs (Z79.85), insulin (Z79.4), oral antidiabetic drugs (Z79.84) and oral hypoglycemic drugs (Z79.84).
It has been part of ICD-10-CM since the code set took effect on October 1, 2015 and hasn't changed since.
Specific codes under E11.3
- E11.31Type 2 diabetes mellitus with unspecified diabetic retinopathy
- E11.32Type 2 diabetes mellitus with mild nonproliferative diabetic retinopathy
- E11.33Type 2 diabetes mellitus with moderate nonproliferative diabetic retinopathy
- E11.34Type 2 diabetes mellitus with severe nonproliferative diabetic retinopathy
- E11.35Type 2 diabetes mellitus with proliferative diabetic retinopathy
- E11.351Type 2 diabetes mellitus with proliferative diabetic retinopathy with macular edema
- E11.352Type 2 diabetes mellitus with proliferative diabetic retinopathy with traction retinal detachment involving the macula
- E11.353Type 2 diabetes mellitus with proliferative diabetic retinopathy with traction retinal detachment not involving the macula
- E11.354Type 2 diabetes mellitus with proliferative diabetic retinopathy with combined traction retinal detachment and rhegmatogenous retinal detachment
- E11.355Type 2 diabetes mellitus with stable proliferative diabetic retinopathy
- E11.359Type 2 diabetes mellitus with proliferative diabetic retinopathy without macular edema
- E11.36Type 2 diabetes mellitus with diabetic cataractBillable
- E11.37Type 2 diabetes mellitus with diabetic macular edema, resolved following treatment
- E11.39Type 2 diabetes mellitus with other diabetic ophthalmic complicationBillable
Notes that apply from higher levels
Instructions written at a parent level also apply to E11.3.
› From E11 Type 2 diabetes mellitus
- diabetes (mellitus) due to insulin secretory defect
- diabetes NOS
- insulin resistant diabetes (mellitus)
- diabetes mellitus due to underlying condition (E08.-)
- drug or chemical induced diabetes mellitus (E09.-)
- gestational diabetes (O24.4-)
- neonatal diabetes mellitus (P70.2)
- postpancreatectomy diabetes mellitus (E13.-)
- postprocedural diabetes mellitus (E13.-)
- secondary diabetes mellitus NEC (E13.-)
- type 1 diabetes mellitus (E10.-)
Broader instructions also apply from Chapter 4: Endocrine, nutritional and metabolic diseases.
Codes whose notes reference E11.3
- H36Excludes1
Code history
- 2016
- 2017
- 2018
- 2019
- 2020
- 2021
- 2022
- 2023
- 2024
- 2025
- 2026
- 2027
- FY2016 (effective 10/1/2015): Added (first year of ICD-10-CM)
- No changes since FY2016.
Common questions about E11.3
Is E11.3 billable?
- No. E11.3 is a header code. Report one of its more specific subcodes instead.