Get your taxes done using TurboTax

I entered my bank account information with the Missouri e-filing step, and it auto-filled the date to be April 15 2023. Turbo Tax still made me print out a payment voucher, saying I have to mail in my payment.

 

Will the payment in fact be deducted from my bank account? What happens if I mail a check AND the amount is deducted? How quickly would I get my refund?