Skip to content
Dx

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.