You are correct-there is no Business tab for TurboTax Self-Employed in online version. Business tab shows up on desktop versions.
The easiest way to navigate to the business section is:
- Sign
into your return and select 'take me to my return' button
- Type
'schedule c' in the search box, then select the 'jump to' link.
Then enter the details of your business, income and expenses. You can also navigate to the section by selecting the Income & Expenses at the top of your screen, then scrolling down to the Self-Employment section.