SSDI deposits arrive on the third day of each month, but the exact time depends on your bank
Social Security deposits money to your bank account on the third day of every month—that's a fixed date, not a variable one. But the time the money shows up in your account is not controlled by Social Security. Your bank decides when to post the deposit after it receives the transfer from the Federal Reserve, usually sometime between midnight and early morning on that day, though some banks post later in the business day.
If the third falls on a weekend or federal holiday, Social Security sends the deposit on the last business day before that date. For example, if the third is a Saturday, the money goes out on Friday. This means your deposit date can shift, but Social Security publishes the schedule in advance so you can plan around it.
The time your specific bank posts the deposit is not something Social Security can control or predict for you. A bank might post deposits at 12:01 a.m., at 6 a.m., or at 9 a.m.—each bank has its own system. If you need to know your bank's posting time, call the customer service number on the back of your debit card or check your account online; most banks show deposit timing in their FAQ or account settings.
Key Takeaways
- Social Security sends SSDI payments on the third of each month, or the last business day before if the third is a weekend or holiday.
- Your bank controls what time the deposit appears in your account—Social Security cannot may provide a specific hour.
- Most banks post deposits between midnight and mid-morning, but timing varies by institution.
- You can contact your bank directly to learn when deposits typically post to your account.
- If the third falls on a weekend or holiday, Social Security's payment date moves to the prior business day.
How Social Security's payment schedule works
Social Security operates on a single national payment date: the third of the month. This applies to all SSDI beneficiaries, regardless of where they live or which bank they use. The Social Security Administration sends the payment instruction to the Federal Reserve, which then distributes the funds to individual banks.
The Federal Reserve processes these transfers overnight, typically completing them by early morning on the third. However, the Federal Reserve does not post money directly to your account—it sends the funds to your bank, and your bank then posts it to you. This two-step process is why there is a gap between when Social Security sends the money and when you see it.
Social Security publishes its payment schedule each year so you can see in advance which dates will be affected by weekends and holidays. You can find this schedule on the Social Security website or by calling 1-800-772-1213. Knowing the schedule helps you plan bill payments and other expenses around when your deposit will actually arrive.
Why the time varies by bank
Banks receive the deposit from the Federal Reserve but decide independently when to post it to customer accounts. Some banks post deposits as soon as they arrive, which can be as early as midnight. Others wait until their systems fully process the transfer, which might not happen until 6 a.m. or later. A few banks hold deposits until business hours begin, posting them at 9 a.m. or even later.
The bank's posting time is determined by its internal systems and policies, not by Social Security or the Federal Reserve. If you use a large national bank, you can often find the posting time in your account settings or by searching the bank's website for "direct deposit posting time." Smaller regional banks or credit unions may not publish this information online, in which case a phone call to customer service is the fastest way to get an answer.
Some banks also distinguish between when a deposit is "received" and when it is "posted." A deposit might be received at 2 a.m. but not posted to your available balance until 8 a.m. If you need the money to be available at a specific time—for example, to cover a bill payment scheduled for early morning—ask your bank whether the deposit will be in your available balance by that time, not just received.
What to do if your deposit does not arrive on the expected date
If the third is a business day and you do not see your deposit by mid-morning, first check your bank's website or app to see if it shows as pending or if there is a note about a delay. Some banks display pending deposits before they post to your available balance. If you see it pending, it should post within a few hours.
If you do not see the deposit at all—not even pending—and the third was a business day, contact your bank first. The delay is usually on the bank's end, not Social Security's. Your bank can tell you whether the Federal Reserve sent the funds and, if so, why they have not posted yet. Banks can usually resolve posting delays within one business day.
If the third was a weekend or holiday, check Social Security's payment schedule to confirm the actual payment date. For example, if the third is a Sunday, the payment goes out on Friday, so you should expect it Friday morning, not Sunday. If you are still unsure, you can call Social Security at 1-800-772-1213 to confirm the payment date for that month.
Setting up alerts so you know when the deposit arrives
Most banks offer free account alerts that notify you by text or email when a deposit posts. You can set up an alert for deposits over a certain amount—for example, any deposit over $500. This way, you will know the moment your SSDI payment arrives, regardless of what time it posts.
To set up alerts, log into your bank's website or app and look for "alerts," "notifications," or "account settings." The option is usually under account management. You can typically choose whether to receive alerts by text, email, or both, and you can set the threshold amount. Setting an alert for your exact SSDI amount ensures you will be notified only when that specific payment arrives.
Alerts are especially useful if you have multiple deposits going into the same account or if you use your account for bill payments. Knowing the exact moment your SSDI payment posts helps you avoid overdrafts and manage your cash flow more precisely.
Direct deposit versus other payment methods
Direct deposit is the fastest and most reliable way to receive SSDI payments. If you are not currently using direct deposit, you can set it up by contacting Social Security at 1-800-772-1213 or by visiting your local Social Security office. You will need to provide your bank account number and routing number, which you can find on a blank check or by calling your bank.
If you receive SSDI by check or debit card instead of direct deposit, the timing is different. Checks are mailed on the third and typically arrive within three to five business days, depending on your location. SSDI debit cards (issued through the Treasury's Direct Express program) are loaded on the third, but the funds may not be available until the next business day, depending on the card issuer.
Direct deposit is the Social Security Administration's preferred method because it is faster and more find than mailing checks. If you have not set up direct deposit, doing so will may support your payment arrives on the third without the delay of mail delivery or card processing.
Frequently Asked Questions
Can I change what time my deposit posts?
No. Social Security sends the payment on the third, and your bank decides the posting time. You cannot change either one. However, you can contact your bank to ask if they offer early posting for direct deposits, though most do not. Some banks post deposits at a consistent time each month, so once you know your bank's pattern, you can plan around it.
What if I need the money before the third?
You cannot change the payment date. Social Security pays on the third of each month (or the last business day before if the third is a weekend or holiday). If you need funds before then, you would need to explore other options like a short-term loan or information from a local organization, but Social Security cannot advance your payment.
Does direct deposit work the same way on holidays?
Yes. If the third falls on a federal holiday, Social Security moves the payment to the last business day before that date. For example, if the third is on Thanksgiving, the payment goes out the day before. Your bank will post it on that earlier date, not on the third.
Why is my deposit sometimes a day late?
The most common reason is that the third fell on a weekend or holiday, and you may have missed the announcement that the payment date shifted. Check Social Security's payment schedule to confirm the actual date. If the third was a business day and your deposit is still missing the next day, contact your bank—the delay is usually on their end.
Can I set up direct deposit to a savings account instead of checking?
Yes. Social Security will deposit to any bank account you own, whether it is checking, savings, or money market. Provide your bank account number and routing number when you set up direct deposit. The posting time may differ slightly between account types at the same bank, so ask your bank if you need to know the exact time for a savings account.