SSI deposits arrive on the first, third, or fourth of the month depending on your birth date
Social Security deposits SSI (Supplemental Security Income) payments on a fixed schedule tied to when you were born, not on a random date. If your birthday falls between the 1st and 10th of the month, you receive payment on the 11th. If it falls between the 11th and 20th, you get paid on the 21st. If it falls between the 21st and 31st, you get paid on the first of the following month.
The actual time the deposit clears in your bank account depends on your financial institution, not Social Security. Most banks post SSI deposits between midnight and early morning on the scheduled date, though some may take until later in the business day. If you bank with a credit union or smaller regional bank, the deposit may post a few hours later than at a major national bank.
You can check your exact payment date by logging into your my Social Security account online or by calling Social Security directly at 1-800-772-1213. Your payment date never changes unless you request it or Social Security changes your case status.
Key Takeaways
- SSI payments are scheduled for the 11th, 21st, or 1st of the month based on your birth date, not randomly throughout the month.
- The time money appears in your bank account depends on your bank's processing speed, typically between midnight and mid-morning on the scheduled date.
- You can verify your specific payment date through your my Social Security account or by calling 1-800-772-1213.
- If you change banks or your payment method, notify Social Security so your deposit goes to the correct account.
How the birth date schedule works
Social Security staggered SSI payment dates to spread the workload across the month and reduce processing errors. Your birth date determines which group you fall into. The system has been in place for decades and applies to all SSI recipients, regardless of when they started receiving benefits.
If you were born on January 5th, for example, you fall into the first group (1st–10th) and receive payment on the 11th of every month. If you were born on March 18th, you're in the second group (11th–20th) and receive payment on the 21st. If you were born on July 29th, you're in the third group (21st–31st) and receive payment on the 1st of the following month.
This schedule applies year-round, including December. If your payment date falls on a weekend or federal holiday, Social Security deposits the money the business day before, not after.
Why your bank account might not show the deposit immediately
Even though Social Security initiates the transfer on your scheduled date, your bank controls when the money becomes available in your account. Federal law requires banks to post ACH transfers (the method Social Security uses) within one business day, but most major banks post SSI deposits much faster—often within hours of midnight.
If you use direct deposit with a large national bank like Bank of America, Wells Fargo, or Chase, the deposit typically appears by 6 a.m. on the scheduled date. Smaller banks and credit unions may post it by 9 a.m. or later. Some banks offer early access to direct deposits, meaning you see the money the night before the official date.
If your deposit doesn't appear by mid-morning on your scheduled date, contact your bank first. Social Security's payment was sent on time; the delay is on your bank's end. Your bank can tell you whether the transfer arrived and why it hasn't posted yet.
What to do if your deposit is late or missing
If your payment date has passed and the money hasn't arrived, start by checking your bank account online or calling your bank's customer service line. Ask them to confirm whether the ACH transfer from Social Security has been received. If it has been received but not posted, ask when it will be available—this is usually a matter of hours.
If your bank confirms the transfer hasn't arrived, contact Social Security at 1-800-772-1213. Have your Social Security number and bank account information ready. Social Security can verify whether the payment was sent and to which account. If there's a mismatch between the account on file and where you expected the money, Social Security can correct it and resend the payment.
Delays sometimes happen when you change banks or update your account information. If you recently switched financial institutions, confirm with Social Security that your new account details are in their system. You can update your direct deposit information through your my Social Security account online or by calling Social Security directly.
Setting up or changing your direct deposit account
SSI payments are sent by direct deposit only—Social Security no longer mails checks. When you first start receiving SSI, you provide your bank account information during the application process. You can change which account receives your payments at any time.
To update your direct deposit account, log into your my Social Security account and select "Change Direct Deposit Information" under the "Manage Your Benefits" section. You'll need your routing number and account number from your bank. The change typically takes effect within one or two payment cycles.
If you don't have online access or prefer to make the change by phone, call Social Security at 1-800-772-1213 and speak with a representative. They can update your account information over the phone. Write down the confirmation number they provide.
Using a representative payee account
If Social Security has appointed a representative payee to manage your SSI benefits, the payment still follows the same birth-date schedule, but it deposits into the payee's account instead of yours. The payee is legally required to use the money for your food, shelter, medical care, and other needs.
If you believe your representative payee is misusing your benefits, you can report it to Social Security. Call 1-800-772-1213 or visit your local Social Security office in person. Social Security can investigate and change your payee if warranted.
Frequently Asked Questions
What time exactly does SSI deposit into my account?
Social Security sends the payment on your scheduled date (11th, 21st, or 1st based on birth date), but the exact time it appears in your account depends on your bank. Most major banks post it between midnight and 6 a.m. on that date. Smaller banks may post it later in the morning. Contact your bank if it hasn't appeared by mid-morning.
Can I change my payment date to a different day of the month?
No. Your payment date is determined by your birth date and cannot be changed. Social Security uses this system to distribute payments evenly throughout the month. If you need your payment on a specific date for budgeting reasons, you can manage it through your bank account instead.
What happens if my payment date falls on a weekend or holiday?
Social Security deposits the money the business day before the scheduled date. For example, if your payment date is December 25th (Christmas), the deposit arrives on December 24th. If your date is a Saturday, it arrives on Friday.
Do I need to do anything to receive my SSI payment by direct deposit?
No. Direct deposit is automatic once you provide your bank account information to Social Security. You don't need to take any action each month. If you change banks, update your account information with Social Security so the payment goes to the correct account.
Can I receive my SSI payment on a debit card instead of a bank account?
Yes. Social Security offers the Direct Express card, a government-issued debit card that receives your payment on your scheduled date. You can apply for a Direct Express card through the program's website or by calling 1-888-224-9375. The card works like a regular debit card and has no monthly fee.