Being an expat, there may be some times when you may have to send money home to your country of origin. The remittance of salary outside the USA is permitted through banks and independent wire services. It is advisable to use the larger banks for international wires as staff are usually more experienced in these matters. Do not expect them to know anything about the foreign bank or location to which you are transferring funds. They will not have access online to your foreign bank details, so bring all your paperwork with you. Expect a friendly and helpful service.
Here are a few ways to get your money home, fast, safe, and secure:
If you want to wire funds from an actual bank, Chase Bank (formerly WAMU) offers a money transfer/wire service for FREE, for active Chase Bank account holders ONLY. One can bring foreign currency or U.S. currency to the bank to be wired to the country of choice. For more info, visit the Chase Bank website. https://www.chase.com
Bank of America also provides international wire transfers for active account holders to be sent either online or in person at your nearest Bank of America branch. There will be charges associated with the transfer, $45 to send U.S. currency, and $35 to send foreign currency. http://www.bankofamerica.com
Western Union is an independent wire service that allows one to send money ANYWHERE in the world at ANY time of the day or night. One can walk in or send funds online via their website. http://www.westernunion.com
MoneyGram is another independent wire service that allows one to send money ANYWHERE in the world at ANY time of the day or night on their website. http://www.moneygram.com