Get your taxes done using TurboTax

To pay the TurboTax account fees you not only need a US credit card but also a US billing address.  If you do not have a US billing address then you will need to contact TurboTax support to get information on how to proceed in paying the fees.

See this TurboTax support FAQ on how to contact Support - https://ttlc.intuit.com/questions/3401489

If you do not have a US phone number for a call back then you can use these websites to contact Support -

Support can also be reached by messaging them on these pages https://www.facebook.com/turbotax/ and https://twitter.com/TeamTurboTax

View solution in original post