Hello, I opened an account with a US firm and noticed I was paying taxes on interest earned from a money market fund. I have had accounts at US firms before and never recall paying any kind of taxes to the US government, having filed a W8BEN form. But then I never held a money market fund until I went with that particular firm. I contacted them they said these taxes are due by non residents. I find this strange. My understanding is withholding taxes is when there is no tax agreement between the US and your country or you failed to report taxes as a US citizen.