Yes, he is required to file since he earned over $400 (assuming you meant to use a comma in that amount instead of the decimal you used). He has self-employment income for which he will owe self-employment tax for Social Security and Medicare. He will not owe any ordinary income tax.
If you are using online TurboTax you need Premium; if you are using the CD/download you can use any version. He needs to prepare a Schedule C for his business expenses.
Or—-Use this IRS site for other ways to file for free.There are 8free software versions available from the IRS Free File site
If your dependent has a W-2 for his after-school job, summer job, etc. you do not include the information on your own return. You can still claim your child as a dependent on your own return.He/she can file his own return for a refund of some of his withheld wages (he won’t get back anything for Social Security or Medicare), but MUST indicate on it that he can be claimed as a dependent on someone else’s return.(Supervise this closely or prepare it for him!)
If your dependent’s earnings were over $400 and were reported on a 1099Misc or 1099NEC then he must file a return and pay self-employment tax for Social Security and Medicare.
You might also want to use free software from the IRS Free File versions:
**Disclaimer: Every effort has been made to offer the most correct information possible. The poster disclaims any legal responsibility for the accuracy of the information that is contained in this post.**