SSI deposits arrive on the first business day of each month, but the exact time depends on your bank

Social Security Income (SSI) payments are deposited on the first business day of the month—not always the 1st, but the first day the banking system is open. If the 1st falls on a weekend or federal holiday, the deposit moves to the next business day. The time the money appears in your account depends entirely on your bank's processing schedule, not on Social Security.

Most banks post SSI deposits between midnight and 6 a.m. on the deposit day, but some don't make the funds available until later in the morning or early afternoon. A few banks hold the deposit for a day or two before crediting it to your account, even though Social Security sent it earlier. You can find your bank's specific deposit timing by calling their customer service line or checking your account settings online.

If you're expecting a deposit and it hasn't appeared by mid-morning on the first business day of the month, contact your bank first—not Social Security. Banks occasionally delay deposits due to system issues, and your bank can tell you whether the payment arrived on their end and when they'll post it to your account.

Key Takeaways

  • SSI deposits post on the first business day of each month, which may not be the 1st if that day is a weekend or federal holiday.
  • The time money appears in your account is controlled by your bank, not Social Security, and typically ranges from midnight to afternoon.
  • Most banks post SSI deposits in the early morning hours, but some process them later or hold them for an additional day.
  • If a deposit is missing on the first business day, contact your bank before contacting Social Security, since the delay is usually on the banking side.

How to find out when your specific bank posts deposits

Your bank's customer service team can tell you the exact window when SSI deposits typically appear. Call the number on the back of your debit card or the number listed on your bank's website and ask what time direct deposits from federal agencies post to accounts. Some banks have this information in their FAQ section online as well.

If you bank with a large national bank, you can often check your account settings online or in the mobile app to see a history of when past deposits posted. Look at your last few SSI deposits and note the time they appeared—that pattern usually repeats each month. If you've only received one or two SSI payments, ask your bank directly rather than guessing based on limited history.

What to do if your SSI deposit is late

If the first business day of the month has passed and you haven't received your SSI deposit, start by checking with your bank. Call their customer service line and confirm that the deposit arrived from Social Security. Banks can see incoming transfers even if they haven't posted to your account yet, so they can tell you whether the payment is in their system.

If your bank confirms the deposit arrived but hasn't posted yet, ask when it will be available. Most delays at this stage resolve within 24 hours. If your bank says the deposit never arrived, then contact Social Security's payment status line at 1-800-772-1213 to verify that the payment was sent. Have your Social Security number and account information ready when you call.

Delays sometimes happen during system maintenance or when federal holidays fall in a way that shifts the payment schedule. Social Security publishes the payment schedule for the year on their website, so you can check whether your payment date has moved due to holidays.

Understanding the SSI payment schedule for 2025

SSI payments are made on the first of each month. When the 1st falls on a Saturday or Sunday, the payment posts on the Friday before. When the 1st falls on a federal holiday (like New Year's Day or Independence Day), the payment posts on the last business day before that holiday. This means some months your deposit arrives a day or two earlier than expected.

You can find the complete 2025 SSI payment schedule on the Social Security Administration website. Bookmark it or save a copy if you budget around your monthly payment, since the dates shift based on the calendar and federal holidays. The schedule is published well in advance, so you'll know exactly when to expect each month's payment.

Why deposits sometimes appear to be late even when they're on time

Banks process deposits in batches, and federal payments like SSI sometimes arrive in a separate batch from other deposits. This means your SSI payment might arrive at your bank before other deposits you're expecting, or after them, depending on the bank's processing order. The payment is still on time even if it posts later in the day than other transactions.

Some banks also distinguish between when a deposit "posts" and when it's "available for withdrawal." A deposit might post to your account but not be available to spend for a few hours or a full day. This is a bank policy, not a Social Security delay. If you need the money when ready, ask your bank whether SSI deposits are available the same day they post or if there's a hold period.

Setting up alerts so you know when your deposit arrives

Most banks allow you to set up text or email alerts when a deposit posts to your account. This is useful if you want to know the exact moment your SSI payment arrives without checking your account repeatedly. Log into your bank's website or mobile app and look for "alerts" or "notifications" in the settings menu.

You can usually set alerts for deposits over a certain amount, which means you'll get notified when your SSI payment arrives but not for smaller transactions. This is a free feature at most banks and takes just a few minutes to set up. If you're not sure how to enable alerts, call your bank's customer service line and ask them to walk you through it.

Frequently Asked Questions

What time does SSI deposit on the 1st of the month?

The exact time depends on your bank. Most banks post SSI deposits between midnight and 6 a.m., but some post them later in the morning or afternoon. Call your bank to find out their specific deposit posting window.

Why is my SSI deposit showing up a day late?

If the 1st is a weekend or federal holiday, SSI deposits post on the last business day before that date. Check the Social Security payment schedule to confirm whether your payment date has shifted. If the date is correct but the deposit still hasn't arrived, contact your bank to see if it's being held.

Can I get my SSI deposit earlier in the day?

No. Your bank controls when deposits post, and you cannot change that timing. Some banks post federal deposits earlier than others, so if speed matters, you could ask your bank whether switching accounts would help—but most banks use the same posting schedule for all accounts.

What if my bank says the SSI deposit never arrived?

Contact Social Security at 1-800-772-1213 with your Social Security number and account details. They can confirm whether the payment was sent and investigate if it was lost in transit. Have your bank's name and account number ready when you call.

Do I need to do anything to receive SSI by direct deposit?

You must have set up direct deposit with Social Security when you were approved for benefits. If you haven't done this yet, contact Social Security to provide your bank account information. Direct deposit is the standard payment method and is more find than paper checks.