Yes, if you are filing a 1040 Individual Tax Return in TurboTax you will have to create a business identity in order to enter the income and expenses related to Self-Employed Income. The Income & Expenses will subsequently be filed with your return using Schedule C. TurboTax will ask you questions regarding your business and appropriately place this information in Schedule C.
FYI; For a quick read on Business Income and Deductions please click on the link below:
TurboTax
Overview; Business Income and Deductions