Get your taxes done using TurboTax

Huh?  You can (and should) always pay the tax due even if you don't file the return.  Interest is accruing on it.  Even if you file the return late the tax due is still due on the due date usually April 15.