After you file

Sorry No, Turbo Tax does not submit it.  Amended returns can only be mailed and will take like 16 weeks to process and they only mail checks for refunds, no Direct Deposit .