Get your taxes done using TurboTax

Someone in a similar thread posted 

 

Form 8606 will be available for electronic filing on 02/15/2020 at 8:30 PM PST. This form has already been updated for TurboTax Desktop CD/Download. However, you must update your software prior to completing the form.

 

I'm not sure if this is accurate as we have been misled in the recent past.