Maybe. For the most part, if you are trading inside of a US account, your brokerage firm will handle the payment of those taxes on your behalf and will provide the information in your 1099-B which will arrive in the first few months of the year. While, generally, the 1099-B form (like most 1099s) is required to be made available by 1/31 certain reporting items may not be final at that time. Foreign tax paid is often one of those items delayed until further in the year.
If you have a foreign-held account trading in US stocks you'll need to ask your brokerage firm or broker about what can be expected in terms of reporting of those gains.
When your 1099-B contains information that isn't final, this is usually made clear on the printed copies. (Often in the form of a "draft" watermark.) However, it won't always be obvious if you import 1099-B into the TurboTax software. For this reason, please be sure to inspect the printed or PDF form upon receipt and verify any imported data.
As TomD8 mentions above, if you do pay those taxes you may be entitled to take a credit on your US tax return for them following the instructions he kindly provided.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.