ICD-10-CM 2027
ICD-10 code for immunization
Choose a code from the options below based on the documentation.
From the official ICD-10-CM alphabetic index entry “Immunization”. Page updated September 29, 2026.
About coding immunization
The official ICD-10-CM index doesn't give a single default code for immunization; the code depends on the details below.
More specific immunization codes (official index)
- ABO
- in newborn P55.1 — ABO isoimmunization of newborn
- appropriate for age
- child (over 28 days old) Z00.129 — Encounter for routine child health examination without abnormal findings
- with abnormal findings Z00.121 — Encounter for routine child health examination with abnormal findings
- complication
- encounter for Z23 — Encounter for immunization
- not done (not carried out) Z28.9 — Immunization not carried out for unspecified reason
- because (of)
- acute illness of patient Z28.01 — Immunization not carried out because of acute illness of patient
- allergy to vaccine (or component) Z28.04 — Immunization not carried out because of patient allergy to vaccine or component
- caregiver refusal Z28.82 — Immunization not carried out because of caregiver refusal
- chronic illness of patient Z28.02 — Immunization not carried out because of chronic illness or condition of patient
- contraindication NEC Z28.09 — Immunization not carried out because of other contraindication
- delay in delivery of vaccine Z28.83 — Immunization not carried out due to unavailability of vaccine
- group pressure Z28.1 — Immunization not carried out because of patient decision for reasons of belief or group pressure
- guardian refusal Z28.82 — Immunization not carried out because of caregiver refusal
- immune compromised state of patient Z28.03 — Immunization not carried out because of immune compromised state of patient
- lack of availability of vaccine Z28.83 — Immunization not carried out due to unavailability of vaccine
- manufacturer delay of vaccine Z28.83 — Immunization not carried out due to unavailability of vaccine
- parent refusal Z28.82 — Immunization not carried out because of caregiver refusal
- patient's belief Z28.1 — Immunization not carried out because of patient decision for reasons of belief or group pressure
- patient had disease being vaccinated against Z28.81 — Immunization not carried out due to patient having had the disease
- patient refusal Z28.21 — Immunization not carried out because of patient refusal
- religious beliefs of patient Z28.1 — Immunization not carried out because of patient decision for reasons of belief or group pressure
- specified reason NEC Z28.89 — Immunization not carried out for other reason
- of patient Z28.29 — Immunization not carried out because of patient decision for other reason
- unavailability of vaccine Z28.83 — Immunization not carried out due to unavailability of vaccine
- unspecified patient reason Z28.20 — Immunization not carried out because of patient decision for unspecified reason
- partial
- for COVID-19 Z28.311 — Partially vaccinated for COVID-19
- Rh factor
- affecting management of pregnancy NEC O36.09 — Maternal care for other rhesus isoimmunization
- anti-D antibody O36.01 — Maternal care for anti-D [Rh] antibodies
- from transfusion
Common questions about immunization ICD-10 codes
What is the ICD-10 code for encounter for immunization?
- Z23 — Encounter for immunization.