It was initially added to our database on. Turbotax 2017 home and business download Claims must be submitted within sixty (60) days of your TurboTax filing date, no later than (TurboTax Home & Business and TurboTax 20 Returns no later than July 15, 2021).