Since the OP asked specifically about direct deposit from SSA, I will only address that aspect, which is what I use. US SSA will direct deposit your pension in Thailand only in the Bangkok Bank, no other bank. It must be a separate account in your name only, and you must make withdrawals in person at the bank, no ATM or internet access to funds. I use this and it has been very reliable. The funds are always in my account the day they are sent, the third working day of the month. I have a separate joint account with ATM so I just go in every month and transfer the funds into that account. They will NOT send funds to North Korea, Cuba, Vietnam, Cambodia or certain former Soviet Union countries. Bangkok bank has all the forms, you just fill them out and sign and they send to US SSA, took me about a month.
The disadvantage of this method is that you have to appear in person at the bank to withdraw the funds, they will not give them to your wife, gf, relatives, friends, etc.
The advantage of this method is that you have to appear in person at the bank to withdraw the funds, they will not give them to your wife, gf, relatives, friends, etc.
There are many other methods of handling your pension such as US bank accounts, brokerage accounts, Paypal, etc. but I will let others comment on them as I am not really familiar with the mechanics.
Here is the complete guidance from SSA.
http://www.ssa.gov/pubs/10137.htmlthis is from the US Embassy website:
Only the Bangkok Bank of Thailand provides Direct Deposit service for persons who receive benefits from the following agencies: Social Security Administration (SSA), Veterans Administration (VA), and Civil Service.
1. Open “Direct Deposit” Account at the Bangkok Bank branch nearest your home.
The Bank will assist you in opening a “Direct Deposit Account. We suggest you to clearly tell staff that this account is for receiving pension from SSA, or VA.
2. Sign up Form 1199: Please bring 3 completed forms sf1199 to a Head Quarter of Bangkok Bank. Bank will forward your completed Direct Deposit form (Form 1199 A) to SSA in US. You will be able to access your benefits from the Bangkok Bank branch near your house after your request has been completely processed. This often takes a few months.
http://bangkok.usembassy.gov/services/visa/acs/acs_faq.html
http://www.ssa.gov/pubs/10137.html