A DBA is just the name your son operates as, so yes he has to report this income on schedule C if he earned more than $400. If he did earn more than that then a schedule C is required even if he doesn't report any expenses.
If you use TurboTax online to do his taxes then the system will add anything necessary in order to be able to do all the forms he needs.
@trberkovich
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"