Vaccinations are usually billed with two CPT® codes: one for the vaccine and one for the administration of the vaccine. If the practice did not pay for the vaccine, only the CPT® code for the administration of the vaccine is reported. When the vaccines are supplied by a Vaccine for Children Program (VFC), how the administration of the vaccine is reported will vary by State Medicaid carrier.
All vaccines are reported with diagnosis code Z23 (Encounter for immunization).
If the sole reason for the visit is to receive a vaccine, an office visit should not be reported.
Many flat/case rate plans exclude routine services including vaccinations. In that instance, patients should pay cash at the time of service.
Flu vaccine codes change yearly depending on what will be effective for the current flu season.
The codes listed in the Administration Code column below are the most used administration codes. There are instances when the administration code may be different:
Drug Name |
Vaccine Code |
Administration Code |
Fluad
Trivalent, preservative free |
90653 | 90471 |
Alfuria
Trivalent, preservative free |
90656 | 90471 |
Fluzone
Trivalent, preservative free |
90656 | 90471 |
Fluarix
Trivalent, preservative free |
90656 | 90471 |
FluLaval
Trivalent, preservative free |
90656 | 90471 |
Alfluria
Trivalent, pediatric dose 0.25 mL dosage |
90657 | 90460 |
Fluzone
Trivalent, pediatric dose 0.25 mL dosage |
90657 | 90460 |
Afluria
Trivalent, split virus 0.5 mL dosage |
90658 | 90471 |
Fluzone
Trivalent, split virus 0.5 mL dosage |
90658 | 90471 |
FluMist
Trivalent |
90660 | 90473 |
Flucelvax
Trivalent, preservative free |
90661 | 90471 |
Flucelvax
Trivalent, with preservative |
90661 | 90471 |
Fluzone High-Dose
Trivalent, preservative free |
90662 | 90471 |
Flublok
Trivalent, preservative free |
90673 | 90471 |
Join over 20,000 healthcare professionals who receive our monthly newsletter.