Get your taxes done using TurboTax

Sorry I should have been clearer.  I don't know  why I said you can use Deluxe for all returns.    No  you will need 2 different programs.  Deluxe for your personal  return and the separate Business program (not to be confused with Home & Business) for the Trust.   You can have both Deluxe and Business installed at the same time.  

 

You can buy the stand alone do it yourself Business Download program for Windows here (it is not available to do online or for Mac).
https://turbotax.intuit.com/small-business-taxes/cd-download