You'll have to use TurboTax Self-Employed if you're going to use the online version of the program. You need to report all of your business income and expenses on a SCH C. That schedule is not available in the online free version.
If you want to do it cheaper, then you can use the desktop version of Deluxe. For the desktop version of Deluxe and up, they all have the SCH C included. But each higher version just offers more help.