This topic should have been "done to death" already....but I see many people stil asking questions about it on "the other Thai chat forum".
So for all, once again, here's how I transfer my money from my U.S. bamk to Thailand.
I have two Bangkok Bank accounts...one in my name alone and one joint account with my Thai girlfriend. The account in my name is for my retirement visa extension, the joint account is for monthly family expenses.
My U.S. bank transfers an amount monthly to the Bangkok Bank branch in New York by SWIFT transfer. Bangkok Bank in New York then forwards the money to my joint Bangkok Bank account. Normally the money shows up in my joint Bangkok Bank acount 2 or 3 WORKING days after the transfer is started by my U.S. bank. If it is over a weekend or spans a holiday in either Thailand or the U.S., and the banks in either place are closed, you have to add that into the processing time. I have previously set up a "recurring transfer request" with my U.S. bank so I can initiate a transfer by an email to my U.S. bank.
There is NO CHARGE for this on the Thai (Bangkok Bank) end. My U.S. bank charges a $20 service fee on ANY outgoing ACH or SWIFT transaction...I can't avoid that fee at present. That's the only fee I have to pay.
When my money arrives in Thailand the Bangkok Bank credits my joint account with the the funds depending on their daily dollar/baht rate effective on the day they recieve the funds. Once again, there is NO CHARGE here in Thailand or by Bangkok Bank for the transfer. (That may NOT be true if the funds are not deposited in a Bangkok Bank account, I'm not sure of that point.) The rate I get is exactly the same as I would get if I walked into a Bangkok Bank branch here in Bangkok with dollars in my pocket to exchange for Thai baht (actually it is slightly better...the rate is what I would get if I had $100 bills to exchange for baht, the rate is slightly less for smaller bills).
I've used this system for years...and it works fine for me. My Thai girlfiend accesses the funds with her Bangkok Bank accout ATM card for the household expenses.
For those U.S. retirees with Bangkok Bank accounts, there is a method of having your U.S. Social Security check (pension) sent directly from the U.S. government to YOUR Bangkok Bank account. The account must be in your name, not a joint account. First you have to instruct your U.S. Social Security office to send your pension direct to your Bangkok Bank account. Once the Social Security has verified and approved your Thai address they will start forwarding your money to Bangkok Bank in New York for deposit to your Bangkok bank account in Thailand. In order for you to collect the money, you need to complete and sign some forms at your local Bangkok Bank branch. You can NOT collect the funds via an ATM...you must go in person to your local Bangkok Bank branch with valid I.D. ... your passport will do for that purpose. I have not yet tried this procedure, I am in the process of setting it up at the present. Once it is established I'll let you all know how well it works (or doesn't work if that's the case).
![]()