- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Get your taxes done using TurboTax
This is not true. US credit cards do not need a US billing address to verify address. I have US credit cards with my foreign address that I use all over the world and have done for years. I buy from Amazon US website and use it all over the US so it’s not a US businesses issue either. TurboTax even would accept this set up fifteen years ago when I was efiling from abroad.
February 19, 2024
10:06 AM