Overview
Pediatric billing is not difficult because the codes are obscure. Instead, it’s difficult because one encounter can contain multiple billable elements — different age rules, documentation standards, vaccine administration logic, diagnosis links, and payer edits all stacked on top of each other.
For example, a well-child visit may include a preventive medicine service, a separately identifiable sick visit, multiple immunizations, developmental screening, behavioral screening, and state-supplied vaccine rules. When the documentation, code selection, modifier, and diagnosis linkage don’t line up, the practice can face avoidable denials, downcoding, or audit exposure.
This pediatric billing cheat sheet gives pediatric practices a practical framework for the code families that appear most often in daily operations. Use it as a clinical workflow reference, not as a substitute for the current CPT® code set, ICD-10-CM guidance, National Correct Coding Initiative edits, or your payer’s written policy.
The revenue-cycle rule that matters: never bill because a service is common. Instead, bill because the service was medically necessary, and because your team performed it, documented it, coded it correctly, and confirmed the patient’s plan covered it.
Pediatric Billing at a Glance
| Encounter type | Core code family | Key coding question | Frequent failure point |
| Well-child visit | 99381–99385 or 99391–99395 | New or established patient, and age on date of service? | Wrong age band, or an acute diagnosis used as the preventive diagnosis |
| Sick visit | 99202–99205 or 99212–99215 | Does MDM or total time support the level? | Level chosen by “typical” diagnosis instead of documented work |
| Well + sick, same day | Preventive code + E/M with modifier 25 when supported | Was a significant, separate problem evaluated beyond the preventive visit? | Modifier 25 used automatically instead of documenting distinct work |
| Immunizations | Product code + administration code | Was counseling furnished, and were components counted correctly? | Product billed but administration omitted, or counseling codes used without support |
| Developmental / behavioral screening | 96110, 96127, and other applicable codes | Was a standardized instrument used, scored, and documented? | A verbal check-in treated as a billable standardized screen |
1. Well-Child Visit Codes: Start With Patient Status and Age
Preventive medicine services follow age, not complexity. In other words, the patient’s age on the date of service controls the code. So a child who turns five before the encounter falls in the 5–11 age band, even if your staff scheduled the appointment while the child was still four.
| Patient status | Under 1 | 1–4 | 5–11 | 12–17 | 18–39 |
| New patient preventive visit | 99381 | 99382 | 99383 | 99384 | 99385 |
| Established patient preventive visit | 99391 | 99392 | 99393 | 99394 | 99395 |
The preventive service includes age- and gender-appropriate history, examination, counseling, anticipatory guidance, and risk-factor-reduction interventions. So documentation should show the actual preventive work happened — a templated note alone doesn’t cure a missing or unsupported service.
For diagnosis linkage, practices commonly use the appropriate routine child health examination code, such as Z00.129 when the record supports a routine exam without abnormal findings, and link Z23 when the practice furnishes immunizations. From there, choose the most specific diagnosis the note supports, and verify current ICD-10-CM instructions before final claim submission.
2. Sick-Visit Billing: Select Office E/M From Documented MDM or Total Time
For office or other outpatient visits, CMS bases code selection on medical decision making (MDM) or total time on the date of the encounter. In other words, it doesn’t depend on note length, the number of review-of-systems elements, or a diagnosis label like “asthma” or “strep throat.” CMS’s current E/M guidance also emphasizes that the record must support medical necessity for the level you bill. [1]
| Established-patient code | MDM level | Total time on date of encounter |
| 99212 | Straightforward | 10–19 minutes |
| 99213 | Low | 20–29 minutes |
| 99214 | Moderate | 30–39 minutes |
| 99215 | High | 40–54 minutes |
Build your pediatric billing workflow around one question: what did the clinician actually manage today? Relevant documentation includes the problems addressed, data reviewed or ordered, risk of management, assessment, plan, and — when selecting by time — total qualifying time. Because of this, don’t inflate the E/M level by counting work your team already reported elsewhere or by carrying forward boilerplate.
A 2026 cleanup item: remove legacy codes from your cheat sheet
If an older pediatric billing guide still lists 99354–99355 for prolonged office services or 99241–99245 for office consultations, flag it for review before staff use it. CMS’s current guidance describes prolonged office/outpatient E/M reporting with the applicable prolonged-service add-on code when the encounter meets time-based requirements, while consultation rules vary by payer. [1] So build the final charge from the current year’s code set and payer policy, not from an old laminated reference card.
3. Can You Bill a Sick Visit and a Well-Child Visit on the Same Day?
Often, yes — but only when the clinician performs and documents a significant, separately identifiable problem-oriented E/M service beyond the preventive encounter. In that scenario, report the preventive medicine code along with the appropriate problem-oriented E/M code, and typically append modifier 25 to the E/M code. The American Academy of Pediatrics describes modifier 25 as indicating a significant, separately identifiable E/M service that the same physician or other qualified health care professional performs on the same day as another service. [2]
| Scenario | Coding approach | Documentation must demonstrate |
| Routine well visit, no separate problem work | Preventive code only | Age-appropriate preventive service |
| Well visit plus an ear infection evaluated and treated | Preventive code + supported 99212–99215-25 | Separate history/exam/MDM or time addressing the acute problem, assessment, and treatment plan |
| Well visit plus a minor issue fully addressed within routine anticipatory guidance | Preventive code only | Preventive service; no distinct E/M service supported |
Modifier 25 isn’t a revenue switch. It doesn’t apply simply because an additional diagnosis appears on the claim, because you note an abnormal finding, or because the encounter ran longer than usual. Instead, train providers to document the preventive and problem-oriented work distinctly — either in separate note sections or through a clear, unambiguous assessment and plan.
4. Pediatric Vaccine Billing: Product Code, Administration Code, and Counseling
Vaccine billing usually requires two lines of thought: the vaccine product and the administration service. A product code identifies what the practice supplied; an administration code describes the work of administering it. So validate both against the current code set, the product’s formulation, patient eligibility, vaccine inventory, and payer rules.
For children through age 18, the common counseling-based pediatric administration codes are 90460 for the initial vaccine component and 90461 for each additional component, when the physician or other qualified health care professional provides face-to-face counseling to the patient and/or family. If the encounter doesn’t meet counseling requirements, administration may instead fall under the applicable non-counseling code family, including 90471–90474, based on route and sequence. [3]
| Billing element | Example | Revenue-cycle check |
| Vaccine product | 90700 (DTaP), 90707 (MMR), 90651 (HPV), 90734 (MenACWY) | Confirm product, dosage/formulation, inventory source, and current code |
| Counseling-based administration | 90460 + 90461 as applicable | Document the counseling and count components accurately |
| Non-counseling administration | 90471–90474 as applicable | Confirm route, order of administration, and payer policy |
| COVID-19 vaccine administration | 90480 when applicable | Use the current product and administration code structure — don’t assume routine pediatric logic applies |
Count components — not just injections
A combination vaccine may protect against several diseases even though the clinician gives it as one injection. For counseling-based administration, that component count matters. So the operational safeguard is simple: keep an up-to-date vaccine crosswalk in the EHR or charge-capture workflow that identifies the product, route, component count, counseling status, funding source, and payer-specific claim instructions.
COVID-19 products are an important exception to confirm separately. Specifically, the AAP notes that practices use CPT code 90480 to administer the COVID-19 vaccine, and that it includes the associated counseling work; pair it with the correct current product code and follow payer guidance. [3]
VFC and state-supplied vaccines: skip the one-size-fits-all rule
The CDC states that the Vaccines for Children (VFC) Program provides ACIP-recommended routine vaccines at no cost to participating providers for eligible children. Providers may charge an administration fee, but can’t refuse vaccination because a parent or guardian can’t afford that fee. [4]
Claim formatting for VFC or other state-supplied vaccines — whether to report the product at $0.00, whether a modifier applies — varies by state Medicaid agency and payer. So keep a state-specific VFC billing matrix instead of relying on a national “always use this modifier” rule.
5. Screening Codes: Make the Instrument and Score Visible
Pediatric screening carries real clinical value, yet charge-capture teams frequently miss it. Because of this, a practical pediatric billing cheat sheet should make your team ask three questions: Did the clinician use a standardized instrument? Did the team score and document it? Does the payer cover the code, frequency, and unit count for this patient and date of service?
| Code | Typical use | Documentation checkpoint |
| 96110 | Developmental screening, per standardized instrument | Identify the instrument, score or result, interpretation, and follow-up plan |
| 96127 | Brief emotional/behavioral assessment, per standardized instrument | Identify the instrument, result, clinical response, and any payer unit limits |
| 96160 | Patient-focused health-risk assessment | Record the tool and documented risk assessment |
| 96161 | Caregiver-focused health-risk assessment | Record the tool, caregiver focus, and resulting action |
A completed ASQ-3, M-CHAT-R, PHQ-A, Pediatric Symptom Checklist, or other validated instrument doesn’t automatically guarantee payment. Coverage and unit limits differ across Medicaid programs and commercial plans. So when the clinician performs and documents the service, don’t let it slip through because staff scanned the score without triggering a charge review.
6. The Four Pediatric Billing Denials to Attack First
In practice, the strongest pediatric revenue-cycle improvement usually comes from reducing repeatable errors, not from trying to bill every possible code.
| Denial or underpayment pattern | What causes it | Control to implement this week |
| Preventive + sick-visit denial | Missing or unsupported modifier 25 | Same-day encounter review with a distinct-problem documentation checklist |
| Partial vaccine payment | Product or administration code missing; incorrect component count | Vaccine crosswalk reconciling the immunization registry, inventory, note, and claim |
| Screening denial | No standardized instrument, score, or coverage verification | Add instrument name, result, and payer rules to the charge-capture workflow |
| Diagnosis-to-procedure mismatch | Acute diagnosis linked to preventive service, or nonspecific diagnosis chosen despite better documentation | Claim edit for code-to-diagnosis linkage plus a provider query process |
Review these trends by payer, location, provider, and denial reason. The resulting report should show the denial rate, the dollars at risk, the first-pass resolution rate, and the repeat-error rate. In short, that’s what turns “we have billing problems” into a solvable operational issue.
7. A Five-Step Pediatric Charge-Capture Workflow
1. Verify eligibility and benefits before the visit. Confirm the active plan, PCP/referral requirements, preventive-service frequency rules, vaccine benefits, and screening coverage when possible.
2. Document the encounter in service-specific sections. Separate preventive work, acute-problem E/M work, immunization counseling, screening instrument results, and any procedure documentation.
3. Reconcile the clinical record to the charge list. Compare the note, immunization registry, vaccine inventory, screening result, and charge ticket before claim creation.
4. Run payer-specific edits before submission. Check modifier use, diagnosis linkage, units, age band, product/admin pairing, and state-supplied vaccine instructions.
5. Use denial data to update the cheat sheet quarterly. CPT®, ICD-10-CM, payer policies, and vaccine products change. Your staff reference should change with them.
Frequently Asked Questions
A pediatric billing cheat sheet is a controlled, regularly updated practice reference that links frequent pediatric encounter types to the relevant code families, documentation checkpoints, payer rules, and charge-capture steps. Its purpose is to improve consistency and reduce preventable claim rework — not to replace professional coding judgment.
The preventive medicine code range is 99381–99385 for new patients and 99391–99395 for established patients. Select the code based on the patient’s age on the date of service, and verify the documentation supports the preventive service the clinician performed.
Code 90460 applies to the initial vaccine component for a patient through age 18 when a physician or other qualified health care professional provides the required face-to-face counseling. Code 90471 is part of the non-counseling administration family. The right code depends on documented counseling, route, and sequence of administration. [3]
Yes, when the clinician performs a significant, separately identifiable problem-oriented E/M service beyond the preventive visit. The E/M code generally carries modifier 25, and the record must support the distinct service. [2]
Review it at least quarterly, and whenever a CPT®, ICD-10-CM, vaccine-product, Medicaid, or commercial-payer update changes your workflow. Assign ownership to a named billing or compliance leader and keep a dated version history.
Turn a Cheat Sheet Into a Revenue-Cycle System
A good pediatric billing cheat sheet gets your staff to the right question quickly. But a strong pediatric revenue-cycle system makes the right answer easy to document, capture, validate, and submit.
If your practice sees recurring denials for well-child visits, vaccine administration, screenings, or same-day sick visits, the issue is probably a workflow gap, not an isolated staff mistake. That’s why we built the Free Revenue Audit — so we can show you exactly where the gaps are. Get a Free Revenue Audit.
References
[1] Centers for Medicare & Medicaid Services. Evaluation and Management Services (MLN006764, May 2026).
[2] American Academy of Pediatrics. Modifier 25: Documenting and Reporting Significant, Separately Identifiable Services.
[3] American Academy of Pediatrics. COVID-19 Vaccine Administration: Getting Paid (updated December 10, 2025).
[4] Centers for Disease Control and Prevention. Vaccines for Children (VFC) Program: Information for Providers (reviewed September 30, 2025).


