Need help choosing the right code?
Ask CasePilot about procedures, modifiers, bundling, and coding guidance.
Try CasePilotCPT 90715 is a high-volume vaccine product code with predictable denial patterns. Most reimbursement and audit risk comes from a small number of avoidable failures: (1) billing the wrong product code (Tdap vs Td), (2) omitting the administration code (or using the wrong administration family for counseling), (3) misaligning diagnosis and coverage pathways -- especially Medicare Part B's wound-care rule, and (4) using modifier 25 reflexively without a separately identifiable E/M service. This 2026-focused guide standardizes CPT, ICD-10, modifier, and payer logic so claims are defensible and consistent with authoritative coding guidance and CDC recommendations.
CPT 90715 reports the vaccine product commonly referred to as Tdap -- tetanus toxoid, reduced diphtheria toxoid, and acellular pertussis -- used for individuals 7 years and older and administered intramuscularly. The key compliance concept is that 90715 is the product (ingredient) code. It does not represent the clinical work of giving the injection, monitoring the patient, documenting the vaccination record, or counseling. Those services are reported using immunization administration codes that must be chosen based on patient age and counseling documentation.
In routine operations, 90715 is typically used in three clinical contexts:
Compliance boundary: Tdap (90715) is defined for individuals 7 years and older. If documentation shows a patient younger than 7 received a pertussis-containing tetanus/diphtheria vaccine, coding must follow the actual product and the coding rules applicable to that age group. Do not "force fit" 90715 to resolve a workflow mismatch; reconcile the clinical product, inventory, and documentation instead.
The most common product-code error is confusing Tdap with Td. The CPT descriptors make the difference operationally clear: 90715 includes the acellular pertussis component; 90714 does not. Because payers increasingly validate immunization claims through record review and product verification workflows, the medical record should clearly identify which vaccine was administered (and ideally the manufacturer/lot), so the billed CPT code can be defended if questioned.
flowchart TD
A[Tetanus-containing vaccine administered to patient age 7+] --> B{Which product was given?}
B -->|Tdap: tetanus + diphtheria + pertussis| C[Bill 90715]
B -->|Td: tetanus + diphtheria only| D[Bill 90714]
B -->|Unknown / ambiguous documentation| E[STOP: Clarify product before coding]
C --> F{Coverage pathway?}
D --> F
F -->|Routine immunization| G[Dx: Z23\nAdmin: 90471 first / +90472 additional]
F -->|Medicare wound care / acute injury| H[Dx: Injury ICD-10 highest specificity\nAdmin: 90471 + modifier AT\nDocument wound and medical necessity]
G --> I{Same-day E/M?}
H --> I
I -->|Yes, separately identifiable| J[Append modifier 25 to E/M code only]
I -->|No separate E/M| K[Submit vaccine + admin codes only]
CPT 90718 was an older Td product code and is deleted effective January 1, 2013. It should not appear on current claims. In practice, the correct response to "90718-era workflow remnants" is not to resurrect a deleted code; it is to ensure that: (a) the administered product is documented correctly, (b) the appropriate current code is chosen (often 90714 when Td is used), and (c) inventory/build sheets are updated so staff do not chart outdated codes.
Audit risk: Billing a deleted CPT code is a high-friction error. Even when a payer denies quickly, repeated submission can create compliance exposure, rework cost, and credentialing scrutiny. Use the current product code that matches the administered vaccine, and keep your charge master and EHR picklists current.
Vaccine product coding answers "what was administered." Administration coding answers "what work was performed to administer it." CPT immunization administration coding is split by counseling and patient age. AAFP's administration guidance summarizes that: 90471/90472 are commonly used when there is no physician/QHP counseling component billed, while 90460/90461 are used for patients through age 18 when counseling by a physician or other qualified health care professional is documented.
Example (adult, two injectable vaccines, no counseling billed):
When a physician/QHP provides documented vaccine counseling to a patient through age 18, administration coding shifts to 90460/90461 logic. Importantly, these codes are component-based for combination vaccines, and proper use depends on documentation that counseling occurred. AAFP's guidance is the operational anchor for selecting the correct administration code family.
Common compliance mistake: Using counseling administration codes without counseling documentation, or defaulting to 90460/90461 for all pediatric immunizations. Your coding should follow the record: if counseling is not documented by a physician/QHP, use the non-counseling administration codes instead.
Diagnosis coding determines which coverage pathway the claim is asking the payer to apply. For immunizations, two pathways dominate: (1) preventive/routine immunization, and (2) medically necessary administration for acute injury/wound care (particularly relevant to Medicare Part B).
For routine vaccination encounters (no acute injury), practices typically use Z23 ("Encounter for immunization"). This aligns with common preventive claim structures and is frequently accepted across commercial and Medicaid plans when the vaccine is part of covered preventive benefits.
Medicare Part B is the payer category where diagnosis specificity is most likely to control payment outcomes for tetanus-containing vaccines. Noridian's Medicare guidance emphasizes that claims must include an injury diagnosis code of the highest specificity (including site and 7th character when required), and documentation must support the injury and the need for vaccination. In operational terms, a wound-care Tdap claim is built around the injury, not around Z23.
Practical Medicare rule: If your documentation and ICD-10 coding read like a routine booster (Z23-only), Medicare Part B processing will generally treat the vaccine as noncovered under Part B preventive benefits and the claim will deny or shift to patient liability depending on modifier/ABN handling. Use the wound/injury diagnosis pathway when -- and only when -- the clinical record supports it.
When an E/M service is provided on the same date as immunization, modifier 25 may be appended to the E/M code only when the E/M is significant and separately identifiable from the vaccination work. AAFP's immunization administration guidance provides the baseline for this principle: routine immunization screening and related minimal services are not, by themselves, a separately billable problem-oriented visit.
For Medicare tetanus-containing vaccine claims submitted under the injury/wound-care benefit category, some Medicare processing workflows require modifier AT ("acute treatment") on the vaccine and administration lines to indicate the immunization is being provided due to acute injury/exposure rather than routine prevention. The Texas Medical Association's Medicare-facing guidance summarizes this operational expectation and highlights denial risk when AT is omitted. Noridian's billing guideline also operationalizes the wound-care logic and emphasizes documentation and diagnosis specificity.
Do not use AT to "force coverage": AT is appropriate only when the medical record supports acute injury/exposure. Using AT for routine immunization is a mismatch between documentation and claim intent and can create audit exposure.
For CPT 90715, documentation should be sufficient to answer two payer questions: (1) Did the patient receive the vaccine product billed? (2) Was the administration/coverage pathway billed consistent with the medical record?
CDC recommends Tdap during each pregnancy, with optimal timing between gestational weeks 27 through 36, preferably early in that period. Documentation should include gestational age/timing context and that the vaccine was provided per pregnancy vaccination recommendations. This strengthens consistency between the clinical note, the coded service, and preventive coverage expectations in commercial/Medicaid plans.
CDC's adult schedule indicates Td/Tdap boosters over the life course and highlights Tdap during pregnancy. While payers do not require the note to cite CDC, charting that the patient is due per immunization history (and recording the history) is a practical defense against medical necessity questions and helps prevent duplicate vaccination billing.
High-yield audit trigger: "Tetanus shot given" without specifying Tdap vs Td. This forces payers/reviewers to infer whether pertussis was included, which is a preventable ambiguity. Make the product explicit and ensure the billed CPT matches it.
| CPT Code | Core Description | What It Represents | Key Rules (2026 Practical) | Common Pairings / Notes |
|---|---|---|---|---|
| 90715 | Tdap vaccine product, age 7+ | Vaccine ingredient (Tdap) | Use when pertussis component is present; do not use for Td-only products. Product must match documentation. | Pair with 90471 (+90472 if additional injections) or 90460/90461 when counseling criteria are met. |
| 90714 | Td vaccine product, age 7+ | Vaccine ingredient (Td) | No pertussis. Use when Td was administered and documentation supports Td-only product. | Often used for tetanus/diphtheria boosters when pertussis is not included. |
| 90718 (deleted) | Deleted Td code effective 1/1/2013 | Not billable | Do not submit on current claims. Update charge masters/EHR picklists to avoid legacy selections. | Use current product code that matches the vaccine administered (commonly 90714 for Td), per documentation and payer policy. |
| 90471 | Immunization administration (first injection) | Administration work | Use for first injection in encounter in non-counseling context (typical adult structure). | Pair with 90715 (or other vaccine product codes). |
| +90472 | Each additional injection administration | Administration work | Add-on for each additional injectable vaccine administered in the same encounter. | Used when multiple injectable vaccines are given on the same date. |
Setting: Office/urgent care.
Clinical event: Patient presents with a laceration; clinician documents wound characteristics and tetanus prophylaxis need.
Coding logic: Build the claim around the injury diagnosis (highest specificity). Medicare Part B wound-care pathway requires documentation to support medical necessity and often requires modifier AT on vaccine and administration lines per workflow guidance.
Typical codes: 90715, 90471 (and AT when required by the processing pathway), linked to the injury ICD-10.
Documentation tip: Record body site, laterality when applicable, and the clinical rationale for tetanus prophylaxis. Noridian emphasizes that documentation must support the injury site and vaccination given.
Setting: Primary care visit or vaccine-only appointment.
Clinical event: Adult is due for booster based on immunization history.
Coding logic: Use Z23 for routine immunization, bill 90715 + 90471. If additional vaccines are given, add 90472 for each additional injection. Administration guidance supports correct use of 90471/90472 for these encounters.
Schedule anchor: CDC's adult schedule reflects Td/Tdap booster patterns and supports the clinical appropriateness of staying up to date.
Setting: Office visit.
Clinical event: Patient is evaluated for a distinct complaint (e.g., acute condition) and also receives Tdap.
Coding logic: Bill the appropriate E/M code with modifier 25 only if the record supports a separately identifiable evaluation and management service beyond vaccination work; then report 90715 + 90471 for the immunization. AAFP guidance is the operational baseline for appropriate immunization administration billing and E/M separation logic.
Audit-proofing tip: Ensure the note contains a distinct assessment/plan for the problem-oriented visit, not just immunization screening elements.
Setting: OB clinic or prenatal care setting.
Clinical event: Pregnant patient receives Tdap in the third trimester.
Coding logic: Bill 90715 + 90471, linked to appropriate pregnancy-related diagnosis coding used by your payer workflow (often with Z23 as appropriate for immunization lines depending on payer rules and claim design). The key compliance point is that documentation supports pregnancy context and timing.
Guideline anchor: CDC states Tdap during each pregnancy provides best infant protection, with optimal timing between 27 and 36 weeks gestation.
Setting: Any site.
Clinical event: Chart note says "tetanus shot," but does not specify Tdap vs Td.
Coding risk: This ambiguity creates risk that 90715 is billed when Td (90714) was administered, or vice versa.
Resolution: Require staff to document the vaccine name explicitly and reconcile to inventory/lot documentation. The CPT descriptors for both products support accurate code selection.
© Copyright 2026 American Medical Association. All rights reserved.
The CPT® Code 90715 refers to the Tetanus, diphtheria toxoids, and acellular pertussis vaccine (Tdap), specifically when administered to individuals aged 7 years or older via intramuscular injection. This vaccine is designed to provide long-lasting immunity by stimulating the body's immune system to produce antibodies that target and neutralize specific toxins generated by bacteria. Toxoids, which are inactivated forms of toxins, are utilized in this vaccine to elicit an immune response without the risk of causing disease. The process of creating a toxoid involves culturing the bacteria in a liquid medium, followed by purification and inactivation of the toxic substance they produce. Vaccines like Tdap expose the immune system to altered versions of the bacteria, prompting it to generate its own antibodies. This immunological memory allows the body to respond more effectively upon subsequent exposures to the actual pathogens. Since the immunity conferred by toxoid vaccines can diminish over time, booster doses are recommended to maintain adequate protection. The Tdap vaccine is particularly important for adults and older children, as it combines protection against tetanus, diphtheria, and pertussis, with the acellular pertussis component being a more refined and less reactogenic version of the traditional vaccine, resulting in fewer side effects. It is important to note that the codes associated with these vaccines, such as CPT® Code 90714 for preservative-free tetanus and diphtheria toxoids (Td), and CPT® Code 90715 for the Tdap vaccine, are used solely to report the specific product administered.
© Copyright 2026 Coding Ahead. All rights reserved.
The Tdap vaccine (CPT® Code 90715) is indicated for individuals aged 7 years and older to provide protection against three serious bacterial diseases: tetanus, diphtheria, and pertussis. The following conditions highlight the necessity for vaccination:
The administration of the Tdap vaccine involves several key procedural steps to ensure safety and efficacy:
Following the administration of the Tdap vaccine, patients may experience mild side effects, which can include soreness at the injection site, low-grade fever, or fatigue. These effects are generally short-lived and resolve without intervention. It is important for patients to be informed about potential side effects and when to seek medical attention. Additionally, patients should be advised to keep their vaccination records updated and to follow the recommended schedule for booster doses to maintain immunity against tetanus, diphtheria, and pertussis. Regular follow-up with healthcare providers is encouraged to ensure ongoing protection and to address any concerns regarding vaccination.
| Short Descr | TDAP VACCINE 7 YRS/> IM | Medium Descr | TDAP VACCINE 7 YRS/> IM | Long Descr | Tetanus, diphtheria toxoids and acellular pertussis vaccine (Tdap), when administered to individuals 7 years or older, for intramuscular use | Related Drugs | Adacel TDaP | Status Code | Excluded from Physician Fee Schedule by Regulation | Global Days | XXX - Global Concept Does Not Apply | PC/TC Indicator (26, TC) | 9 - Not Applicable | Multiple Procedures (51) | 9 - Concept does not apply. | Bilateral Surgery (50) | 9 - Concept does not apply. | Physician Supervisions | 09 - Concept does not apply. | Assistant Surgeon (80, 82) | 9 - Concept does not apply. | Co-Surgeons (62) | 9 - Concept does not apply. | Team Surgery (66) | 9 - Concept does not apply. | Diagnostic Imaging Family | 99 - Concept Does Not Apply | APC Status Indicator | Items and Services Packaged into APC Rates | Type of Service (TOS) | 1 - Medical Care | Berenson-Eggers TOS (BETOS) | T2D - Other tests - other | MUE | 1 | CCS Clinical Classification | 228 - Prophylactic vaccinations and inoculations |
| GY | Item or service statutorily excluded, does not meet the definition of any medicare benefit or, for non-medicare insurers, is not a contract benefit | GA | Waiver of liability statement issued as required by payer policy, individual case | AT | Acute treatment (this modifier should be used when reporting service 98940, 98941, 98942) | GZ | Item or service expected to be denied as not reasonable and necessary | JZ | Zero drug amount discarded/not administered to any patient | SL | State supplied vaccine | 59 | Distinct procedural service: under certain circumstances, it may be necessary to indicate that a procedure or service was distinct or independent from other non-e/m services performed on the same day. modifier 59 is used to identify procedures/services, other than e/m services, that are not normally reported together, but are appropriate under the circumstances. documentation must support a different session, different procedure or surgery, different site or organ system, separate incision/excision, separate lesion, or separate injury (or area of injury in extensive injuries) not ordinarily encountered or performed on the same day by the same individual. however, when another already established modifier is appropriate it should be used rather than modifier 59. only if no more descriptive modifier is available, and the use of modifier 59 best explains the circumstances, should modifier 59 be used. note: modifier 59 should not be appended to an e/m service. to report a separate and distinct e/m service with a non-e/m service performed on the same date, see modifier 25. | X1 | Continuous/broad services: for reporting services by clinicians, who provide the principal care for a patient, with no planned endpoint of the relationship; services in this category represent comprehensive care, dealing with the entire scope of patient problems, either directly or in a care coordination role; reporting clinician service examples include, but are not limited to: primary care, and clinicians providing comprehensive care to patients in addition to specialty care | GX | Notice of liability issued, voluntary under payer policy | CR | Catastrophe/disaster related | GC | This service has been performed in part by a resident under the direction of a teaching physician | JG | Drug or biological acquired with 340b drug pricing program discount, reported for informational purposes | GW | Service not related to the hospice patient's terminal condition | Q6 | Service furnished under a fee-for-time compensation arrangement by a substitute physician or by a substitute physical therapist furnishing outpatient physical therapy services in a health professional shortage area, a medically underserved area, or a rural area | TB | Drug or biological acquired with 340b drug pricing program discount, reported for informational purposes | UC | Medicaid level of care 12, as defined by each state | 22 | Increased procedural services: when the work required to provide a service is substantially greater than typically required, it may be identified by adding modifier 22 to the usual procedure code. documentation must support the substantial additional work and the reason for the additional work (ie, increased intensity, time, technical difficulty of procedure, severity of patient's condition, physical and mental effort required). note: this modifier should not be appended to an e/m service. | 24 | Unrelated evaluation and management service by the same physician or other qualified health care professional during a postoperative period: the physician or other qualified health care professional may need to indicate that an evaluation and management service was performed during a postoperative period for a reason(s) unrelated to the original procedure. this circumstance may be reported by adding modifier 24 to the appropriate level of e/m service. | 25 | Significant, separately identifiable evaluation and management service by the same physician or other qualified health care professional on the same day of the procedure or other service: it may be necessary to indicate that on the day a procedure or service identified by a cpt code was performed, the patient's condition required a significant, separately identifiable e/m service above and beyond the other service provided or beyond the usual preoperative and postoperative care associated with the procedure that was performed. a significant, separately identifiable e/m service is defined or substantiated by documentation that satisfies the relevant criteria for the respective e/m service to be reported (see evaluation and management services guidelines for instructions on determining level of e/m service). the e/m service may be prompted by the symptom or condition for which the procedure and/or service was provided. as such, different diagnoses are not required for reporting of the e/m services on the same date. this circumstance may be reported by adding modifier 25 to the appropriate level of e/m service. note: this modifier is not used to report an e/m service that resulted in a decision to perform surgery. see modifier 57 for significant, separately identifiable non-e/m services, see modifier 59. | 52 | Reduced services: under certain circumstances a service or procedure is partially reduced or eliminated at the discretion of the physician or other qualified health care professional. under these circumstances the service provided can be identified by its usual procedure number and the addition of modifier 52, signifying that the service is reduced. this provides a means of reporting reduced services without disturbing the identification of the basic service. note: for hospital outpatient reporting of a previously scheduled procedure/service that is partially reduced or cancelled as a result of extenuating circumstances or those that threaten the well-being of the patient prior to or after administration of anesthesia, see modifiers 73 and 74 (see modifiers approved for asc hospital outpatient use). | 76 | Repeat procedure or service by same physician or other qualified health care professional: it may be necessary to indicate that a procedure or service was repeated by the same physician or other qualified health care professional subsequent to the original procedure or service. this circumstance may be reported by adding modifier 76 to the repeated procedure or service. note: this modifier should not be appended to an e/m service. | 95 | Synchronous telemedicine service rendered via a real-time interactive audio and video telecommunications system: synchronous telemedicine service is defined as a real-time interaction between a physician or other qualified health care professional and a patient who is located at a distant site from the physician or other qualified health care professional. the totality of the communication of information exchanged between the physician or other qualified health care professional and the patient during the course of the synchronous telemedicine service must be of an amount and nature that would be sufficient to meet the key components and/or requirements of the same service when rendered via a face-to-face interaction. modifier 95 may only be appended to the services listed in appendix p. appendix p is the list of cpt codes for services that are typically performed face-to-face, but may be rendered via a real-time (synchronous) interactive audio and video telecommunications system. | AG | Primary physician | AI | Principal physician of record | AM | Physician, team member service | AQ | Physician providing a service in an unlisted health professional shortage area (hpsa) | AR | Physician provider services in a physician scarcity area | CC | Procedure code change (use 'cc' when the procedure code submitted was changed either for administrative reasons or because an incorrect code was filed) | F2 | Left hand, third digit | F3 | Left hand, fourth digit | F5 | Right hand, thumb | F6 | Right hand, second digit | GE | This service has been performed by a resident without the presence of a teaching physician under the primary care exception | GF | Non-physician (e.g. nurse practitioner (np), certified registered nurse anesthetist (crna), certified registered nurse (crn), clinical nurse specialist (cns), physician assistant (pa)) services in a critical access hospital | GU | Waiver of liability statement issued as required by payer policy, routine notice | GV | Attending physician not employed or paid under arrangement by the patient's hospice provider | JW | Drug amount discarded/not administered to any patient | KS | Glucose monitor supply for diabetic beneficiary not treated with insulin | KX | Requirements specified in the medical policy have been met | LT | Left side (used to identify procedures performed on the left side of the body) | PD | Diagnostic or related non diagnostic item or service provided in a wholly owned or operated entity to a patient who is admitted as an inpatient within 3 days | PN | Non-excepted service provided at an off-campus, outpatient, provider-based department of a hospital | PO | Excepted service provided at an off-campus, outpatient, provider-based department of a hospital | Q0 | Investigational clinical service provided in a clinical research study that is in an approved clinical research study | Q1 | Routine clinical service provided in a clinical research study that is in an approved clinical research study | Q5 | Service furnished under a reciprocal billing arrangement by a substitute physician or by a substitute physical therapist furnishing outpatient physical therapy services in a health professional shortage area, a medically underserved area, or a rural area | QW | Clia waived test | RT | Right side (used to identify procedures performed on the right side of the body) | SA | Nurse practitioner rendering service in collaboration with a physician | SK | Member of high risk population (use only with codes for immunization) | ST | Related to trauma or injury | TA | Left foot, great toe | TR | School-based individualized education program (iep) services provided outside the public school district responsible for the student | TU | Special payment rate, overtime | U1 | Medicaid level of care 1, as defined by each state | U2 | Medicaid level of care 2, as defined by each state | U6 | Medicaid level of care 6, as defined by each state | U7 | Medicaid level of care 7, as defined by each state | UA | Medicaid level of care 10, as defined by each state | UD | Medicaid level of care 13, as defined by each state | XE | Separate encounter, a service that is distinct because it occurred during a separate encounter | XS | Separate structure, a service that is distinct because it was performed on a separate organ/structure | XU | Unusual non-overlapping service, the use of a service that is distinct because it does not overlap usual components of the main service |
|
Date
|
Action
|
Notes
|
|---|---|---|
| 2013-01-01 | Changed | Description Changed |
| 2008-01-01 | Changed | Code description changed. |
| 2007-01-01 | Changed | Code description changed. |
| 2006-01-01 | Changed | Code description changed. |
| 2005-01-01 | Changed | Code description changed. |
| 2004-01-01 | Added | First appearance in code book in 2004. |
Get instant expert-level medical coding assistance.