Get your taxes done using TurboTax

Yes I did. Last year when 8915E was released the paper form it took TT Desktop a few days after. Trying to get an idea of timeline here.

 

@macuser_22