Last Updated: January 2026 | Verified for 2026 AMA, CPT & CMS Guidelines
CPT 90686 describes a quadrivalent inactivated influenza virus vaccine (IIV4) that is preservative-free and administered as a 0.5 mL intramuscular dose. The descriptor is commonly associated with use in patients 3 years and older, and in routine practice the correct code selection is based on the actual dose and product presentation given rather than on patient age alone.
Clinically, 90686 is used for seasonal influenza prophylaxis in accordance with national immunization recommendations. Quadrivalent vaccines broaden coverage by including two influenza A strains and two influenza B strains, and preservative-free presentations are typically single-dose syringes or vials. The CPT code itself does not name the manufacturer. As a result, many payer workflows rely on the National Drug Code (NDC) to identify the precise product that was administered, which also supports claim pricing and post-payment audit validation.
Do not use 90686 for influenza vaccine products that have their own distinct CPT codes (such as high-dose, adjuvanted, recombinant, cell-based formulations, or intranasal influenza vaccine). Product-code accuracy matters because payers may validate vaccine claims against NDC, inventory, and plan-specific coverage policies. If your clinic stocks multiple influenza products, implement an internal crosswalk (NDC → CPT) to avoid miscoding when staff administer a different formulation than the one expected.
Practical compliance point: For vaccine claims, the medical record should make it possible to identify the exact product used (manufacturer + lot + NDC where captured) and to reconcile it with inventory. This is both a patient safety requirement (recall tracing) and a billing integrity requirement (matching what was billed to what was administered).
To bill influenza vaccination correctly, the claim must reflect two separable services: (1) the vaccine product (90686), and (2) the work of administration (injection technique, supplies, clinical screening, counseling when applicable, and documentation). Vaccine administration is billed using CPT immunization administration codes (90460–90461 for counseling in eligible pediatric contexts; 90471–90474 for non-counseling scenarios) or payer-specific HCPCS administration codes for Medicare.
| Scenario | Admin Code(s) | Key Requirement |
|---|---|---|
| Pediatric patient (≤18) with physician/QHP counseling | 90460 (and 90461 for each additional component, when applicable) | Face-to-face counseling by physician/QHP is required for 90460. |
| Adult (typically ≥19) or any patient without counseling | 90471 for first injection; +90472 for each additional injection | Use 90472 as add-on for each additional injectable vaccine. |
| Medicare Part B influenza vaccine | G0008 | Medicare uses G0008 (not 90471) for influenza administration. |
For many practices, the most frequent combinations are:
If multiple injectable vaccines are administered during the same encounter (for example influenza plus another routine immunization), use 90471 for the first injection and 90472 for each additional injectable vaccine, unless you are in a pediatric counseling scenario (90460/90461) or a Medicare influenza administration scenario (G0008 for the flu component). Correct counting of administrations is a common audit checkpoint because underbilling loses revenue and overbilling creates refund and recoupment risk.
Operational tip: Decide in advance which injection is treated as the “first” for 90471 vs 90472 when multiple vaccines are given. Many organizations choose a consistent internal rule (for example, the highest-cost administration first, or the most common vaccine first) to reduce denials from inconsistent claim ordering.
Influenza vaccination documentation has two overlapping purposes: (1) legal and clinical requirements for immunization records, and (2) billing support if the payer requests records. Documentation failures typically show up as denials during retrospective audits (especially for high-volume immunizers such as pharmacies, clinics, and employer events) rather than at the initial claim adjudication.
Documentation should record, at minimum, the vaccine product and administration details, including:
For influenza vaccines, providers must give the appropriate Vaccine Information Statement (VIS) to the patient (or parent/guardian) and document both the edition date and the date it was provided. In audits, a missing VIS field can be treated as a compliance failure even if the vaccine was correctly administered. This is easy to prevent by using structured immunization fields in the EHR (rather than free-text notes) and by training staff to confirm VIS selection for the current season.
Many payers require NDC on vaccine claims, and some Medicare guidance for influenza vaccine pricing depends on NDC when a code is listed with “fee pending.” Even when a payer does not explicitly require NDC on all claims, capturing it in the medical record supports downstream reconciliation (inventory → administration → billing) and simplifies appeals if a claim is delayed for product validation.
Audit-proofing checklist: If you bill 90686, you should be able to produce a record that shows (a) the exact product (manufacturer/lot/NDC), (b) the act of injection (dose/route/site/date/administering staff), and (c) VIS compliance. When any one of these is missing, payers can conclude the billed service is not sufficiently supported.
The standard ICD-10-CM diagnosis for an immunization encounter is Z23 (“Encounter for immunization”). For influenza vaccine claims, Z23 is typically the primary diagnosis on the vaccine and administration lines because it communicates preventive intent and matches payer benefit design (coverage of ACIP-recommended vaccines as preventive services).
Influenza vaccination is broadly covered across payer types in 2026, but billing mechanics vary. The most important payer differences are: (1) Medicare Part B administration code requirements, (2) Medicaid/VFC vaccine-supply modifiers and payment limitations, and (3) commercial preventive-benefit rules and network constraints.
Medicare Part B covers influenza vaccination as a preventive service, generally with no beneficiary cost-sharing (no copay, coinsurance, or deductible). Medicare guidance also specifies the standard diagnosis code used for these vaccines and administration (Z23) and supports standing order workflows commonly used by clinics and pharmacies.
Medicare administration code: Bill influenza vaccine administration with G0008 rather than 90471 on Medicare Part B claims. Claims billed with the wrong administration code are at risk of denial or non-payment because Medicare processes influenza administration under HCPCS.
NDC and “fee pending” issues: Some Medicare contractor guidance discusses seasonal influenza vaccine reimbursement and indicates that certain vaccine codes may require NDC submission for correct pricing when listed with “fee pending” status. In practical terms, including the NDC reduces claim friction and helps Medicare price the product appropriately.
Medicaid vaccine billing for children is tightly linked to VFC supply rules. When the vaccine is provided as VFC stock, the provider generally cannot bill the payer for the vaccine ingredient cost because it was supplied at no charge; reimbursement is typically limited to the administration fee.
Modifier SL: Common Medicaid billing guidance for VFC requires appending modifier SL (state supplied) to the vaccine code to indicate the vaccine itself is state-supplied, with the vaccine line billed at $0.00. The administration code is billed normally and paid per state fee schedule.
Adult Medicaid coverage: CDC’s adult vaccine payment guidance discusses coverage pathways and highlights that adult vaccine coverage expanded significantly in recent years, including broad access to recommended vaccines without cost-sharing in many contexts. This is especially relevant operationally because adult vaccine claims increasingly behave like preventive services claims (similar to commercial plans) when coverage rules are met.
Most commercial plans cover influenza vaccination as a preventive service when administered by an in-network provider, consistent with preventive coverage expectations. CDC’s payment guidance for adult vaccines outlines how private insurance typically covers recommended vaccines and explains general payment pathways.
Network and site-of-service: Even when the vaccine is a covered preventive benefit, payment can differ by site (office vs pharmacy vs clinic) and by whether the immunizer is in-network. Plan designs may encourage pharmacy vaccination, but in-network physicians and clinics are typically still covered. The claim should use standard CPT administration codes (90471/90460) for commercial plans rather than Medicare’s G0008.
When an E/M service is performed on the same date as vaccination, payers may bundle injection administration into the office visit unless the visit is truly distinct. Modifier 25 on the E/M code indicates that a significant, separately identifiable E/M service was provided in addition to the vaccination. Guidance for vaccine administration coding emphasizes correct use of modifier 25 and the requirement that documentation supports a separate evaluation/management beyond vaccine-related counseling.
Modifier 25 is not automatic: A visit solely to receive a vaccine generally does not support a separate problem-oriented E/M charge. To bill E/M + vaccine, the record should show a separate complaint or separately identifiable management (history, exam as needed, assessment/plan) beyond immunization screening and consent.
In pediatrics, the key branching variables are (1) whether the vaccine is VFC-supplied and (2) whether counseling by a physician/QHP occurred. If counseling occurred for a patient ≤18, 90460 is typically used for administration; without counseling (for example nurse-only vaccine clinic), 90471 is used.
When VFC vaccine is used, append SL on the vaccine line and bill the vaccine at $0.00. Your documentation should also reflect VFC eligibility and stock usage because VFC programs can be audited independently of insurer audits.
Adults receiving 90686 typically require 90471 for commercial plans and G0008 for Medicare Part B. In adult primary care, influenza vaccine is often delivered during routine visits; that is acceptable, but ensure the claim structure separates the vaccine lines from the E/M service (and apply modifier 25 only when the visit is meaningfully distinct).
Pharmacies frequently immunize under standing orders and may bill either the medical benefit (CPT product + administration codes) or, depending on plan design, via the pharmacy benefit. For Medicare Part B, pharmacy immunizers use G0008 and may follow roster billing or mass immunizer processes where allowed; Noridian’s preventive services guidance is a common reference point for Medicare influenza billing expectations.
High-volume clinics should standardize data capture (VIS fields, lot, NDC, site) and ensure claim files map consistently to the administered product. Contractor guidance on influenza vaccine reimbursement highlights why clean product identification matters, especially when pricing or payment hinges on NDC submission.
Scenario: Established patient with Medicare Part B seen for hypertension follow-up; receives a seasonal influenza vaccine during the encounter.
Codes: 99213-25 (hypertension E/M), 90686 (vaccine), G0008 (flu admin).
DX: I10 for E/M; Z23 for vaccine lines.
Why clean: Medicare Part B uses G0008 for influenza administration and covers the vaccine as preventive; modifier 25 is supported only if the record shows distinct hypertension evaluation/management beyond vaccination.
Scenario: 4-year-old at well visit; physician counsels parent and child receives 0.5 mL preservative-free quadrivalent influenza vaccine.
Codes: Preventive visit code (per age) plus 90686 and 90460 for the immunization administration (counseling provided).
DX: Well-visit diagnosis for the preventive service; Z23 for vaccine lines.
Why clean: 90460 is appropriate only when counseling by a physician/QHP is documented; otherwise use 90471.
Scenario: 2-year-old Medicaid child receives VFC-supplied influenza vaccine at a nurse-only clinic with no physician counseling.
Codes: 90686-SL billed at $0.00 and 90471 for administration.
DX: Z23 for vaccine lines.
Why clean: SL signals state-supplied vaccine and prevents improper reimbursement for the ingredient cost; payment is limited to the administration fee per Medicaid rules.
Scenario: 45-year-old with commercial insurance receives influenza vaccine at a pharmacy immunization station.
Codes (medical benefit billing): 90686 + 90471, DX Z23.
Why clean: Commercial plans generally use CPT administration codes rather than Medicare G-codes; NDC submission may still be required by the plan.
Scenario: Community flu clinic immunizes hundreds of patients over a weekend.
Operational controls: Barcode scanning to capture NDC, lot, expiration; structured VIS field completion; standardized claim mapping to product/admin codes.
Why it matters: Documentation completeness and product identification reduce denials and strengthen defenses if payers request records or question “fee pending” vaccine pricing.
© Copyright 2026 American Medical Association. All rights reserved.
A quadrivalent influenza virus vaccine, specifically identified as CPT® Code 90686, is a split virus formulation that is preservative-free and intended for intramuscular administration. This vaccine is designed to provide active, long-term immunity against influenza by introducing altered versions of the virus into the recipient's immune system. Unlike immune globulins, which offer short-term, passive immunity, vaccines stimulate the immune system to produce its own antibodies, thereby preparing the body to respond effectively to future exposures to the virus. The preservative-free aspect of this vaccine indicates that it does not contain the preservative thimerosal, or contains only trace amounts, and is recognized by the FDA as either thimerosal-free or thimerosal-reduced. The vaccine is delivered via an intramuscular injection, which is a separate procedure that must be reported independently. The production of this influenza vaccine involves the use of embryonated chicken eggs, where the virus is harvested, inactivated with formaldehyde, concentrated, purified, and chemically disrupted to create a split virus. This specific formulation protects against four strains of influenza viruses, including two type A strains and two type B strains, ensuring a broad spectrum of immunity. For reporting purposes, CPT® Code 90685 is used for a 0.25 mL dosage of the vaccine, while CPT® Code 90686 is designated for the 0.5 mL dosage, with both codes solely representing the vaccine product itself.
© Copyright 2026 Coding Ahead. All rights reserved.
Get instant expert-level answers from CasePilot, our coding assistant.
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Get instant expert-level medical coding assistance.