Neonatology billing involves some of the most complex daily-global code structures in medicine—where a single missed NICU day, wrong age cutoff, or incorrect care-level code can mean thousands of dollars in lost reimbursement. VeriMedix provides the precise, specialty-trained billing expertise your NICU and newborn service demands.

Neonatology uses a unique set of daily-global, all-inclusive E/M codes that differ fundamentally from standard outpatient or inpatient codes. Critical neonatal care (CPT 99468 for initial day, 99469 for subsequent days) covers all physician services on each NICU day for neonates 28 days of age or younger. Pediatric critical care codes (99471/99472 for infants 29 days through 24 months, 99475/99476 for children 2–5 years) extend critical care billing for older infants. These codes are global per-day codes: they include all physician services rendered on that day, meaning no additional E/M codes should be billed on the same date. Initial codes (99468, 99471, 99475) may only be reported once per hospital stay per physician group.
For non-critically ill neonates and premature infants, the neonatal intensive care service codes apply: 99477 (initial intensive care, ≤1500g birth weight), and 99478–99480 for subsequent intensive care (stratified by weight: ≤1500g, 1501–2500g, >2500g). Normal newborn care codes—99460 (initial hospital care), 99462 (subsequent care), and 99463 (admit and discharge same day)—apply to healthy newborns not requiring intensive or critical care. Delivery attendance and resuscitation (99464 for attendance at delivery with stabilization; 99465 for delivery room resuscitation) may be billed in addition to the initial care code on the same day when medically necessary and separately documented.
Transitioning between code levels as a neonate's condition changes is a critical billing challenge in neonatology. A neonate may start on 99468 (critical care), graduate to 99477 (intensive care), and then to 99460-series (normal newborn) codes over days or weeks. Each transition requires the provider to document the change in clinical status that supports the lower-level code. Incorrect level assignment—continuing to bill critical care codes after the neonate no longer meets clinical criteria—is a major audit risk. Conversely, downgrading to a lower-paying code before criteria are met constitutes underbilling. Payer contracts, NPI-level billing, and physician group structure also affect how neonatology groups bill and collect.
Below are commonly billed codes our certified coders manage for neonatology practices. Always confirm payer-specific coverage and current code values.
| Code | Description | Billing note |
|---|---|---|
99468 | Initial inpatient critical care, per day, neonates 28 days of age or younger | Global per-day code; report only once per hospital stay per physician group; includes all same-day physician services |
99469 | Subsequent inpatient critical care, per day, neonates 28 days of age or younger | Used for each day after the initial critical care day while neonate remains critically ill |
99471 | Initial inpatient critical care, per day, critically ill infant 29 days through 24 months | Age-stratified initial critical care code; also reported once per stay per group |
99472 | Subsequent inpatient critical care, per day, critically ill infant 29 days through 24 months | Daily subsequent code for critical infants age 29 days–24 months |
99477 | Initial intensive care, per day, neonate birth weight ≤1500g | For very low birth weight neonates requiring intensive but not critical care; distinct from 99468/99469 |
99480 | Subsequent intensive care, per day, neonate >2500g | Lower-acuity intensive care tier; document clinical criteria supporting the care level |
99460 | Initial hospital care, per day, normal newborn infant | For healthy newborns not requiring intensive or critical care; includes E/M for normal newborn admission |
99462 | Subsequent hospital care, per day, normal newborn infant | Daily subsequent newborn care for healthy newborns after initial day |
99465 | Delivery room resuscitation, provision of positive pressure ventilation and/or chest compressions | May be billed in addition to initial care code when resuscitation is medically necessary and separately documented |
Our standard operating procedures for neonatology revenue cycle management — the step-by-step workflow we follow on every claim:
These are the issues we see most often in neonatology billing — and exactly how we resolve them:
Payers deny 99468 or 99471 when billed on more than one day per hospital stay per physician group. Fix: Build a system edit that flags any claim where 99468 or 99471 is billed more than once per patient per admission; ensure only the first day of care triggers the initial code.
Claims for 99468/99469 are denied on audit because progress notes do not document the specific critical conditions justifying that level. Fix: Create a standardized NICU daily note template that requires explicit documentation of critical care criteria (e.g., respiratory failure, hemodynamic instability, metabolic derangements).
Billing 99468 or 99469 on the same day as discharge is incorrect; only discharge codes (99238/99239) should be billed on discharge day. Fix: Implement a billing system rule that suppresses daily care codes on dates when a discharge code (99238/99239) is present.
99464 and 99465 are denied when documentation does not separately describe the delivery room service as distinct from the initial care day. Fix: Ensure the delivery room note describes the specific attendance or resuscitation services provided, with time and clinical rationale, as a separate note from the NICU daily note.
Vague or incorrect perinatal ICD-10 codes (e.g., P07.10 instead of the specific weight/gestational age code) cause medical necessity denials. Fix: Train coders on the P00–P96 perinatal code series; use the most specific code available for birth weight (P07.0x), prematurity (P07.3x), and respiratory distress (P22.x).
Verimedix works inside the systems neonatology practices already use, including:
No. CPT 99468 and 99469 are global daily codes that include all physician critical care services for the neonate on that day. CPT 99291 (critical care, 30–74 minutes) is used for adult and pediatric critical care billed by time. For neonates ≤28 days in the NICU, use only the neonatal critical care codes (99468/99469), not the hourly critical care codes.
When the neonate no longer meets the clinical criteria for critical care (requiring constant physician availability and high-complexity decision-making) but still requires intensive services, transition to the appropriate intensive care code (99477 for ≤1500g, 99478 for ≤1500g subsequent, 99479 for 1501–2500g subsequent, 99480 for >2500g subsequent). The transition must be supported by progress note documentation of the change in condition.
CPT 99464 covers attendance at delivery with initial stabilization of the neonate. CPT 99465 covers delivery room resuscitation requiring positive-pressure ventilation and/or chest compressions. These codes may be billed in addition to the initial care code (99468 or 99460) on the delivery day when separately documented as distinct services.
Most bundled procedures are included in the daily critical care code and cannot be billed separately. However, certain procedures with their own CPT codes may be separately billable when not considered integral to the critical care service. Review CMS and AMA guidelines on bundled neonatal procedures (e.g., CPT 36510 for umbilical venous catheter) and apply modifier -59 only when payer rules specifically allow separate billing.
Key perinatal ICD-10 codes include P07.00–P07.39 (low birth weight and prematurity), P22.0 (respiratory distress syndrome of newborn), P36.x (bacterial sepsis of newborn), P21.x (birth asphyxia), P27.1 (bronchopulmonary dysplasia), and Z38.x series (liveborn infants by place of birth). Specificity is critical—use the most precise code available for birth weight, gestational age, and primary diagnoses.
When a neonate is transferred to a different physician group (e.g., from a community hospital to a tertiary NICU), the transferring physician may bill hourly critical care (99291/99292) for transfer management, while the receiving group bills the initial daily critical care code (99468 or 99471) for the same day. Both are payable when documentation supports distinct services.
Verimedix handles the entire neonatology revenue cycle — coding, submission, denials, and A/R — so your team can focus on patients.