Is there a way I can sign up direct deposit for my Social Security or Supplemental Security Income (SSI) payments?
This is not strictly a payroll question, but yes - Generally the Social Security Administration wants you to use direct deposit - in fact, the law requires that you receive Social Security payments electronically. To find out how to set direct deposit go to the following website https://fiscal.treasury.gov/GoDirect/
Not the question but direct deposit is vastly more reliable then checks and US Mail.
Not sure why you don't have direct deposit already - one reason might be if you don't have a bank account.