The Complete Guide to CPT Code 99381: Billing, Documentation & Reimbursement Tips (2026 Update)
- Sirius solutions global
- 23 hours ago
- 5 min read

You bill 99381 constantly. Probably multiple times a day. And there is a decent chance you have been billing it with documentation gaps that payers are already tracking.
Not flagging yet. Tracking.
The moment a payer's data analytics team sees enough 99381 claims from your practice with identical exam templates, missing anticipatory guidance, or the wrong new-versus-established patient designation, that is when a records request lands on your front desk. And when those charts get pulled, the documentation that seemed fine when the claim paid suddenly does not look so solid under review.
Practices lose money on 99381 in two ways. The first is straightforward, wrong documentation means denied or downcoded claims, and money that should have come in does not. The second is slower and more dangerous, technically incorrect billing that keeps paying until an audit identifies the pattern and demands recoupment going back two or three years.
This guide covers exactly what 99381 requires, where documentation fails, what payers look for when they audit it, and how to bill it correctly so every well-child visit gets paid what it is actually worth.
CPT 99381 is the code for a new patient preventive medicine evaluation for an infant under 1 year of age. Simple enough. But the details around that definition create more billing errors than most practices realize.
The Complete Preventive Code Family
For established patients, the parallel codes are 99391 through 99395.
The New Patient Rule Most Practices Get Wrong
A new patient does not mean new to your practice. It means no face-to-face services from any physician of the same specialty in the same group within the past three years.
Here is where this bites. Infant seen four months ago for a sick visit. Parents bring them in today for the 6-month well-child. The provider selects 99381, it is a well visit. But that sick visit four months ago, same group, same specialty, makes this an established patient. The correct code is 99391.
This pattern appears in billing data regularly. Payer audits notice it before billing teams do. Check visit history before selecting 99381 every time.
Age Matters — Exactly
99381 is for patients under 1 year. A child who turned 12 months last week is a 99382, not a 99381. Age-code mismatches show up in claim data and get flagged. Build an age-check into the workflow rather than relying on memory.
This is where the real exposure lives. Most providers think well-child visit documentation is simple. It is not. There are four required components, and most practices consistently under-document at least one of them.
Component 1 — Comprehensive History
Chief complaint — "Well-baby check, 4 months" qualifies. Something must be documented.
HPI — parental concerns, feeding, sleep, developmental observations
Past medical/birth history — delivery details, neonatal course, prior diagnoses
Family history — relevant hereditary conditions
Social history — caregivers, home environment, exposure risks
Review of systems — documented responses across body systems
The ROS gets skipped or abbreviated most often. "ROS negative" is not a review of systems. Payers know the difference and auditors check for it.
Component 2 — Comprehensive Physical Examination
All major organ systems examined and documented with actual findings — not "exam normal." System-by-system:
General appearance, vitals, weight, length, head circumference
HEENT, fontanelle, eyes, ears, nose, throat
Cardiovascular, respiratory, abdomen
Genitourinary, musculoskeletal, neurological
Skin, growth chart reviewed and documented
"Physical exam within normal limits" as the complete documentation will not survive audit. It looks like a template checkbox, not a clinical examination. Payer reviewers look for this specifically.
Component 3 — Anticipatory Guidance (The One That Gets Missed Most)
Anticipatory guidance is a required CPT element, not optional. It is the single most common deficiency in 99381 audits.
For a 2-month well-baby visit it should cover:
Feeding — breastfeeding support, formula, solids timeline
Sleep safety — back to sleep, firm flat surface, no bed-sharing
Development — milestones to watch for before the next visit
Safety — car seat, fall prevention, home hazards
Vaccines — what was given and what to expect
Return precautions — when to call before the next scheduled visit
"Anticipatory guidance given" as the entire entry is getting flagged on audit. It reads like a checkbox. Document what was actually discussed in each area.
Component 4 — Counseling and Care Coordination
If counseling went beyond standard guidance, abnormal screening results, parental anxiety, specialist coordination, document it. Time on these elements supports the complexity of the visit if the claim is reviewed.
Blended Notes on Same-Day Sick Visits
The child comes in for the 4-month well-visit. The provider spots an ear infection. Two services delivered, one note written. Sick visit E/M gets denied.
Same-day E/M billing requires Modifier 25 on the E/M code. Without it, the payer bundles it with the preventive visit automatically. And even with Modifier 25, a single blended narrative will not support both claims on audit.
Correct same-day approach:
Bill 99381 for the preventive visit
Bill appropriate E/M (99202–99215) with Modifier 25 for the acute problem
Document both services as distinct, separate note sections or two encounter notes
Use separate ICD-10 codes for each service
Vaccine Administration Code Errors
The reimbursement difference multiplied across dozens of weekly visits adds up fast. Medicaid audits counseling documentation specifically. If it is not in the note, 90460 is not defensible, regardless of whether counseling actually happened.
ICD-10 Coding for 99381
Do not default to a single Z code on every well-baby visit. The diagnosis needs to reflect what actually happened.
Billing Z00.110 when findings were documented is a mismatch that adds up to audit risk over hundreds of claims. Billing Z00.111 when nothing abnormal was found is inaccurate in the other direction. The code should match what the note actually reflects.
Medicaid and CHIP
Texas Medicaid MCOs and CHIP cover 99381 under EPSDT well-child benefits. Reimbursement varies by MCO, typically $65 to $110 for the professional component. Key points:
Verify eligibility on the actual date of service — Medicaid changes monthly
Some MCOs require prior authorization for new patients — check before the appointment, not after
Developmental screenings at the same visit bill separately (CPT 96110) — do not skip billing these
EPSDT mandates coverage for all medically necessary services identified at the visit — use this when appealing denials
Commercial Insurance
Texas commercial rates average $95 to $180 for 99381 depending on your contracted rate and the specific payer.
ACA preventive care rules require first-dollar coverage — the patient typically owes nothing for the preventive visit itself
Immunization administration codes on the same claim may still generate cost-sharing for the patient even when the visit is 100% covered — explain this to parents in advance
Pre-authorization is rarely required for well-child visits but verify for out-of-network situations
Run this before every claim goes out:
Patient is genuinely new — no face-to-face visit with any provider in the group within 3 years
Patient under 1 year on the date of service — not 12 months and 2 weeks, which is 99382
Comprehensive history complete — chief complaint, HPI, PMH, family, social history, ROS all present
Physical exam documents system-level findings — not just "normal"
Anticipatory guidance documented specifically — not just "guidance given"
Same-day E/M has Modifier 25 — and separate documentation supports it
Vaccine admin code matches counseling documentation — 90460 only if note reflects counseling
Correct ICD-10 code — Z00.110 vs Z00.111 based on actual findings
Medicaid eligibility verified for this specific date
Well-child visit coding does not stay simple at volume. Errors that seem minor on one claim compound across hundreds and payer audit patterns form before anyone on the billing team notices.
At Sirius Solutions Global, every 99381 claim gets pre-submission review: new-patient status checked, age confirmed against the service date, required documentation components reviewed, same-day E/M codes flagged for Modifier 25. We track documentation variation across preventive visit claims because identical templates across hundreds of visits are one of the first things payer auditors identify.
Quarterly audits include 99381 specifically. Age-code mismatches, missing anticipatory guidance, vaccine admin patterns, all caught before a records request makes them an emergency.

