HCPCS code S0302 – Completed EPSDT screening add-on code
S0302 is the HCPCS Level II code for completed early periodic screening diagnosis and treatment (epsdt) service (list in addition to code for appropriate evaluation and management service).
HCPCS code S0302: Completed EPSDT screening billing guide — S0302 is a HCPCS Level II add-on code that reports a completed Early and Periodic Screening, Diagnostic and Treatment (EPSDT) visit for Medicaid-eligible children under age 21. Most denials come not from using the wrong code but from submitting S0302 without a qualifying primary evaluation and management (E&M) code, or from incomplete screening documentation.
- Level
- S0000-S9999 Temporary national codes (non-Medicare)
- Billable
- No
- Code also known as
- EPSDT well-child visit code, early periodic screening code, Medicaid pediatric screening code
Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.
- AI-powered code suggestions
- Real-time compliance checks
- Faster claims, fewer denials
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
Key Takeaways
S0302 is a HCPCS Level II add-on code for a completed EPSDT well-child screening – it cannot be billed alone, only alongside a primary E&M code (99381-99395 range).
All required EPSDT screening components – physical exam, developmental, vision, hearing, dental, and lead screening – must be completed and documented before S0302 is billable.
Reimbursement rates are set at the state Medicaid level; always verify the current fee schedule and modifier requirements with the specific Medicaid managed care plan covering the patient.
Pabau’s claims management software supports HCPCS add-on code pairing and documentation workflows, reducing the incomplete-screening denials that most commonly affect S0302 claims.
HCPCS code S0302: Completed EPSDT screening billing guide – code overview
HCPCS code S0302 is the HCPCS Level II code used to report a completed Early and Periodic Screening, Diagnostic and Treatment (EPSDT) service for a Medicaid-eligible child or young person under age 21. According to the Centers for Medicare and Medicaid Services (CMS) HCPCS program, S0302 sits within the S-code range, which covers services commonly used by Medicaid managed care organizations and commercial insurers but not covered under the Medicare fee schedule.
S0302 is always an add-on code. Billing it without a primary preventive medicine E&M code on the same claim is the single most common reason claims are denied. The table below summarises the key code attributes.
EPSDT program overview and eligible population
The EPSDT program is a federally mandated child health benefit under Medicaid Title XIX, codified at 42 CFR Part 441, Subpart B. Every state Medicaid program is required to offer EPSDT services to all enrolled children and young adults under age 21. Understanding the scope of the program helps providers recognize when S0302 applies and when a well-child visit does not qualify for the add-on code.
EPSDT-covered services include the following categories, all of which may be triggered by findings at a screening visit billed under S0302:
- Preventive health screens: periodic well-child examinations at AAP Bright Futures periodicity intervals
- Developmental and behavioral screening: formal screening tools appropriate to the child’s age
- Vision, hearing, and oral health screens at each scheduled well-child interval
- Lead screening: blood lead level testing per state-specific age and risk criteria
- Immunizations: all vaccines on the CDC childhood immunization schedule
- Diagnostic services: follow-up evaluations when a screen is positive or abnormal
- Treatment services: medically necessary services identified through an EPSDT screen, regardless of whether the same service is covered under the state’s standard Medicaid plan
The “treatment” obligation under EPSDT is broader than a standard Medicaid plan. If a screening visit using HCPCS code S0302 identifies a condition, the state must cover medically necessary treatment even if that service would otherwise be excluded from the plan. This is a distinction coders and billing staff must understand when advising patients about covered referral services.
Required EPSDT screening components before billing S0302
All required EPSDT screening components must be completed and documented before S0302 is billable – partial screenings do not qualify. The American Academy of Pediatrics (AAP) Bright Futures periodicity schedule defines the age-specific components, and most state Medicaid programs align their requirements to this framework.
If the visit ends before all required components are complete – because the child is uncooperative, time runs short, or a component is deferred – S0302 cannot be billed for that date of service. Bill only the primary E&M code and document the reason the screening was incomplete. Some managed care plans allow a supplemental visit to complete the outstanding components.
Pro Tip
Build your clinical note template to mirror the EPSDT component checklist. When each required element appears as a structured field rather than free text, staff can confirm completion at checkout – and your billing team can confirm documentation before submitting the claim. Using digital clinical forms that match the state’s EPSDT components eliminates the most common documentation gap before it reaches the claim.
How to bill HCPCS code S0302: step-by-step instructions
Billing S0302 correctly requires pairing it with a qualifying primary E&M code on the same claim. Understanding what medical billing involves at each step helps prevent the add-on code from being rejected as unbundled or missing a primary service. Follow these steps for each claim:
- Verify EPSDT eligibility. Confirm the patient is Medicaid-enrolled and under age 21 on the date of service. Conduct insurance eligibility verification before the visit – not the morning of claim submission.
- Complete all required screening components. Every component in the checklist above must be performed and documented. Do not bill S0302 for a partial screening.
- Select the primary preventive E&M code. Choose the appropriate CPT code from the 99381-99395 range based on the patient’s age and whether this is a new or established patient visit.
- Append S0302 as the secondary line item. Bill S0302 on a separate claim line, always after the primary E&M code. S0302 cannot be the only code on the claim.
- Apply the correct ICD-10-CM diagnosis code. Link an appropriate Z-code for routine child health examination (see the ICD-10 section below) to both the primary E&M line and the S0302 line.
- Add any required modifiers. Check the specific Medicaid managed care plan’s requirements before submitting.
- Submit the claim. Use the clean claim standard – all required fields populated, no missing NPI or taxonomy codes, correct place-of-service code (typically 11 for office).
Generating an accurate superbill that lists both the primary E&M code and S0302 together makes the add-on pairing visible to billing staff and reduces line-item errors. Using claims management software that supports HCPCS add-on code pairing helps ensure S0302 is never submitted without its required primary code.

Primary E&M codes compatible with S0302
Modifier requirements for S0302
Modifier requirements for HCPCS code S0302 vary by state Medicaid program and managed care plan. No single modifier applies universally. Always verify current modifier rules with the specific MCO before submitting the claim.
The EP modifier signals to the payer that the visit was conducted under the EPSDT program. Where required, omitting EP is a common denial trigger. If the EP modifier is not listed in the current provider manual for the child’s Medicaid plan, do not add it – some payers will reject a claim that includes an unexpected modifier.
ICD-10 diagnosis codes to use with S0302
ICD-10-CM Z-codes for routine child health examinations are the standard diagnosis codes paired with S0302 on well-child claims. Most Medicaid and MCO payer policies require at least one Z-code to support medical necessity on the primary E&M line; the same diagnosis code is also linked to the S0302 add-on line.
Z00.129 is the most commonly used code for a routine well-child visit with no abnormal findings. When abnormal findings are identified during the EPSDT screen, use Z00.121 as the primary diagnosis and code any identified conditions as secondary diagnoses. Required diagnosis codes may vary by payer; verify with the specific MCO before submitting.
S0302 reimbursement rates and fee schedule
Reimbursement for HCPCS code S0302 is set at the state Medicaid level and varies by state fee schedule, managed care contract, and provider type. There is no single national rate for S0302 – unlike Medicare, which publishes a uniform physician fee schedule, Medicaid reimbursement is negotiated or set independently by each state. Sound revenue cycle management requires confirming the current S0302 rate with each MCO annually, particularly at the start of a new contract year.
Publicly available state guides suggest the S0302 add-on rate is typically modest – ranging from around $10 to $30 in some published state fee schedules – but this figure varies considerably and should be treated as illustrative rather than definitive. Key factors that affect actual reimbursement include:
- State fee-for-service rate: set by the state Medicaid agency and updated annually
- MCO contract rate: managed care plans may pay differently from the state fee-for-service rate
- Provider type: FQHCs and RHCs typically bill under a prospective payment system rate rather than the standard fee schedule
- Enhanced FMAP states: some states receive enhanced federal matching for EPSDT services, which may affect how aggressively they fund provider rates
To find the current S0302 rate for your state, contact the MCO provider relations department directly, or access your state Medicaid agency’s published fee schedule. The AAPC HCPCS code search provides code references and crosswalk data useful for verifying the code’s attributes before checking payer-specific rates.
Documentation requirements for S0302 claims
Missing or incomplete documentation is the leading cause of S0302 denials on post-payment audit. Because this is a completed-screening add-on code, the medical record must prove that every required component was performed – not just that the well-child visit occurred. Maintaining HIPAA-compliant documentation practices protects the practice during Medicaid audits.
The documentation checklist below reflects requirements published across multiple state Medicaid billing guides. Confirm the specific elements required by your MCO’s provider manual.
- Date of service and patient date of birth confirming age under 21
- Medicaid ID number and plan enrollment confirmation
- Name and NPI of the rendering provider
- Primary E&M CPT code with the corresponding age-appropriate diagnosis code
- S0302 listed as a secondary/add-on code on the claim
- Documentation of each EPSDT screening component completed during the visit, with results or findings recorded for each
- Notation of any screening components deferred and the clinical reason for deferral
- Lead risk assessment result or blood lead level, per state criteria
- Immunization status review with any vaccines administered or referrals made
- Referrals generated from screening findings, if applicable
Structured digital clinical forms mapped to the EPSDT component checklist are the most reliable way to ensure documentation completeness before the claim is submitted. When each required screening element is a required field in the clinical note, coders can verify completion at a glance rather than reading through unstructured free text.

Common S0302 billing errors and how to avoid them
Most S0302 claim denials trace back to a small set of predictable errors. Understanding denial management workflows helps billing teams catch these before submission rather than after a rejection. The table below maps the most common errors to their fixes.
Reviewing denial codes in medical billing returned on S0302 rejections gives the billing team a precise audit trail. The remittance advice code typically identifies whether the denial was triggered by a missing primary code, a documentation issue, or an eligibility problem.
Prior authorization and eligible provider types for S0302
S0302 generally does not require prior authorization because EPSDT preventive screenings are a mandatory Medicaid benefit. However, managed care plans retain the ability to implement utilization management requirements within federal guidelines, so providers should verify current prior authorization rules with each MCO before assuming no PA is needed. This is especially relevant for practices billing to multiple Medicaid managed care plans across different states.
Eligible provider types for S0302 EPSDT billing include, depending on state Medicaid program rules:
- Physicians (pediatricians, family medicine, general practice)
- Mid-level providers (nurse practitioners, physician assistants) with appropriate state licensure and Medicaid enrollment
- Federally Qualified Health Centers (FQHCs) – note that FQHCs typically bill under a prospective payment system rate, and S0302 billing within an FQHC requires state-specific guidance
- Rural Health Clinics (RHCs) – similar FQHC considerations apply
- Pediatric specialty providers enrolled in the state’s Medicaid program and authorized to perform EPSDT screenings
Provider eligibility for EPSDT billing varies by state. An NP billing S0302 in one state may face different supervision or independent practice restrictions than in another. Always verify current billing authority with your state’s Medicaid agency and confirm enrollment status with each MCO before billing.
Practices managing Medicaid billing compliance across multiple providers and locations benefit from a centralized billing platform that can track provider NPI enrollment status and apply MCO-specific billing rules at the claim level. Pabau’s medical billing compliance workflows support this at the point of documentation, reducing errors before they reach the payer.
Reduce S0302 denials with complete documentation
Pabau helps pediatric and primary care practices structure EPSDT clinical notes to capture every required screening component – so claims are complete before they reach the payer. See how Pabau supports Medicaid billing workflows.
Pro Tip
Audit your S0302 denial rate quarterly by running a report filtered to the HCPCS code S0302 line item. Compare denial reasons across MCOs: if one plan consistently denies for a missing modifier and another for incomplete documentation, the fixes are different. Pabau’s reporting tools let you filter claim outcomes by procedure code so you can see exactly where the pattern breaks.
Conclusion
HCPCS code S0302 captures significant preventive care revenue for Medicaid practices – but only when the screening is complete, the documentation is thorough, and the primary E&M code is present on the same claim. Most denials are preventable with the right workflow in place before the visit ends.
Pabau’s claims management software supports HCPCS add-on code pairing and structured clinical documentation, helping practices reduce the incomplete-screening and missing-primary-code denials that affect S0302 claims most. To see how Pabau handles Medicaid billing workflows end-to-end, book a demo.
Continue your research
Need to understand the full medical billing workflow? What is medical billing covers the end-to-end process from charge capture to payment posting.
Getting denials you can’t explain? Denial codes in medical billing breaks down the most common remittance advice codes and how to respond.
Want to strengthen your revenue cycle? Revenue cycle management explains how to connect documentation, coding, and collections into a single workflow.
Frequently Asked Questions
What is HCPCS code S0302 used for?
HCPCS code S0302 is an add-on code used to report a completed Early and Periodic Screening, Diagnostic and Treatment (EPSDT) service for a Medicaid-eligible child or young adult under age 21. It is always billed alongside a primary preventive medicine E&M code and signals to the payer that all required EPSDT screening components were performed during that visit.
Is S0302 an add-on code?
Yes, S0302 is an add-on code – its official descriptor states it should be listed “in addition to” the appropriate office or outpatient code. Submitting S0302 without a primary preventive medicine E&M code on the same claim is the most common cause of denial for this code.
What CPT codes are billed with S0302?
S0302 is billed with preventive medicine CPT codes in the 99381-99395 range, which cover well-child visits for new and established patients from infancy through age 39. The specific code depends on the patient’s age and whether they are new or established to the practice.
What are the most common reasons S0302 claims are denied?
The most common denial reasons are: S0302 submitted without a primary E&M code, incomplete EPSDT screening documentation in the medical record, a missing or incorrect ICD-10-CM diagnosis code, a missing EP modifier where the MCO requires one, and S0302 billed for a sick visit rather than a completed well-child screen.
What ICD-10 diagnosis codes should be used with S0302?
The most commonly used codes are Z00.129 for routine child health examination without abnormal findings and Z00.121 when abnormal findings are identified. For newborns, Z00.110 and Z00.111 apply. The same diagnosis code is linked to both the primary E&M line and the S0302 add-on line. Required codes may vary by payer – confirm with each MCO.
Can S0302 be billed with a sick visit E&M code?
No. S0302 reports a completed EPSDT preventive screening, which requires a full set of age-appropriate screening components. A sick or problem-focused visit does not meet this requirement. If a sick visit and a well-child screen occur on the same date, the preventive E&M code pairs with S0302, and a modifier 25 is applied to a separately identifiable E&M service if one is also performed.
Which payers accept HCPCS code S0302?
S0302 is accepted by Medicaid programs and Medicaid managed care organizations. It is not a Medicare code and is generally not recognized by commercial insurers. Coverage and reimbursement rules are set by each state’s Medicaid agency and by individual MCO contracts. The PGM Billing HCPCS lookup tool can help verify code attributes before checking payer-specific coverage rules.