Get your taxes done using TurboTax

Balance due returns are traditionally not processed until the end of the season which for this year is 7/15 so if you sent in payment or requested a debit don't be surprised that it will take much longer to process this year.