I own stock in three Canadian banks, BMO, CM, and RY. (If you looked at their dividend yield, you'd own them, too.)
The BMO and CM stocks are in my IRA. They pay the dividends like any other dividend, the full amount converted from CAD to USD. I bought the RY stock last year in my taxable account, and they're withholding about 10% for Canadian tax. Huh? I thought that under the US/Canada tax treaty there's no dual taxation. Since an IRA is not exempt in Canada, shouldn't they either take tax out on all of them or none of them?
I asked the broker (Vanguard) who sent me a form answer saying, basically, sometimes they do that, not our problem.
R's, John
PS: I realize I can get credit for it on form 1116, but then my tax accountant will charge me for yet another form.