New Pediatric Vaccine Counseling Codes for 2026: CPT 90482, 90483, and 90484 Explained
- Emily Carter

- Jul 25
- 5 min read

Three new CPT codes went into effect on January 1, 2026, and they're finally letting pediatric practices bill for something that's always been unpaid work: 90482, 90483, and 90484 cover immunization counseling when the vaccine doesn't get administered that day. If a parent spends fifteen minutes asking about side effects and still leaves without the shot, that conversation is now billable. Here's exactly how the codes work, what documentation payers expect, and where practices are already getting denials wrong.
What 90482, 90483, and 90484 actually cover
These three Pediatric CPT codes are time-based and apply only when a recommended immunization is discussed but not given on that date of service. They replace the informal, mostly unbilled counseling that used to happen every time a parent hesitated on a vaccine.
90482: 3 to 10 minutes of counseling
90483: more than 10 minutes up to 20 minutes
90484: more than 20 minutes
The time is cumulative across every vaccine discussed that visit, not per vaccine. If a well-child visit covers three different immunizations the parent declines, and the pediatrician spends 4 minutes on each, that's 12 total minutes, which lands you in 90483, not three separate 90482 claims.
Read more about https://www.3axisrcm.com/post/common-pediatric-cpt-codes
When to use these codes versus vaccine administration codes
This is where the new codes get misused most. 90482-90484 only apply when the vaccine is not administered. If the child gets the shot, you're still billing the standard administration codes (90460, 90461, 90471-90474, or 96380-96381), not the counseling codes. Time spent counseling about a vaccine that was actually given doesn't count toward 90482-90484 either. Only the time tied to immunizations that were discussed and declined counts.
Only one of the three codes gets billed per date of service. You don't stack 90482 and 90483 on the same visit even if multiple separate conversations happened. Add up the total counseling time for the day, then pick the single code that matches.
Say a 2-month-old comes in for HepB, Pentacel, and PCV15. The parent gets HepB and PCV15 that day but wants to hold off on Pentacel until the next visit. If the pediatrician spends 6 minutes discussing the Pentacel delay specifically, that 6 minutes is billable under 90482. The counseling time tied to the two vaccines that were actually given doesn't factor in at all.
Documentation that supports the claim
These are time-based codes, which means the note has to state the actual minutes spent, not just "vaccines discussed." Document the specific immunizations covered, the content of the counseling (safety, side effects, disease risk, addressing a specific concern the parent raised), and the total time, separate from any time spent on other services that same visit.
If the visit also included a well-child exam or a sick visit, keep the counseling time distinct from the time counted toward that E/M service. Overlapping or vague time entries are one of the fastest ways a payer denies or downcodes the claim.
Diagnosis coding for vaccine counseling
Pair 90482-90484 with Z71.85, the diagnosis code for immunization safety counseling. This code exists specifically for encounters like these, where the conversation is about vaccine safety rather than treatment of an active condition. If the counseling also touches on general risks of not vaccinating, Z71.85 still applies as the primary reason for the encounter.
Don't default to a general preventive care code here. Payers are looking for Z71.85 specifically to identify these claims as immunization counseling, and using the wrong diagnosis code is a quick way to get the claim kicked to review.
Billing counseling alongside a same-day E/M visit
If the counseling happens during the same visit as a preventive exam or sick visit, append modifier 25 to the E/M code, the same rule that applies any time a separately identifiable E/M service happens alongside another billable service. This tells the payer the vaccine counseling isn't just part of the standard visit, it's distinct, timed, and separately documented. For a refresher on how modifier 25 works with same-day services, see our guide on modifier 25 in pediatric billing.
Payer coverage is still catching up
Here's the caveat every practice needs before building these into a standard workflow: CMS assigned 90482-90484 a status indicator of "I," meaning Medicare doesn't reimburse them. That matters less for most pediatric practices, but it signals how new these codes are in the broader system.
Medicaid and commercial payer coverage varies significantly right now. Some plans are adjudicating claims for these codes without issue. Others haven't updated their fee schedules yet, or are denying them as bundled into the visit. It's also still unsettled whether these services will be treated as preventive care, covered at 100%, or whether families on high-deductible plans will see cost-sharing apply.
Before you roll this out across your whole schedule, run a small batch of claims with a few payers and track what actually pays. For a closer look at how state Medicaid plans are handling vaccine billing changes overall, check our post on VFC and Medicaid vaccine billing.
Mistakes practices are already making
The most common error so far is billing 90482-90484 for time spent counseling about a vaccine that was administered. That time belongs to the administration code, not the new counseling codes. The second most common mistake is under-3-minute conversations getting billed anyway. If the documented time doesn't clear 3 minutes, the code isn't reportable at all.
The third mistake is skipping modifier 25 when counseling happens alongside an E/M visit, which is the single fastest way to get the E/M line denied as duplicative. Build a quick checklist into your documentation templates now, before these habits get baked in.
Frequently Asked Questions
Can you bill 90482-90484 if the vaccine is eventually given at a later visit?
Yes. These codes are tied to the date of service where counseling happened and no vaccine was given that day. If the family comes back later and gets the vaccine, that visit gets billed with the standard administration code, separate from the earlier counseling claim.
Does Medicare cover CPT codes 90482, 90483, and 90484?
No. CMS assigned these codes a status indicator of "I," which means they aren't valid for Medicare reimbursement. Since these codes apply almost entirely to pediatric and family practice settings, this has limited practical impact, but it's worth knowing before you bill any Medicare Advantage plan for a mixed-age panel.
What happens if counseling lasts less than 3 minutes?
Nothing gets billed. All three codes require a minimum of 3 minutes of documented counseling time. Anything shorter is considered part of the standard visit and isn't separately reportable.
Getting your practice ready for these codes
The codes themselves are simple. What trips practices up is the documentation habit: total time, specific vaccines discussed, and a clean split from any other service billed that day. Build that into your templates now, and you'll capture revenue for work your providers were already doing for free. For the full run-down of codes your front desk and billers use daily, bookmark our pediatric billing cheat sheet.
.png)



Comments