Does Social Security Administration have a form to sign up for direct deposit of Social Security benefits?
No. Social Security Administration does not have a form for direct deposit of benefits. The easiest way for beneficiaries to start or change direct deposit is to either use the Social Security Administration’s online application at http://www.socialsecurity.gov/icdd/, call Social Security at 1-800-772-1213 or contact their financial institution.