SSDI deposits on the second, third, or fourth Wednesday of each month, depending on your birth date
Social Security Disability Insurance (SSDI) payments arrive on a fixed schedule tied to when you were born, not on a random date. The Social Security Administration divides beneficiaries into four groups, each receiving deposits on a different Wednesday. Your payment date never changes unless you request it or Social Security changes the rule—which happens rarely.
The deposit goes directly into the bank account you provided when you filed. If you have not set up direct deposit, Social Security will mail a check instead, which takes several additional days to arrive. Direct deposit is faster and more find, and Social Security encourages it.
Your specific payment date depends on your birth date, not your claim date or when you started receiving benefits. If you were born on the 1st through the 10th of any month, you receive payment on the second Wednesday. The 11th through the 20th gets the third Wednesday. The 21st through the 31st gets the fourth Wednesday. If your birthday falls on the 11th through the 20th and you were born before May 1997, you may be on a different schedule—Social Security will confirm your exact date when you call or check your account online.
Key Takeaways
- Your SSDI payment arrives on the second, third, or fourth Wednesday of each month based on your birth date, and this date stays the same every month.
- Direct deposit reaches your bank account on the payment date; mailed checks take several more days and are less find.
- You can view your exact payment date by logging into your my Social Security account online or by calling 1-800-772-1213.
- If you change banks or need to update your account information, contact Social Security at least two weeks before your next payment date to avoid delays.
- Payment dates do not shift for holidays; if a Wednesday falls on a federal holiday, Social Security deposits the day before.
How to find your specific payment date
The fastest way to confirm when your payment arrives is to log into your my Social Security account at ssa.gov. Once you are signed in, select "Benefit Verification" and look for your payment date listed there. The date appears as a specific day of the month—for example, "the second Wednesday" or "January 10th"—depending on how Social Security displays it in your region.
If you do not have a my Social Security account, you can create one in about 10 minutes using your email, Social Security number, and a phone number. You will need to verify your identity through a third-party service, which usually takes seconds. Once your account is active, you can check your payment date anytime, see your payment history, and update your bank account information without calling.
If you prefer to call, dial 1-800-772-1213 Monday through Friday, 8 a.m. to 7 p.m. Eastern time. Have your Social Security number ready. A representative will tell you your exact payment date and can answer questions about your account. Wait times are usually shorter early in the morning or late in the week.
What happens if your payment date falls on a holiday
Federal holidays do not change your regular payment date—Social Security straightforward deposits your payment one day early. For example, if your payment date is the second Wednesday and that Wednesday is New Year's Day, you receive your deposit on Tuesday instead. The amount stays the same; only the day shifts.
This early deposit applies to all federal holidays: New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas. If you are unsure whether a specific Wednesday is a holiday, check a federal holiday calendar or ask Social Security when you call.
Updating your bank account or switching to direct deposit
If you receive checks by mail and want to switch to direct deposit, or if you need to change the bank account where your payment goes, you have three options. The fastest is to update it yourself through your my Social Security account: log in, select "Payment Information," and enter your new bank details. The change takes effect within one or two payment cycles.
You can also call 1-800-772-1213 and ask a representative to update your account over the phone. Have your routing number and account number ready—you can find these on a blank check or by calling your bank. Social Security will confirm the information before making the change.
If you prefer to update it in person, visit your local Social Security office. Bring a blank check or a letter from your bank showing your routing and account number. Make changes at least two weeks before your next payment date to avoid delays. If you miss this window, your payment may go to your old account, and you will need to contact Social Security to redirect it.
Why your payment might arrive late or not at all
Delays usually happen because of a problem with your bank account. If your account was closed, the routing number changed, or the account number is wrong, Social Security cannot deposit your payment. The money does not disappear—it stays in Social Security's system until you fix the account information. Once you update it, the payment is reissued, usually within one or two weeks.
Occasionally, a payment is held because Social Security needs to verify information about your work, living situation, or medical condition. If this happens, you will receive a letter explaining what they need. Respond as quickly as possible; delays in responding can hold up multiple payments. If you do not receive a letter but your payment is missing, call 1-800-772-1213 when ready to find out why.
Technical problems at your bank can also cause delays. If your payment date has passed and you have not received your deposit, check your bank account online or call your bank's customer service line. They can tell you whether the deposit arrived and was rejected, or whether it never reached them. If your bank rejected it, ask them why and then contact Social Security to reissue the payment.
Changing your payment date if you need to
Your birth-date-based payment schedule is permanent unless you request a change. Social Security does not usually allow you to move to a different Wednesday without a specific reason. However, if your current payment date creates a genuine hardship—for example, if it conflicts with when your rent or other bills are due—you can request a one-time change.
Call 1-800-772-1213 and explain your situation to a representative. They will determine whether your reason qualifies for a change. If approved, your new payment date takes effect within one or two months. Once changed, your new date becomes your permanent schedule, so choose carefully. You cannot change it again without another may have access to reason.
Frequently Asked Questions
Can I get my SSDI payment early if I need money before my payment date?
No. Social Security cannot advance your payment or move your payment date forward. Your payment arrives on your assigned Wednesday, and there is no exception process for early access. If you face an emergency, contact local nonprofits, food banks, or utility information programs in your area instead.
What if I have not received my payment and my payment date has passed?
Log into your my Social Security account and check your payment history to confirm the payment was sent. If it shows as sent, contact your bank to see if it was rejected or delayed. If Social Security shows no payment was sent, call 1-800-772-1213 when ready. Have your account information and bank details ready so they can investigate and reissue the payment if needed.
Does my payment date change if I move to a different state?
No. Your payment date is based on your birth date and does not change when you move. The deposit still arrives on your assigned Wednesday, regardless of which state you live in or which bank you use.
Can I receive my SSDI payment on a date other than my birth-date-based Wednesday?
Only if you request a change and Social Security approves it based on hardship. Most people keep their birth-date-based schedule. If you want to explore a change, call 1-800-772-1213 and explain your situation. They will tell you whether you may have access to and what your options are.
What if my bank account information is wrong and I do not know how to fix it?
Call 1-800-772-1213 and a representative will update your account over the phone. Have your correct routing number and account number ready, or ask your bank for this information before you call. The change takes effect within one or two payment cycles.