How to learn about your SSI payment is delayed
The fastest way to check whether your SSI check is late is to log into your my Social Security account at ssa.gov. Once you sign in, go to "Benefit Verification" and look at the payment history. You will see the exact date your payment was scheduled to arrive and whether it has posted to your bank account.
If you do not have a my Social Security account, you can call the Social Security Administration at 1-800-772-1213 (TTY 1-800-325-0778). Have your Social Security number ready. A representative can tell you the payment date for this month and whether there is a delay on your account.
You can also visit your local Social Security office in person, though calling or checking online is usually faster. The office locator is at ssa.gov/locator.
Key Takeaways
- SSI payments are scheduled for the first, third, or fourth Wednesday of each month depending on your birth date, and delays are usually announced on the Social Security website.
- Bank processing delays can add one to three business days after the payment leaves Social Security, so check your bank account before calling.
- If your payment is genuinely late, call 1-800-772-1213 to report it and ask whether a replacement check or emergency payment can be issued.
- Changes to your address, phone number, or bank account information can cause payments to be held or returned, so verify your contact details if you have not received a payment in the expected timeframe.
When SSI payments are normally scheduled
SSI payments arrive on a fixed schedule based on your birth date. If you were born on the 1st through the 10th of any month, your payment comes on the first Wednesday of the month. If you were born on the 11th through the 20th, it comes on the third Wednesday. If you were born on the 21st through the 31st, it comes on the fourth Wednesday.
This schedule is the same every month, so you can mark your calendar in advance. The Social Security Administration does not vary the day unless there is a federal holiday that falls on your payment date — in that case, the payment is sent the day before.
Direct deposit is the standard way payments arrive. If you receive a paper check instead, add five to seven business days to the scheduled date to account for mail delivery.
Common reasons payments are delayed
The most common reason for a late SSI payment is a change in your account information that Social Security did not process in time. This includes a new bank account number, a change of address, or a phone number update. If you recently made any of these changes, Social Security may have held your payment while verifying the new information.
A second common cause is a discrepancy in your work income or other earnings. If you reported income to Social Security and the amount does not match what your employer reported, Social Security may delay your payment while it investigates. This is especially common if you work and receive SSI at the same time.
Technical problems at your bank can also cause a delay. Even if Social Security sends the payment on time, your bank may take an extra day or two to post it to your account. Check your bank's website or call your bank's customer service line to confirm whether the deposit has arrived on their end.
Rarely, Social Security announces a system-wide delay that affects all recipients. These are posted on the Social Security website and announced through local news outlets. If you suspect a widespread delay, check ssa.gov/news for current announcements.
What to do if your payment has not arrived
First, wait until at least one business day after your scheduled payment date. Banks sometimes take 24 hours to post direct deposits, even if the payment left Social Security on time. Log into your bank account online or call your bank to confirm whether the deposit has posted.
If the payment has not arrived by the business day after your scheduled date, call Social Security at 1-800-772-1213. Have your Social Security number and bank account information ready. Tell the representative the date you were expecting the payment and ask them to trace it. They can tell you whether the payment was sent and where it went.
If the payment was sent but your bank did not receive it, Social Security can issue a replacement check or, in some cases, an emergency payment. If the payment was never sent, Social Security will investigate why and reissue it. This process usually takes five to ten business days.
How to prevent delays in future months
Keep your contact information current with Social Security. If you move, change your phone number, or open a new bank account, report the change to Social Security within 10 days. You can update your information through your my Social Security account, by phone at 1-800-772-1213, or in person at your local Social Security office.
If you work, report your earnings to Social Security every month, even if the amount is small. Unreported income is one of the most common triggers for payment delays and can result in overpayments that Social Security will ask you to repay later.
Set up direct deposit if you have not already. Paper checks are slower and more likely to be lost or delayed in the mail. Direct deposit also protects you if you lose a check or if mail theft occurs in your area.
Frequently Asked Questions
Can Social Security send my payment early if I need it before the scheduled date?
No, Social Security cannot move your regular payment date earlier. However, if you are in a financial emergency and your payment is only a few days away, you can ask about an emergency advance. Call 1-800-772-1213 and explain your situation. Social Security has discretion to issue an advance in some cases, though this is not common.
What if my bank says they never received the payment from Social Security?
Call Social Security at 1-800-772-1213 and report this. Social Security will file a trace with the Federal Reserve to locate the payment. If it cannot be found, Social Security will issue a replacement check or emergency payment. This process can take one to two weeks.
Do I need to do anything if I see the payment was sent but has not posted to my account yet?
No. Wait one more business day. Direct deposits sometimes take 24 to 48 hours to appear in your account even after they leave Social Security. If it still has not posted after two business days, contact your bank to ask whether there is a processing delay on their end.
Will my SSI payment be late if there is a federal holiday?
No. Social Security automatically sends payments the day before a federal holiday if your scheduled payment date falls on that holiday. Your payment will still arrive on time, just one day earlier than usual.
What happens if I miss a payment and fall behind on rent or bills?
Contact your landlord or creditor when ready and explain that your payment is delayed. Many will work with you if you show proof that you have reported the delay to Social Security. Keep records of your my Social Security account showing the payment date and any correspondence with Social Security about the delay.