Aetna modified CPB 0037 for pneumococcal vaccines, effective March 3, 2026. Here's what billing teams need to update before claims go out the door.
Aetna, a CVS Health company, revised its pneumococcal vaccine coverage policy under CPB 0037 Aetna system, adding PCV21 (Capvaxive) as a covered vaccine and expanding adult dosing guidance across age groups. The primary codes affected are CPT 90671 (PCV15), 90677 (PCV20), 90684 (PCV21), and 90732 (PPSV23), along with administration codes 90460, 90471, and HCPCS G0009. If your practice vaccinates adults or children under any Aetna plan, this policy update changes which vaccine sequences Aetna considers medically necessary — and which it doesn't.
Quick-Reference Table
| Field | Detail |
|---|---|
| Payer | Aetna, a CVS Health company |
| Policy | Pneumococcal Vaccines — CPB 0037 |
| Policy Code | CPB 0037 |
| Change Type | Modified |
| Effective Date | March 3, 2026 |
| Impact Level | Medium-High |
| Specialties Affected | Primary care, internal medicine, pediatrics, infectious disease, immunology |
| Key Action | Update charge capture and vaccine sequence documentation to reflect PCV21 coverage and new adult dosing paths before submitting claims under this policy |
Aetna Pneumococcal Vaccine Coverage Criteria and Medical Necessity Requirements 2026
Aetna's pneumococcal vaccine coverage policy recognizes four vaccines: PCV15 (Vaxneuvance, CPT 90671), PCV20 (Prevnar 20, CPT 90677), PCV21 (Capvaxive, CPT 90684), and PPSV23 (Pneumovax 23, CPT 90732). Coverage aligns with CDC ACIP recommendations. The real issue here is sequencing — which vaccine you gave before, and which one you give next, determines whether Aetna pays.
Infants and Children (Under 6 Years)
PCV15 or PCV20 is medically necessary for all children aged two through 59 months. Children who started their series with PCV13 (Prevnar 13) can finish with PCV15 or PCV20. That's straightforward.
Catch-up vaccination gets more specific. Healthy children aged 24 through 59 months with incomplete vaccination status qualify for PCV15 or PCV20. Children aged 24 through 71 months with underlying health conditions that raise their pneumococcal disease risk qualify for the same catch-up path.
Children Ages 2–18 With Risk Conditions
This is where prior authorization risk rises — the rules branch based on what the child received previously.
If a child aged two through 18 with a risk condition received all recommended PCV doses before age six and got at least one dose of PCV20, additional pneumococcal vaccines are not medically necessary. Bill additional doses and expect a claim denial.
If that same child received PCV13 or PCV15 without a PCV20 dose, one dose of PCV20 (CPT 90677) or PPSV23 (CPT 90732) is medically necessary. Document the prior vaccine history in the chart — Aetna will want to see it.
For children aged six through 18 with risk conditions who never received PCV13, PCV15, or PCV20, a single dose of PCV15 or PCV20 is covered. If PCV15 is used, Aetna follows ACIP's recommendation for a PPSV23 follow-up at least eight weeks later.
Adults Ages 19–49
Coverage for this group requires an underlying health condition that increases pneumococcal disease risk. Without that documented condition, medical necessity doesn't apply under this policy.
For adults 19–49 who haven't previously received a pneumococcal conjugate vaccine — or whose history is unknown — PCV15, PCV20, or PCV21 is covered. The sequencing rules matter here:
| # | Covered Indication |
|---|---|
| 1 | PCV15 used: PPSV23 may follow one year or more later. If the patient is immunocompromised or has a cochlear implant or CSF leak, that interval drops to eight weeks or more. |
| 2 | PCV20 or PCV21 used: No PPSV23 follow-up needed. Vaccination is complete. |
| 3 | Previously received PPSV23 only: One dose of PCV21, PCV20, or PCV15 may be given at least one year after the last PPSV23. |
| 4 | Previously received PCV13 only: One dose of PCV21 or PCV20 may be given at least one year after PCV13. |
Adults 50 and Older
All adults 50 and older who haven't received a pneumococcal conjugate vaccine — or whose history is unknown — qualify for PCV15, PCV20, or PCV21. No risk condition required. This is the most straightforward group to document.
The same sequencing logic applies: PCV15 requires a PPSV23 follow-up at least one year later (eight weeks minimum for high-risk patients). PCV20 or PCV21 completes the series alone.
Adults who previously received PPSV23 but no conjugate vaccine can receive PCV15, PCV20, or PCV21 at least one year after their last PPSV23. Adults who previously received PCV13 can receive PCV20 or PCV21 at least one year later.
The prior authorization requirement isn't explicitly called out as mandatory in this policy, but incomplete or inconsistent prior vaccine documentation is a fast path to denials — especially for adults in the 19–49 group where the risk-condition requirement applies. Talk to your compliance officer if you're unsure how your Aetna contracts handle PA for vaccine administration.
Aetna Pneumococcal Vaccine Exclusions and Non-Covered Indications
One code is explicitly not covered for indications listed in this CPB: CPT 87652 (Infectious agent detection by nucleic acid, Streptococcus, group A, quantification). This is a diagnostic test, not a vaccine, and Aetna draws a hard line here.
Don't bill 87652 expecting reimbursement under a pneumococcal vaccine encounter. It won't pay. If you're running diagnostic testing alongside vaccination, those claims need separate clinical justification and should not be bundled under CPB 0037 Aetna coverage.
Coverage Indications at a Glance
| Indication | Status | Relevant Codes | Notes |
|---|---|---|---|
| PCV15 or PCV20 for children ages 2–59 months | Covered | 90671, 90677 | Can follow PCV13 series |
| Catch-up PCV15 or PCV20, healthy children 24–59 months | Covered | 90671, 90677 | Requires incomplete vaccination status |
| Catch-up PCV15 or PCV20, at-risk children 24–71 months | Covered | 90671, 90677 | Underlying risk condition required |
| PCV20 or PPSV23 for at-risk children 2–18 who had PCV13 or PCV15 only | Covered | 90677, 90732 | Must document prior vaccine history |
| Additional pneumococcal vaccine after PCV20 in at-risk children who completed series | Not Medically Necessary | 90671, 90677, 90684, 90732 | Expect claim denial |
| Single PCV15 or PCV20 for unvaccinated at-risk children 6–18 | Covered | 90671, 90677 | PPSV23 follow-up required if PCV15 used |
| PCV15, PCV20, or PCV21 for adults 19–49 with risk conditions, no prior conjugate vaccine | Covered | 90671, 90677, 90684 | Risk condition must be documented |
| PCV15, PCV20, or PCV21 for all adults 50+ without prior conjugate vaccine | Covered | 90671, 90677, 90684 | No risk condition required |
| PPSV23 follow-up after PCV15 in adults | Covered | 90732 | Minimum 1 year interval; 8 weeks for high-risk |
| PPSV23 after PCV20 or PCV21 in adults | Not Medically Necessary | 90732 | PCV20/PCV21 completes the series |
| CPT 87652 for pneumococcal-related diagnostic testing | Not Covered | 87652 | Explicitly excluded under CPB 0037 |
Aetna Pneumococcal Vaccine Billing Guidelines and Action Items 2026
Pneumococcal vaccine billing is detail-sensitive. Small documentation gaps — missing prior vaccine history, wrong sequencing — produce denials that are hard to overturn. Here's what to do before the March 3, 2026 effective date passes and claims start moving through.
| # | Action Item |
|---|---|
| 1 | Add CPT 90684 (PCV21/Capvaxive) to your charge master. PCV21 is newly covered under this policy for adults 19 and older. If your charge capture system doesn't include 90684, your billers will default to the wrong code or skip it entirely. |
| 2 | Audit your patient vaccination history intake process. Aetna's coverage decisions for adults 19–49 depend entirely on what vaccines the patient received before. Build a standard prompt into your intake workflow to capture prior pneumococcal vaccine history — including approximate dates and vaccine names. |
| 3 | Document the clinical risk condition for every adult 19–49. Without a documented underlying health condition that increases pneumococcal disease risk, PCV15, PCV20, or PCV21 isn't medically necessary under this policy. A diagnosis code from the A30.0–A49.9 range or Z23 alone won't carry a claim if the risk condition isn't in the chart. |
| 4 | Flag patients who received PCV20 or PCV21 as complete — no PPSV23 follow-up needed. Train your schedulers and billing team not to schedule or bill a PPSV23 dose after PCV20 or PCV21 for adult patients. That claim will deny. The series is complete with a single PCV20 or PCV21 dose. |
| 5 | Update your PCV15 follow-up scheduling protocols. PCV15 (CPT 90671) does require a PPSV23 (CPT 90732) follow-up. The standard interval is one year or more. For immunocompromised patients or those with cochlear implants or CSF leaks, document the clinical rationale if you schedule the follow-up at eight weeks. |
| 6 | Use ICD-10 Z23 as the primary encounter code for routine vaccination. For diagnostic or disease-related encounters, pull from the A30.0–A49.9 range where appropriate. Mismatched diagnosis codes are a common claim denial trigger on vaccine claims. |
| 7 | Confirm your administration code setup. For patients under 18, use CPT 90460 with +90461 for each additional component. For adult patients, use CPT 90471 with +90472. HCPCS G0009 applies for pneumococcal vaccine administration in Medicare-adjacent contexts. Check which code set your Aetna contract requires. |
If you're billing across a high volume of Aetna members or your panel skews toward adults 19–49 with chronic conditions, have your compliance officer review the risk-condition documentation standards before March 3, 2026. The financial exposure from systematic underdocumentation in that cohort adds up fast.
| Previous Version | Current Version |
|---|---|
| Coverage is considered experimental and investigational for all indications | Coverage is considered medically necessary when specific criteria are met |
| Prior authorization is not required | Prior authorization is required for initial treatment |
| Documentation must include clinical history | Documentation must include clinical history |
| Re-review every 24 months | Re-review every 12 months with updated clinical documentation |
CPT, HCPCS, and ICD-10 Codes for Pneumococcal Vaccines Under CPB 0037
Covered CPT Codes (When Selection Criteria Are Met)
| Code | Type | Description |
|---|---|---|
| 90671 | CPT | Pneumococcal conjugate vaccine, 15-valent (PCV15/Vaxneuvance), for intramuscular use |
| 90677 | CPT | Pneumococcal conjugate vaccine, 20-valent (PCV20/Prevnar 20), for intramuscular use |
| 90684 | CPT | Pneumococcal conjugate vaccine, 21-valent (PCV21/Capvaxive), for intramuscular use |
| 90732 | CPT | Pneumococcal polysaccharide vaccine, 23-valent (PPSV23), adult or immunosuppressed patient dosage |
| 86581 | CPT | Streptococcus pneumoniae antibody (IgG), serotypes, multiplex immunoassay, quantitative |
Not Covered CPT Codes
| Code | Type | Description | Reason |
|---|---|---|---|
| 87652 | CPT | Infectious agent detection by nucleic acid (DNA or RNA); Streptococcus, group A, quantification | Not covered for indications listed in CPB 0037 |
Administration and Counseling CPT Codes (Related to CPB 0037)
| Code | Type | Description |
|---|---|---|
| 90460 | CPT | Immunization administration through 18 years of age via any route, with counseling |
| +90461 | CPT | Each additional vaccine or toxoid component administered (add-on to 90460) |
| 90471 | CPT | Immunization administration — percutaneous, intradermal, subcutaneous, or intramuscular |
| +90472 | CPT | Each additional vaccine (add-on to 90471) |
| 90482 | CPT | Immunization counseling by physician or other qualified health care professional |
| 90483 | CPT | Immunization counseling — greater than 10 minutes up to 20 minutes |
| 90484 | CPT | Immunization counseling — greater than 20 minutes |
Covered HCPCS Codes (When Selection Criteria Are Met)
| Code | Type | Description |
|---|---|---|
| G0009 | HCPCS | Administration of pneumococcal vaccine |
Other HCPCS Codes (Related to CPB 0037)
| Code | Type | Description |
|---|---|---|
| G0310 | HCPCS | Immunization counseling by physician or other qualified health care professional (vaccine-related) |
| G0311 | HCPCS | Immunization counseling by physician or other qualified health care professional (vaccine-related) |
| G0312 | HCPCS | Immunization counseling by physician or other qualified health care professional (vaccine-related) |
| G0313 | HCPCS | Immunization counseling by physician or other qualified health care professional (vaccine-related) |
Key ICD-10-CM Diagnosis Codes
| Code | Description |
|---|---|
| A30.0–A49.9 | Other bacterial diseases |
| Z23 | Encounter for immunization (pneumococcus) |
Get the Full Picture for CPT 90671
Track this policy across versions, search 1,500+ policies by CPT code, and get real-time alerts when any payer changes coverage.