SSDI payments arrive on a fixed schedule based on your birth date, not randomly throughout the month
Social Security Disability Insurance (SSDI) deposits follow a predictable calendar. The Social Security Administration assigns you a payment date between the 3rd and the 31st of each month, determined entirely by when you were born. Once assigned, that date stays the same every month unless you request a change. Your bank receives the deposit early morning on your scheduled date, though the exact time varies by financial institution.
The payment date is not the same as the date you become may be able to access or the date you first receive benefits. It is purely a scheduling tool to spread monthly payments across the entire month rather than sending everyone's money on the same day. This system has been in place since 2011 and applies to all SSDI beneficiaries.
Key Takeaways
- Your SSDI payment date is determined by your birth date and remains the same every month unless you change it.
- Payment dates run from the 3rd to the 31st of each month, with most people receiving deposits between the 3rd and the 22nd.
- Direct deposits typically post to your bank account early in the morning on your scheduled date, though the exact time depends on your bank.
- If your scheduled date falls on a weekend or federal holiday, Social Security deposits the money on the last business day before that date.
- You can request a one-time change to your payment date by contacting Social Security, but changes take effect in the following month.
How your birth date determines your payment schedule
Social Security divides beneficiaries into three groups based on birth date. If you were born between the 1st and the 10th of any month, your payment date is the second Wednesday of each month. If you were born between the 11th and the 20th, you receive payment on the third Wednesday. If you were born on the 21st or later, your payment date is the fourth Wednesday.
This system applies regardless of which month you were born in. A person born on March 5th and a person born on November 5th both receive payments on the second Wednesday of every month. The only exception is Supplemental Security Income (SSI), which has a different schedule — SSI recipients receive payments on the 1st of each month, or the last business day before the 1st if it falls on a weekend or holiday.
You can find your exact payment date by logging into your my Social Security account online, calling Social Security at 1-800-772-1213, or visiting a local Social Security office. Your payment date also appears on your Social Security statement and on any notices Social Security sends you about your benefits.
What happens when your payment date falls on a weekend or holiday
If your scheduled payment date lands on a Saturday or Sunday, Social Security deposits your money on the Friday before. If your date falls on a federal holiday when banks are closed — such as Thanksgiving, Christmas, or New Year's Day — the deposit goes in on the last business day before that holiday.
This means your payment may arrive one or two days earlier than usual in months containing holidays. For example, if your payment date is the third Wednesday and that Wednesday is December 25th (Christmas), you will receive your deposit on the last business day of the week before, typically Friday, December 22nd. Your bank will show the deposit on that earlier date, not on the 25th.
The amount of your payment does not change because of a holiday or weekend shift. You receive the full monthly benefit; the timing straightforward adjusts to match when banks process transactions.
How to track your deposit and confirm it arrived
The easiest way to confirm your payment is coming is to log into your my Social Security account at ssa.gov. Under "Benefit Verification," you can see your payment amount and your scheduled payment date for the current and upcoming months. This account also shows your payment history for the past 12 months, so you can verify that deposits arrived on time.
You can also set up account alerts through your bank to notify you when the deposit posts. Most banks allow you to receive a text message or email notification when a direct deposit hits your account. This is useful if you want to confirm the payment arrived without logging into Social Security's website.
If you do not receive your payment on your scheduled date, wait until the next business day before contacting Social Security. Banks sometimes post deposits a few hours late, and weekend or holiday delays can shift your date by a day or two. If the payment does not appear within two business days of your scheduled date, call Social Security at 1-800-772-1213 to report the missing deposit.
Requesting a change to your payment date
You can request a one-time change to your payment date if your current schedule does not work for your situation. For example, if your rent is due on the 15th and your payment arrives on the 22nd, you may want to move your date earlier. Social Security allows you to request a change, though the new date must still fall within the range assigned to your birth date group.
To request a change, contact Social Security by phone at 1-800-772-1213, through your my Social Security account online, or in person at a local Social Security office. You will need to explain why you want the change. Social Security does not require a specific reason, but stating one — such as a fixed bill due date — can speed the process.
The change takes effect the following month. If you request a change on March 10th, your new payment date begins in April, not in March. You will receive your March payment on your original date. Once the change is made, your new date becomes your permanent schedule unless you request another change.
Why your payment might be delayed or different from expected
Delays beyond a holiday or weekend shift are uncommon but do happen. If Social Security is reviewing your case — for example, to verify your continued disability or to process a cost-of-living adjustment — your payment may be held for a few days. You will receive a notice explaining the reason for any delay longer than one business day.
Your payment amount may also change month to month if you are working and earning income. SSDI has a work incentive program that allows you to earn money without losing all your benefits, but your payment is reduced if your earnings exceed a certain threshold. Changes to your payment amount are explained in notices Social Security sends you, and you can see the current amount in your my Social Security account.
If your payment is significantly smaller or larger than usual, or if it does not arrive at all, do not assume it is an error. Log into your account or call Social Security to confirm the reason. Many changes are routine adjustments that Social Security has already processed and documented.
Setting up direct deposit if you have not already
Direct deposit is the standard way Social Security sends SSDI payments. If you receive benefits by check instead, you can switch to direct deposit at any time. Direct deposit is faster, safer, and eliminates the risk of a lost or stolen check.
To set up direct deposit, log into your my Social Security account, call 1-800-772-1213, or visit a local Social Security office. You will need your bank account number and routing number, which you can find on a blank check or by calling your bank. The change takes effect within one or two months, and your next payment after that will go to your new account.
If you change banks, you can update your account information the same way. Social Security will continue sending payments to your old account until the change processes, so there is no gap in your deposits. Once the new account is active, all future payments go there automatically.
Frequently Asked Questions
What time of day does my SSDI deposit post to my bank account?
Direct deposits typically post early in the morning on your scheduled payment date, usually between midnight and 6 a.m. The exact time depends on your bank's processing schedule. Some banks make deposits available when ready; others may take a few hours. Contact your bank if you want to know their specific deposit posting time.
Can I change my payment date more than once a year?
Social Security allows you to request a change to your payment date, but there are limits on how often you can change it. You can typically make one change per year. If you need to change your date more frequently, contact Social Security to discuss your situation — they may make exceptions in certain circumstances.
If I miss my payment date, when will I get the money?
You will not miss your payment. Social Security deposits your money on your scheduled date every month, regardless of whether you check for it. If you do not see the deposit by the end of the next business day, contact Social Security to report it. Payments are not skipped or delayed unless Social Security notifies you of a specific issue with your case.
Does my payment date change if I move to a different state?
No. Your payment date is based on your birth date, not your location. Moving to a different state does not change when you receive your SSDI payment. Your bank account information may need to be updated if you close your account and open a new one in your new state, but your payment date stays the same.
What if my bank account is closed on my payment date?
If your account is closed before your payment date, Social Security will attempt to deposit the money and the deposit will be rejected. Contact Social Security when ready to provide a new bank account number. Social Security can reissue the payment to your new account, though it may take a few business days to process. To avoid this, update your account information before closing any bank account.