Get your taxes done using TurboTax

I'm in the same situation with payment in thousands, but not sure if I need to do a direct pay or wait. I'm probably going to wait until May 10th, and even if then the payment hasn't been debited, I'll do a direct pay. This would mean more than a month since I filed, that should be enough time for IRS to debit my account.