Join Date: Dec 2007
Posts: 2,474
There is nothing inherently wrong with depositing an international check. If there were, then nobody would ever do business with foreigners who paid by check. If you deposit it by going directly to a teller you will end up with the same result as if you deposit it any other way. They will either take it or they won't. In my experience, dealing with a regular bank, they had a $50 fee (and an expected couple week process) for dealing with an international check. I didn't like that idea, so I deposited to my brokerage account and they didn't charge a fee (but one time they told me that there might be one - and there wasn't).
Just take it to the bank and show them what you have. They aren't going to ask you why you have it, they are just going to see what they need to do to help you deposit it (and what they are going to charge you).