My SS is direct deposited on the 2nd Wednesday of each month, of course this is to a stateside bank. The 3rd of the month changed a few years ago, at least prior to Dec 2010 when I started drawing. At least stateside for retirees my time and after it can be the 2nd , 3rd or 4th Wednesday of the month and depends on the day of the month you were born on i.e, 1-10, 11-20, 21-31.US federal law requires that SS is direct deposited on the 3rd of each month. If the 3rd falls on a weekend or a holiday monday, it will be deposited the Friday before.
Here in the Philippines I usually wait till the 5th of the month to be sure its in the bank.
Also, yes, Social Security will email you a verification of your entitlement. Just take that to the bank to open your SS dollar account.
Metrobank will require $100us dollars to open and keep in the account at all times. It's worth the legwork setting up the account here and takes the worry out of problems and issues with trying to deal with banks and Social Security back in the States.