I just completed my return. I went to confirm payment and paid with my debit card. The money came off my debit card after confirming and not working... in After you file
US citizen Expat in Germany, with Self employment income: how to efile with zero SE tax due to Totalization Agreement. in Get your taxes done using TurboTax