Can I file a startup business (c-corp) taxes online with TurboTax? This will be the first year of filing taxes for the business.

 We started a C-Corp business in 2015 with the intention of starting the business in the same year. However, the business never started (net loss, no gain).  Does TurboTax have this service for us to do it on our own, or do we need to find a professional?