Get your taxes done using TurboTax

I checked my bank account this morning, and the payment is posted and will be deducted Monday. Whew! I'm still confused why Turbo Tax printed the voucher and said payment had to be mailed in.