Get your taxes done using TurboTax

"...does the TT Deluxe software support downloading and completing the latest Form 8938 version online and subsequently enables a successful eFile of the complete Tax Return?"

 

Yes.  I efiled on Feb 26, and my refund was direct deposited today.