Preventive visit · CPT 99391
What is CPT code 99391?
Routine well-baby preventive visit, infant under age 1 (established patient).
What it covers
This is a routine, age-appropriate wellness check for an infant under one year old who is already established with the practice. It covers the well-baby exam: tracking growth and development, a head-to-toe checkup, guidance for parents on feeding and safety, and ordering any routine screenings. It's the preventive 'checkup' code, distinct from a sick visit, and most plans cover well-child visits at no cost to you.
When you'd see it
You'll see this after one of your baby's regular well-visits at the pediatrician, the scheduled checkups spaced across the first year.
Roughly what it costs
$120–$350 commonly billed
A ballpark on the billed amount. After insurance or a negotiated rate, what you owe is often far lower. Always compare against your Explanation of Benefits (EOB).
What's usually billed with it
Vaccines and their administration are billed under their own codes at well-baby visits, which is normal; the thing to watch is a separate sick-visit office code added on.
99391 vs 99395
The 9939x preventive codes are split purely by age, so an infant visit should be 99391, not an older age band's code. See 99395 (Preventive 18-39).
What to watch for
If a separate office-visit charge appears next to the well-baby code, ask whether a distinct, separately documented problem was actually addressed; if the visit was just the routine checkup, that extra charge is worth questioning since preventive care is usually covered in full.
Specific things to question
- A separate problem-focused office visit (like 99213) added to the well-baby visit when nothing beyond the routine checkup happened, which can turn a covered visit into a bill.
- The preventive visit getting denied because it was coded for the wrong age band.
- Routine vaccine administration showing up as an unexpected out-of-pocket charge.
How to check this charge on your own bill
Find 99391 on your itemized bill and match it against your EOB. Confirm it appears only once, that any bundled services aren't also billed separately, and that the amount matches what your insurer says it allowed. If something doesn't line up, that's a fair question for the billing office.
See your whole bill at once
Found 99391 on a bigger bill? Paste the full thing and get every line decoded, with likely overcharges flagged.
Decode my full bill