Get your taxes done using TurboTax

In order to pay with a credit card, you need a US Credit card with a US address.  TurboTax accepts VISA, MasterCard, American Express, Discover, and pre-paid cards with a U.S. billing address only. It cannot have an international address tied to payment card you are using.