Get your taxes done using TurboTax

Well regular due date for all taxpayers outside or within is May 17th but extended due date (with automatic 2 month extension ) it is 15th June for taxpayers outside USA.

 

Also, I checked publication 54 and page no. 4 it says - you can file via mail or via tax software efile or efile via debit card/credit card.

I checked debit/credit card option( to avoid mailing or signing with software provider)

I found they have an option for payment for 4868 ..I think that is my answer ..I should choose that option.

 

What do you think?