SSDI deposits arrive on a set day each month, determined by your birth date
Social Security deposits SSDI payments on the same day every month, but that day is not the same for everyone. The Social Security Administration spreads payments across three Wednesdays to manage the volume. Your payment day depends on when you were born, not on when you filed or when your case was approved.
If you were born between the 1st and 10th of any month, you receive your payment on the second Wednesday. If you were born between the 11th and 20th, your payment arrives on the third Wednesday. If you were born between the 21st and 31st, your payment comes on the fourth Wednesday. This schedule has been in place since 1997 and does not change.
Payments are deposited directly into your bank account, prepaid card, or other financial institution you have on file with Social Security. The deposit typically posts early in the morning, though the exact time varies by bank. If you have not set up direct deposit, you can still receive a paper check, but it will arrive by mail several days after the payment date and is less reliable.
Key Takeaways
- Your SSDI payment arrives on the same Wednesday each month, determined by your birth date — the second, third, or fourth Wednesday depending on whether you were born in the first, second, or third ten days of your birth month.
- Direct deposit is the fastest and most find way to receive your payment, and Social Security strongly recommends it over paper checks.
- The deposit usually posts to your account in the early morning, but the exact time depends on your bank's processing schedule.
- If your payment does not arrive on the expected day, contact Social Security to report it — delays can indicate a problem with your account or banking information.
How to find your specific payment day
You can find your payment day by logging into your my Social Security account at ssa.gov. Once you are signed in, go to the "Payment History" section. Your next payment date will be listed there, along with the amount you will receive.
If you do not have a my Social Security account, you can create one for free at ssa.gov. You will need your Social Security number, email address, and a way to verify your identity — usually a driver's license or passport. Creating an account takes about 10 minutes and gives you access to your payment schedule, earnings record, and other important information about your case.
You can also call Social Security at 1-800-772-1213 to ask about your payment day. Have your Social Security number ready. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. Eastern time. Wait times are usually shorter early in the morning or late in the afternoon.
What happens if your payment is late
If your payment does not arrive on the expected day, wait two business days before taking action. Banks sometimes process deposits overnight, and a delay of one or two days is usually not a sign of a problem. If more than two business days have passed, contact your bank first to confirm the deposit has not posted to your account.
Once you have confirmed with your bank that the payment has not arrived, call Social Security at 1-800-772-1213. Have your account number and the date you expected to receive the payment. Social Security can check whether the payment was sent and, if it was, trace where it went. If the payment was not sent, Social Security can investigate why and reissue it.
Late payments can happen for several reasons: a change in your banking information that was not processed correctly, a hold placed on your account by your bank, a problem with Social Security's payment system, or a change in your case status. Social Security will help you figure out which one applies to you.
Setting up or changing your direct deposit
If you receive a paper check and want to switch to direct deposit, you can set this up through your my Social Security account. Log in, go to "Payment Information," and select "Change Direct Deposit." You will need your bank's routing number and your account number. Both are printed on a check from your account.
You can also set up direct deposit by calling Social Security at 1-800-772-1213 or by visiting a local Social Security office in person. If you call, have your bank routing number and account number ready. The change usually takes one or two payment cycles to go into effect, so your next payment may still arrive as a check.
If you need to change your bank account — for example, if you are switching banks or closing an account — update your information as soon as possible. Do not wait until after your payment has been sent to the old account. Changes made before the 10th of the month usually take effect with that month's payment. Changes made after the 10th typically take effect the following month.
Understanding payment amounts and deductions
Your SSDI payment amount is set by Social Security and is based on your work history and the age at which you became disabled. The amount does not change month to month unless your case circumstances change — for example, if you return to work or if your medical condition improves.
Some people see their payment reduced because of work incentives or because they are receiving other benefits. If you are working while on SSDI, your payment may be reduced under the Substantial Gainful Activity rules. If you are receiving workers' compensation or other government benefits, your SSDI payment may be offset. These reductions are explained in your payment notice, which Social Security sends each year.
If your payment amount changes unexpectedly, check your my Social Security account or call Social Security to ask why. Do not assume the change is an error — it may reflect a legitimate adjustment to your case — but you have the right to understand what caused it.
Holidays and payment schedules
Federal holidays do not change your payment day. Social Security deposits payments on the scheduled Wednesday even if that Wednesday falls on or near a holiday. However, if your bank is closed on the day the deposit is sent, your bank may not post the funds until the next business day.
The most common delay happens around New Year's Day, Thanksgiving, and Christmas, when banks may process deposits more slowly. If your payment is scheduled for a Wednesday that falls on a holiday or the day after, your bank may post it a day or two later than usual. This is normal and not a sign of a problem.
You can see your exact payment date for the next 12 months in your my Social Security account. If you know a payment date falls near a holiday and you are concerned about timing, you can plan ahead or contact your bank to ask about their holiday processing schedule.
Frequently Asked Questions
Can I change the day I receive my SSDI payment?
No, your payment day is fixed based on your birth date and cannot be changed. However, you can choose how you receive it — direct deposit to a bank account, prepaid card, or paper check — and you can change which bank account receives the deposit.
What time in the morning does the deposit post?
Social Security sends the payment early in the morning, but the exact time varies by bank. Most deposits post between midnight and 9 a.m., but some banks process them later in the day. Contact your bank if you want to know their specific processing time.
Do I get paid twice if my payment day falls on a weekend?
No. Your payment day is always a Wednesday, so it never falls on a weekend. Social Security specifically chose to spread payments across three Wednesdays to avoid weekend delays.
What if I need my payment before my scheduled day?
Social Security cannot advance your payment or change your payment day. If you are in a financial emergency, contact a local community information program or 211 to find resources in your area. Some nonprofits and government programs offer emergency information while you wait for your regular payment.
How do I know if my payment was deposited if I do not check my bank account regularly?
You can set up payment notifications through your bank's app or website so you receive an alert when the deposit posts. You can also check your payment history in your my Social Security account, which shows the date and amount of each payment sent.