top of page
Cube Logo  (1).png

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

  • Writer: Emily Carter
    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.


Comments


bottom of page