Get your taxes done using TurboTax

Exactly which version did you install? 

Turbo Tax Business  -or-  Home & Business?

 

Home & Business is just for personal 1040 returns that need Schedule C for self employment.   So yes you will need to use 2 separate programs.  You can have TT Business and Home&Business installed on the same computer at the same time.