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

Social Security deposits the money into the federal banking system on the third day of every month. Your bank then processes that deposit and makes it available to you—but the timing of when you see it in your account varies by bank. Some banks post it by early morning on the third; others wait until later that day or even the fourth. You cannot control when the Social Security Administration sends it, but you can call your bank to ask when they typically post federal deposits.

The third-of-the-month schedule applies to Supplemental Security Income (SSI) and regular Social Security retirement or disability benefits. If the third falls on a weekend or federal holiday, the deposit moves to the last business day before that date. For example, if the third is a Saturday, you will see the deposit on Friday. If it is a Sunday, it comes on Friday. If it is a Monday that is a federal holiday (like New Year's Day), it comes on the previous Friday.

Direct deposit is the only way SSI payments are issued as of 2021. If you do not have a bank account, you can use a Direct Express card, which is a government-issued debit card that receives the deposit on the same schedule as a bank account. The card works at ATMs and stores just like a regular debit card.

Key Takeaways

  • SSI deposits into your bank account on the third of every month, but your bank controls what time it appears in your account—call them to ask their typical posting time.
  • If the third falls on a weekend or federal holiday, the deposit arrives on the last business day before that date instead.
  • You can check your deposit status through your bank's app or website, or call your bank's customer service line to confirm the money has posted.
  • Direct Express cards receive deposits on the same third-of-the-month schedule as bank accounts and work at any ATM or store that accepts debit cards.

How to find out your bank's posting time

Your bank's customer service line can tell you when they typically post federal deposits. Call the number on the back of your debit card or check your bank's website for the customer service phone number. Ask specifically: "What time do federal deposits post to accounts?" Some banks post them at midnight or early morning; others wait until 9 a.m. or later.

You can also check your bank's mobile app or online banking portal. Many banks show pending deposits before they fully post, so you may see the money listed as "pending" or "in process" before it becomes available to spend. The pending status usually appears within a few hours of the deposit hitting the federal system.

What happens when the third falls on a weekend or holiday

The Social Security Administration observes federal holidays, so if the third is a Saturday, Sunday, or federal holiday, your deposit comes on the last business day before that date. This means if the third is a Saturday, you get paid on Friday. If the third is a Sunday, you also get paid on Friday. If the third is a Monday that is a federal holiday, you get paid on the previous Friday.

Federal holidays that affect SSI deposits include New Year's Day (January 1), Martin Luther King Jr. Day (third Monday in January), Presidents' Day (third Monday in February), Memorial Day (last Monday in May), Independence Day (July 4), Labor Day (first Monday in September), Columbus Day (second Monday in October), Veterans Day (November 11), Thanksgiving (fourth Thursday in November), and Christmas (December 25).

Using your Direct Express card instead of a bank account

If you do not have a bank account, the Social Security Administration will issue you a Direct Express card automatically. This is a prepaid debit card that works like a regular bank debit card. Your SSI deposit goes into the card's account on the third of the month, following the same weekend and holiday rules as a bank account.

You can use the Direct Express card at any ATM to withdraw cash, at any store or online retailer that accepts debit cards, and to pay bills online. There is no monthly fee for the card itself, though some ATM operators may charge a fee if you use an out-of-network ATM. You can check your balance and transaction history through the Direct Express website or by calling their customer service line.

Tracking your deposit before it arrives

You cannot see your SSI deposit in advance on your bank account, but you can verify that it is scheduled to arrive by checking your Social Security account online. Go to ssa.gov and sign in to your "my Social Security" account. Under the "Benefit Verification" or "Payment History" section, you should see your monthly payment amount and the scheduled payment date.

If you have set up account alerts with your bank, you can receive a text or email notification when a deposit posts. Most banks offer this feature for free through their mobile app or online banking portal. This is a useful way to confirm the money has arrived without having to check manually.

What to do if your deposit does not arrive on time

If the third has passed and you do not see your deposit, first check with your bank to confirm it has posted. Call the customer service number on your debit card or log into your online banking. Sometimes deposits show as pending for a few hours before becoming available.

If your bank confirms the deposit has not arrived by the end of the business day on the third (or the last business day before the third if it falls on a weekend or holiday), contact the Social Security Administration at 1-800-772-1213. Have your Social Security number and bank account information ready. SSA can tell you whether they sent the deposit and investigate any delays on their end.

If your bank says the deposit arrived but you cannot see it, ask your bank to investigate. Deposits can sometimes be held or routed to the wrong account if there was a recent change to your banking information. Your bank can trace where the money went and help recover it.

Updating your bank account information with Social Security

If you change banks or want to switch from a Direct Express card to a bank account, you need to update your information with the Social Security Administration. Go to your "my Social Security" account at ssa.gov and look for the option to update your direct deposit information. You will need your new bank's routing number and your new account number.

Changes to your bank account information usually take effect within one to two pay cycles. This means if you update your information on the 10th of the month, your next deposit (on the third of the following month) will go to the new account. During the transition, make sure you have access to your old account in case a deposit goes there by mistake.

Frequently Asked Questions

What time exactly does SSI deposit on the third?

The Social Security Administration deposits the money into the federal banking system on the third, but your bank controls when it appears in your account. Call your bank to ask their typical posting time—it could be midnight, early morning, or later in the day. Check your bank's app or website to see if the deposit is showing as pending.

Can I get my SSI deposit earlier than the third?

No. The third of the month is the fixed payment date for all SSI recipients. If the third is a weekend or holiday, the deposit comes on the last business day before that date, but it cannot be moved earlier. Some banks offer early direct deposit for paychecks, but that does not apply to government benefits.

What if I changed banks—will my deposit still arrive on the third?

Yes, as long as you updated your bank account information with Social Security before the payment cycle. Changes usually take effect within one to two pay cycles. If you updated your information after the third of the month, the next deposit will go to your new account on the third of the following month.

Does the Direct Express card deposit at the same time as a bank account?

Yes. The Direct Express card receives deposits on the same third-of-the-month schedule as a bank account. The money posts to the card's account on the third (or the last business day before if the third is a weekend or holiday), though the exact time depends on when the card processor posts it.

What should I do if my deposit is late?

First, confirm with your bank that the deposit has not posted yet. If it has not arrived by the end of the business day on the third (or the last business day before), call Social Security at 1-800-772-1213 with your Social Security number ready. They can confirm whether they sent the deposit and investigate delays.