Pediatric billing is one of those code sensitive areas in medical billing, where everything feels a little too automatic. Like, a single age mismatch between a CPT code and the patient’s date of birth can trigger an automatic denial, fast. For practices seeing 20 or more children per day, those little issues pile up quickly, and suddenly the team is chasing rework.
Pediatric coding guidelines really want a precise match between the visit type, the patient’s age, and what’s actually written in the documentation. Preventive checkups, acute sick visits, and therapy services each have their own rules, even when they look similar on the surface. Still, many practices end up mixing codes, or they overlook payer-specific requirements, and then it turns into a steady drip of denials.
This guide kinda lays it all out—what the common CPT codes pediatric providers use most, the age based reasoning behind preventive visit coding, and the step by step actions that reduce denials before they happen. Keep reading for a direct, practical rundown your billing team can apply right away.
Pediatric Billing: Preventive Visit CPT Codes by Age
Preventive visits are the backbone of pediatric billing, without question. The right code depends on two things: first, whether the patient is new or established, and second, the patient’s age at the time of service. Miss either one, and the claim can get denied.
Per American Medical Association (AMA) CPT guidelines, preventive medicine services for new patients are reported with codes 99381 through 99387, while established patients typically use 99391 through 99397. Inside those ranges, age is what decides the exact code, so it’s not just a formality.
So coders need to confirm the patient’s exact age on the date of service, not on the date of scheduling. Even a one day difference at an age boundary can flip the correct code entirely.
Preventive Visit CPT Codes: New vs. Established Patients
The table below maps each preventive visit CPT code to its corresponding age range for both new and established patients. Use this as a quick reference during charge entry.
| Age Range | New Patient CPT Code | Established Patient CPT Code |
| Infant (under 1 year) | 99381 | 99391 |
| Early Childhood (1-4 years) | 99382 | 99392 (cpt code 99392) |
| Late Childhood (5-11 years) | 99383 (age limit: 5-11) | 99393 (cpt 99393) |
| Adolescent (12-17 years) | 99384 | 99394 (99394 cpt code) |
| Young Adult (18-39 years) | 99385 | 99395 |
99383 CPT Code Age Limit: What Practices Get Wrong
The 99383 CPT code is used for new patients, in the 5-11 years old band. The “older, established” version 99393 basically stays in that same range too, and it’s often mixed up, especially when a kid hits 12, and the coder just forgets to update the code before the claim gets sent out.
Also, some practices will keep using 99383 a little longer, like until 14, which is where it starts to blend into the adolescent grouping (99384). Payers then cross check the date of birth that’s on file, versus the date of service, so once the mismatch shows up, the denial tends to pop at the payer level, then you get the whole rework cycle.
To reduce the chance of that happening, set up your EHR or practice management system so it auto flags age-code inconsistencies during charge capture. That way you cut down on the manual review minutes and catch it before the claim even leaves the office.
Pediatric Sick Visit CPT Codes and Documentation Requirements
Sick visit coding in pediatrics follows the standard evaluation and management (E/M) framework under CPT codes 99202-99215. The correct level depends on either the complexity of medical decision-making (MDM) or the total time the provider spends.
Since the CMS E/M updates effective January 2021, documentation no longer needs to satisfy both history and exam components. MDM or time alone now drives code selection. However, the documentation must still clearly support whichever path the provider uses.
Consequently, practices that have not updated their documentation templates since 2020 may be undercoding or leaving themselves exposed to audit risk. Reviewing note templates annually against current AAPC coding guidance is a straightforward way to address this.
OT Treatment Codes in Pediatric Practices: What Billers Need to Know
Occupational therapy (OT) shows up a lot in pediatric care, mainly for developmental delays, sensory processing concerns, and rehabilitation after an injury. OT treatment codes live within the CPT band 97110-97546, and for most therapeutic services, billing is time based, so the minutes matter.
The most frequently used OT codes in pediatric workflows tend to be 97110 (therapeutic exercise), 97530 (therapeutic activities), plus 97165-97167 for OT evaluations, with complexity involved. Still, every code needs solid documentation of medical necessity, functional goals you can actually measure, and for time based billing you also need clear start and end times.
On top of that, many payers expect prior authorization for OT before the first visit, and skipping that step is one of the most common and frankly avoidable reasons OT claims get denied, even though it’s usually preventable if someone checks authorization timing before services begin.
Insurance Verification and Prior Authorization in Pediatric Billing
Insurance verification should really happen at least 48 hours before every visit, no exceptions really. For pediatric patients, coverage can shift quickly, especially because Medicaid redeterminations roll through, CHIP enrollment periods end or start, or a guardian employment status changes and then everything follows. When billing is done using old eligibility information, it becomes a main reason for denials.
Also, prior authorization is not a single rule across the board. It depends on the payer and what type of service is being billed. Preventive well child visits are usually carved out from these requirements, however specialist referrals, OT services, and certain diagnostic tests often need pre-approval. So practices should keep a payer-specific authorization matrix and review it every quarter, because the details tend to drift over time.
For practices working under Medicaid, eligibility checks should include confirmation of the patient’s managed care organization, the MCO enrollment. Billing against the wrong Medicaid plan is pretty common, and it tends to cause automatic rejection, not a traditional denial. That means the claim has to be sent back for resubmission to the correct plan, which is annoying but also expected.
Claims Submission, ICD-10, and Pediatric Coding Guidelines
Pediatric claims are typically submitted electronically, using the 837P transaction format for professional services. Every claim needs accurate ICD-10-CM diagnosis codes that actually support the medical necessity behind the CPT codes being billed. If the diagnosis and procedure codes don’t match, that mismatch is a top reason claims get audited.
For well-child visits, the primary diagnosis code is usually selected from the Z00 category (for example Z00.121 for infants, and Z00.129 for older well-child checks). Sick visits are different because they require a diagnosis code linked to the specific presenting issue. Using Z codes on a sick visit can create a medical necessity conflict, and then the payer may push it back.
And per AHIMA pediatric coding resources, ICD-10-CM guidelines also separate confirmed diagnoses from signs or symptoms. Providers should document confirmed diagnoses when they are known, because coding only to signs, symptoms, or “maybe this is happening” language often increases scrutiny and can influence reimbursement levels.
Denial Management and EOB/ERA Review for Pediatric Claims
Every claim that gets denied should really be sorted by the denial reason code, and kept in some sort of denial log, so it stays trackable. In pediatric billing the usual denial categories might show up as things like age code mismatch , missing or expired prior authorization , and those bundling conflicts that can happen when a preventive visit and a sick visit are both on the same date of service; it’s pretty common.
If you have a preventive visit and a sick visit happening on the very same day, then you have to tack CPT modifier 25 onto the E/M code for the sick visit. That’s to show it was separately identifiable, like a distinct service. If modifier 25 isn’t used , payers often bundle everything together and end up reimbursing only the preventive visit code, so you get underpayment which is the whole issue.
ERA and EOB documents , meaning the Electronic Remittance Advice and Explanation of Benefits, include the payer’s reason codes. Reviewing those within 3-5 business days after you receive them gives billing staff a chance to triage appeals fast, plus stay aligned with each payer’s filing deadlines. Usually most commercial payers will grant 90-180 days for appeal submission.
HIPAA Compliance in Pediatric Billing Workflows
Pediatric billing ends up touching protected health information, PHI, for minor patients, so it comes with specific HIPAA obligations . Under HIPAA, parents or legal guardians are usually the personal representatives for those kids.
That said, state law can still give minors privacy rights for certain care , so it is not always a straight line. Billing teams need to be clear on who can get EOBs, billing statements, and details about cost sharing. If you accidentally send financial information to the wrong person, like a non-custodial parent, you can trigger both a HIPAA exposure, and a very real patient relations problem. For thorough minor patient privacy rules, it helps to check the HHS HIPAA Privacy Guidance.
Practices should also look at state level statutes, because those laws often add extra safeguards beyond the federal baseline.
Take Control of Pediatric Billing Before Denials Take Control of You
Pediatric billing really demands precision, and that part is not optional. Age specific CPT code selection, the modifier rules for split visits, prior authorization requirements, and the way ICD-10 lines up , all of it leaves very little space for guess work. Every mistake can snowball, and honestly most issues are preventable if the workflow is set up well.
Still, fixing systemic billing problems while the clinic is busy can feel like trying to steer a moving bus. Many practices end up partnering with experienced pediatric billing specialists, and they typically notice fewer denials, quicker reimbursement turns, and a sturdier compliance footing. The payback tends to arrive fast.
Virginia Billing Service specializes in pediatric billing for physician practices and medical providers. If your practice is losing revenue to preventable denials or struggling with code accuracy, reach out today for a practical assessment.
Frequently Asked Questions
The following questions address common points of confusion in pediatric billing workflows.
What is the correct CPT code for a 13-year-old established patient well visit?
Use 99394 (the 99394 CPT code), which covers established patient preventive visits for adolescents aged 12 to 17 years; verify the patient’s age on the exact date of service before billing.
Can I bill a sick visit and a well visit on the same day in pediatric billing?
Yes, if the provider addresses a separate and distinct medical problem; append modifier 25 to the sick visit E/M code to indicate it is a separately identifiable service from the preventive visit.
What is the 99383 CPT code age limit and when does it no longer apply?
The 99383 CPT code age limit covers new patients aged 5 to 11 years; once the patient turns 12, the correct code shifts to 99384, and using 99383 past this boundary will result in a payer denial.
Do OT treatment codes require prior authorization in pediatric settings?
Most commercial payers and Medicaid MCOs require prior authorization for OT services; obtain approval before the first visit and confirm the authorized procedure codes match the OT treatment codes your therapist plans to bill.