Every August the same question. The answer is an age based preventive code, a specific Z code, and a coverage reality worth planning for.
| Patient | Age 5 to 11 | Age 12 to 17 | Age 18 to 39 |
|---|---|---|---|
| New | 99383 (1.70) | 99384 (2.00) | 99385 (1.92) |
| Established | 99393 (1.50) | 99394 (1.70) | 99395 (1.75) |
Diagnosis Z02.5, encounter for examination for participation in sport, tells the payer what the visit was. The full preventive families run 99381 to 99387 and 99391 to 99397 across all ages.
Coding is the easy half. Many commercial plans and most Medicaid programs treat a stand alone sports physical as not covered, which is why school forms exist alongside a flat cash price at so many practices. Verify the specific plan before billing, and when it is not covered, a posted self pay fee collected at the visit beats a denial six weeks later.
If the athlete is due for an annual well child or well adult visit, do the preventive visit, complete the sports form inside it, and report the preventive code alone. The preparticipation elements are a subset of a complete preventive exam, insurers that cover annual preventive care will pay it, and the family avoids the cash fee. Nothing additional is reportable for the form itself.
A murmur, uncontrolled asthma, a healing fracture: a real problem evaluated during the exam is a real E/M service with its own diagnosis, reportable with modifier 25 alongside a covered preventive visit. Document the problem work separately; the sports form alone never justifies a problem code.
Paste any visit into the E/M Assistant to see what the documentation supports; the preventive versus problem split is exactly the kind of line it draws.