How the IRS schedules SSDI stimulus deposits
The IRS does not deposit stimulus checks to SSDI recipients on a single day. Instead, they stagger deposits over several weeks based on your bank routing number — the nine-digit code that identifies your financial institution. Banks with routing numbers ending in 0 through 9 receive deposits in waves, typically starting with the lowest numbers first.
The IRS publishes a deposit schedule before each stimulus round begins. This schedule shows which routing numbers receive deposits on which dates. If you know your bank's routing number, you can match it to the published schedule to find your approximate deposit window. The schedule is usually available on IRS.gov and through Social Security's website.
Deposits typically arrive within one to two business days after the IRS sends them to your bank. If your bank processes deposits overnight, you may see the money the morning after the scheduled date. Some banks hold deposits for a day or two longer, depending on their internal procedures.
Key Takeaways
- The IRS staggered stimulus deposits by bank routing number, not by Social Security number or disability status.
- Your bank's routing number determines when the IRS sends your deposit, but your bank controls when it appears in your account.
- The IRS published a deposit schedule for each stimulus round showing which routing numbers received money on which dates.
- Deposits usually arrived one to two business days after the IRS sent them, though some banks delayed longer.
Where to find the deposit schedule for your bank
The IRS posted deposit schedules on IRS.gov during each stimulus round. These schedules listed routing numbers in order and showed the date the IRS would send deposits to that bank. You can find your bank's routing number on the bottom left of any check you write, or by calling your bank's customer service line.
Social Security also published information about stimulus deposits on SSA.gov. If you received SSDI or SSI, you could check that page to see when deposits were scheduled to arrive. The Social Security Administration coordinated with the IRS on timing but did not control the actual deposit dates.
If you cannot locate the schedule or your bank's routing number, calling your bank directly is the fastest way to find out. Tell them you are waiting for a stimulus deposit and ask them what date the IRS sent it and when it will appear in your account. They can see the deposit in their system before it shows up on your end.
Why deposits arrived on different dates for different people
The IRS used routing numbers to spread deposits across the banking system over time. If all stimulus checks arrived on the same day, the volume would overwhelm banks' processing systems. By staggering deposits across several weeks, the IRS reduced the risk of system failures and gave banks time to process each batch.
This meant that two people receiving SSDI could have deposits arrive days or weeks apart, even though they both may have access to for the same amount. The difference came down to which bank held their account, not their disability status or the date they applied for benefits.
Some banks also prioritized deposits differently. A few banks processed stimulus deposits when ready upon receipt, while others held them for a day or two as part of their standard procedure for large government transfers. This added variation to when people actually saw the money in their accounts.
What to do if your deposit did not arrive on the scheduled date
If the IRS sent your deposit on the scheduled date but it did not appear in your account within two business days, contact your bank first. Ask them to confirm they received the deposit from the IRS and when it will be available. Some banks place large deposits on a brief hold before releasing them.
If your bank confirms they never received the deposit, you can check the IRS's "Get My Payment" tool on IRS.gov. This tool shows the status of your stimulus payment — whether it was sent, the date it was sent, and the account it was sent to. If the tool shows a deposit was sent but your bank says they did not receive it, there may be a mismatch between the account information the IRS had on file.
Mismatches usually happened when someone changed banks between when Social Security had their information on file and when the IRS sent the deposit. If this happened to you, the IRS would have sent the payment to the old account. You would need to contact the old bank to ask if they received it and what happened to the funds.
Account information the IRS used for SSDI recipients
The IRS pulled bank account information from Social Security's records. If you received SSDI, Social Security had your current bank account on file from your direct deposit setup. The IRS used that account to send your stimulus deposit.
If you changed banks after Social Security recorded your account information, the IRS would not have known about the change. Your deposit would go to the old account. This is why some people had to track down deposits at banks they no longer used.
If you wanted to update your bank account information with Social Security before a stimulus round, you could do so by logging into your my Social Security account online or by calling Social Security directly. However, Social Security only updated account information if you made the change yourself — they did not automatically detect when you switched banks.
Stimulus deposits for people without bank accounts
If you received SSDI but did not have a bank account on file with Social Security, the IRS could not deposit your stimulus payment electronically. Instead, they mailed a paper check to your address on record with Social Security.
Paper checks took longer to arrive than electronic deposits — typically two to three weeks from the date the IRS mailed them, depending on mail delivery in your area. Some people received checks much later if mail was delayed or if the address on file was outdated.
If you did not receive a paper check within three weeks of when the IRS said it was mailed, you could file a claim with the IRS. The IRS had a process for replacing lost or stolen stimulus checks, though it required documentation and took additional time.
Frequently Asked Questions
Can I find out exactly what date my stimulus deposit was sent?
Yes. The IRS's "Get My Payment" tool on IRS.gov shows the date your stimulus payment was sent and the account it was sent to. You can also call the IRS at 1-800-829-1040 to ask about your payment status. Social Security does not control the deposit date — the IRS manages all timing.
What if I was in a different bank account when the stimulus was sent?
The IRS sent your deposit to the account Social Security had on file at the time of the stimulus round. If you had switched banks after Social Security recorded your old account, your deposit went to that old account. You would need to contact the old bank to retrieve the funds or ask them to transfer it to your new account.
Do SSDI recipients get stimulus deposits before or after other people?
SSDI recipients received deposits on the same schedule as everyone else — based on their bank's routing number, not their benefit type. Some SSDI recipients got deposits early in the schedule, others late, depending entirely on which bank held their account.
If I did not get a deposit, can Social Security send it to me instead?
No. Social Security does not send stimulus payments — the IRS does. If you did not receive your deposit, you need to contact the IRS through their "Get My Payment" tool or by calling 1-800-829-1040. Social Security can confirm you received SSDI during the may have access to period, but the IRS handles all payment issues.
How long after the scheduled date should I wait before calling my bank?
Wait two business days after the scheduled deposit date. If the money has not appeared by then, call your bank and ask if they received it from the IRS. If they confirm receipt but it is on hold, ask when it will be released. If they say they never received it, contact the IRS.