If you are retiring here know that the American government does not trust direct deposit into Mexican banks. If you get Social Security and want it deposited into a Mexican bank, this can be done. But, here is how it works.
What SSA does is transfer it to the bank of the American Embassy in Mexico City. From there it is sent to your Mexican bank account. ...
Well, I can hear you pontificate, I have my Social Security deposited to my bank account in the States.
Well...I respond...the US Feds will eventually figure out that you do not really live in the States and will snatch your account right out from underneath you.
For real, I am not joking. Unless you live in the States, and they will verify this, you have to have a Mexican Bank account and will have your American bank account seized. You have to live FULL TIME in the States to maintain your American Bank account. If you put your daughter's address, or whoever, down as your place of residence, and someone's American phone number, they will check this out. ...
Now, let's say you get your SSDI or SSI payment on the third of the month. According to the SSA Rules, when your payment date falls on a Saturday or Sunday, that is the third of the month falls on a weekend day, then you should be paid on the Friday before your payment date. Get that? If you get your check on the third and the third falls on a Sunday, then you'll be paid on the first which would be a Friday. ...
If your payment date falls on the third of the month and the third is on a Saturday or Sunday, you will not get paid on the first which would be a Friday. You will get paid sometime that following week and when exactly is anyone's guess.
Update: I have received e-mails telling me that Living in Guanajuato has everything wrong. Americans living abroad have to let Social Security know they are still alive each year. Otherwise there is no problem with Social Security direct deposits to either U.S. or foreign banks. I am sorry to have posted another person's nonsense.