Pediatric CPT Codes: Common Codes Every Practice Should Know (2026 Guide)
- Emily Carter

- Jul 8
- 5 min read
Pediatric CPT Codes can be tricky because a single visit often includes multiple services. A child may come in for a well-child exam, receive vaccines, complete a developmental screening, and leave with treatment for a minor illness. Each service has its own CPT code and billing rules.

That's why pediatric practices see more claim denials than many other specialties. In most cases, the problem isn't complicated. It's usually the same mistakes, using the wrong age-based code, missing a modifier, or forgetting to bill vaccine administration separately. If these issues happen frequently, professional Pediatric Billing Services can help improve coding accuracy and reduce claim denials.
Preventive well-child visit codes (99381-99397)
Preventive well visits use age-specific preventive medicine codes. Not standard office visit codes. This is where many claims fall apart before they are even submitted.
For pediatric practices, the most commonly used codes are:
Patient Type | CPT Codes | Common Pediatric Use |
New Patient | 99381–99385 | First preventive well-child visit with the practice |
Established Patient | 99391–99395 | Returning preventive well-child visits |
Although the preventive medicine CPT code range extends to 99397, most pediatric practices primarily bill CPT codes 99381–99395.
Here's the part people get wrong: the code has to match the child's age on the actual date of service. Not the age at their last visit. Not the age they'll turn next month. I've seen a claim get kicked back because a kid turned 5 that same morning, and the front desk still had him coded under the 1-4 bracket. One birthday, one denial.
Documentation should support the preventive service with an age-appropriate examination, growth and developmental assessment, anticipatory guidance, and an immunization review.
Preventive well-child visits are commonly billed with Z00.129 (without abnormal findings) or Z00.121 (with abnormal findings). Use Z00.121 only when the medical record clearly documents an abnormal finding.
Infant preventive visit codes
Age Group | New Patient | Established Patient |
Under 1 year | 99381 | 99391 |
These codes are used for infant well visits. Documentation should support the age-appropriate history, physical exam, growth review, developmental review, parent guidance, and immunization review.
For established infants, 99391 is commonly used for routine well-baby visits during the first year.
Early childhood preventive visit codes
Age Group | New Patient | Established Patient |
Ages 1-4 | 99382 | 99392 |
This age range is one of the busiest areas in pediatric billing. Children may come in for annual checkups, developmental concerns, vaccine updates, daycare forms, and frequent sick visits.
The key is simple: the CPT code must match the child’s age on the date of service.
Not the last visit. Not next birthday. The actual date of service.
Late childhood preventive visit codes
Age Group | New Patient | Established Patient |
Ages 5-11 | 99383 | 99393 |
These visits often include school forms, vision screening, hearing screening, sports clearance, growth review, behavioral concerns, and anticipatory guidance.
There is no separate CPT code for a school physical if the visit is a full preventive exam. The correct code is usually the age-appropriate preventive visit code.
Adolescent preventive visit codes
Age Group | New Patient | Established Patient |
Ages 12-17 | 99384 | 99394 |
Adolescent visits often include confidential history, mental health screening, sexual health discussion, substance use screening, vaccine review, and sports clearance.
The documentation should clearly show age-appropriate counseling and risk assessment. If the note looks like a basic exam with no adolescent-specific elements, the code becomes easier to challenge.
Diagnosis codes commonly linked to well-child visits
Most preventive pediatric visits are linked to ICD-10-CM well-child diagnosis codes.
Common examples include:
ICD-10 Code | Use |
Z00.129 | Routine child health exam without abnormal findings |
Z00.121 | Routine child health exam with abnormal findings |
Z23 | Encounter for immunization |
Do not use Z00.121 by habit. If the chart does not support an abnormal finding, that diagnosis code can create audit risk.
Sick visit and E/M codes (99212-99215)
Sick visits use office or outpatient E/M codes. These are the codes used for ear infections, fever, cough, rash, asthma follow-up, ADHD medication checks, minor injuries, and other problem-focused visits. Common established patient sick visit codes include:
CPT Code | Typical Use |
99212 | Straightforward, minimal problem-focused visit |
99213 | Low-complexity visit |
99214 | Moderate-complexity visit |
99215 | High-complexity visit |
Many pediatric practices use 99213 and 99214 most often. The difference is not based on how busy the visit felt. It depends on medical decision-making, risk, data reviewed, and documentation.
Vaccine billing: two codes, every time
Every vaccine given generates two charges. Bill is just one, and you're only getting paid for half the work.
The product code covers the vaccine itself, something like 90686 for a flu shot. The administration code covers the actual work of giving it: 90460 for the first component with physician counseling, 90461 for each additional component after that.
Combination vaccines complicate things further. DTaP-HepB-IPV counts as multiple components, so your administration codes need to reflect each one, not a single flat charge per shot. Link every vaccine to a Z23 diagnosis code and keep lot numbers and expiration dates in the chart. Vaccine billing gets audited more than almost anything else in pediatrics, so don't get sloppy here. See how pediatric billing services work to keep claims moving and reduce preventable denials.
Developmental and behavioral screening codes
Two codes cover most of the standardized tools you'll run: 96110 for developmental screening (think M-CHAT, ASQ), and 96127 for a brief emotional or behavioral assessment (think PSC-17).
Both need three things in the note to survive an audit: the name of the tool, the score, and a short interpretation. A templated line that just says "screening completed, normal" isn't going to cut it if a payer asks questions.
A quick pediatric CPT codes cheat sheet
Service | Code(s) |
Preventive visit, new patient (infant-adolescent) | 99381-99384 |
Preventive visit, established patient | 99391-99394 |
Sick visit E/M | 99212-99215 |
Vaccine administration, first component | 90460 |
Vaccine administration, additional component | 90461 |
Developmental screening | 96110 |
Behavioral/emotional screening | 96127 |
Telehealth E/M | 99212-99215 + modifier 95 |
Billing a well visit and a sick visit on the same day
This is one of the most important pediatric billing scenarios.
A child comes in for a well visit. During the exam, the provider also evaluates an ear infection, asthma flare, rash, ADHD concern, or another separate problem.
In that case, the practice may bill:
The preventive visit code
The appropriate sick visit E/M code
Modifier 25 on the E/M code
Modifier 25 tells the payer that the sick visit was separate and identifiable from the preventive service.
Incorrect modifier usage is one of the most common pediatric billing challenges, along with coding errors, documentation gaps, and missed vaccine administration charges.
FAQ
1. What is the CPT code for pediatric well visit?
The CPT code for a pediatric well visit depends on the child's age and whether the patient is new or established. Most pediatric practices use preventive visit codes 99381–99395 for routine well-child examinations.
2. What is the CPT code for pediatric screening?
The most commonly used pediatric screening CPT codes are 96110 for developmental screening and 96127 for brief emotional or behavioral assessments. Accurate documentation of the screening tool, results, and interpretation is required for billing.
3.Why are vaccine administration codes billed separately?
Vaccine administration codes are billed separately because giving the vaccine is a billable service on its own. The vaccine product code covers the medication, while the vaccine administration code covers the provider's work to administer it. Billing both codes correctly helps ensure accurate reimbursement and reduces the risk of underpayment.
.png)

Comments