Yes. You must purchase, install and use TurboTax Business.
TurboTax business is not available as an online product or for MACs. It's for the Windows operating system only. You can purchase the CD at https://turbotax.intuit.com/small-business-taxes/ After you pay for it, you can download the installation file directly to your Windows computer. Then click on the downloaded file to install it and begin using it immediately. That way, you don't have to wait for a physical CD to be delivered.
If you need to prepare a Form 1065 for a multi-member LLC, you will need TurboTax Business. TurboTax Business will generate both the business return and the K-1s needed for the members to report on their personal tax returns.
If you are a member of an LLC and have a K-1 to report on your personal tax return, you can use TurboTax Premier or Self-Employed/Home & Bus. (personal tax products).
**Mark the post that answers your question by clicking on "Mark as Best Answer"