Get your taxes done using TurboTax

From my understanding the down payment will be taken out of your direct deposit once the IRS sets up your direct deposit. I didn't do the down payment, but that is what I understood from the plethora of directions and forms that were mailed to me about a month after I submitted my taxes.