Get your taxes done using TurboTax

The requirement to purchase TurboTax products from the website has been to use a US credit card with a US billing address for years.  Nothing has changed.