SSI payment dates are set by your birth date, not by the calendar month
Social Security pays Supplemental Security Income (SSI) on the first, second, or third of each month depending on when you were born. The Social Security Administration does not choose your payment date — it is determined by your birth date the moment you are approved for SSI. If you were born on the 1st through the 10th of any month, you are paid on the 1st. If you were born on the 11th through the 20th, you are paid on the 2nd. If you were born on the 21st through the 31st, you are paid on the 3rd.
Your payment date stays the same every month unless you report a change that affects your case — such as a change in living situation or income — and Social Security decides to adjust it. Most people receive their SSI on the same date year-round.
If your regular payment date falls on a weekend or federal holiday, Social Security deposits the money the business day before. For example, if you are scheduled to be paid on a Sunday, the deposit arrives on Friday.
Key Takeaways
- Your SSI payment date is determined by your birth date and does not change month to month unless Social Security adjusts your case.
- People born on the 1st–10th receive payment on the 1st; those born on the 11th–20th receive it on the 2nd; those born on the 21st–31st receive it on the 3rd.
- If your payment date falls on a weekend or holiday, Social Security deposits the money the business day before.
- You can check your exact payment date by logging into your my Social Security account or calling Social Security directly.
How to find your specific payment date
The fastest way to confirm when your SSI arrives is to log into your my Social Security account at ssa.gov. Once you are signed in, go to the "Payments" section, and you will see your payment schedule for the current and upcoming months. This page also shows the exact amount you will receive.
If you do not have a my Social Security account, you can create one using your email address and Social Security number. You will need to verify your identity, which usually takes a few minutes.
If you prefer not to use the online account, you can call Social Security's toll-free number at 1-800-772-1213 (TTY 1-800-325-0778 for deaf and hard of hearing callers). A representative can tell you your payment date over the phone. Have your Social Security number ready when you call.
What to do if your payment is late
SSI payments are usually deposited into your bank account or prepaid card by 9 a.m. on your payment date. If you do not see the money by the end of that business day, check your my Social Security account first to confirm the payment date — you may have misremembered which day you are scheduled to receive it.
If the money does not arrive within two business days of your scheduled payment date, contact Social Security. Call 1-800-772-1213 and explain that your payment is missing. Have your bank account or card information ready so Social Security can look into where the payment went. Sometimes payments are delayed because of a bank error or a problem with your account information on file.
Social Security can issue a replacement payment if yours was lost or misdirected. This usually takes one to two weeks, though it can be faster in some cases.
Changes that might affect your payment date
Your payment date can change if you report certain life changes to Social Security. If you move to a different address, get married, have a child, or experience a major change in income or living situation, Social Security may review your case. In some instances, this review results in a new payment date.
You are required to report changes within 10 days. You can report them online through your my Social Security account, by phone at 1-800-772-1213, or in person at your local Social Security office. Failing to report changes can result in an overpayment, which Social Security will ask you to repay.
Direct deposit is the only way to receive SSI
Social Security no longer issues paper checks for SSI. All payments are made by direct deposit to a bank account or prepaid debit card. When you are approved for SSI, Social Security will ask you for your banking information. If you do not have a bank account, you can use a prepaid card — Social Security maintains a list of approved cards on its website.
Direct deposit is faster and more secure than checks. The money arrives automatically on your payment date, and you do not have to worry about a check being lost or stolen in the mail.
Frequently Asked Questions
Can I change my SSI payment date?
No, you cannot request a different payment date. Your date is set by your birth date and is the same for all SSI recipients born in the same 10-day window. Social Security can change it only if your case circumstances change significantly.
What if I was born on the 31st but some months only have 30 days?
If you were born on the 31st, you are paid on the 3rd of each month, even in months with 30 days. Your payment date does not shift based on the calendar.
Do I get paid twice if my payment date falls on a holiday?
No. If your payment date falls on a weekend or federal holiday, Social Security simply deposits your payment the business day before. You receive one payment, not two.
How do I update my bank account information if I switch banks?
Log into your my Social Security account and update your direct deposit information in the "Payments" section. You can also call 1-800-772-1213 or visit your local Social Security office. Changes usually take one to two business days to take effect.