Investors & landlords

Yes you need the new Premium.  It is replacing both the Premier and Self Employed versions.  It can do your small business schedule C.   Unless you need to file a separate Business return like a partnership or LLC, etc.

 

Online Premium  https://turbotax.intuit.com/personal-taxes/online/premium