NicoleR
New Member

Deductions & credits

To pay fees for TurboTax you must have a U.S credit card with a U.S. based address.  We are unable to accept credit cards attached to a foreign address.

https://ttlc.intuit.com/replies/3301481