Get your taxes done using TurboTax

YES! That's why everyone has been confused. I did signup for emails for them to let me know when that form would be available, but I think the confusion would've been extremely limited had they clarified from the jump that nothing would be available to actually e-file until February 24th. I couldn't even access that D-400 form until last week. It sucks even more for permanent residents (like myself) who had to wait to even access that form and still have to wait to actually e-file ANOTHER WEEK.