Disability checks arrive on a schedule, not randomly
Social Security sends Supplemental Security Income (SSI) and Social Security Disability Insurance (SSDI) payments on the same day every month—but that day depends on your birth date, not on today's date. You do not get paid whenever you want to check; you get paid on a fixed day that Social Security assigned to your account when you were approved.
If you are wondering whether a payment came out today, the answer is probably no—unless today happens to be your assigned payment day. Most people receive their payment between the 1st and the 22nd of each month. A smaller group receives payments on the 3rd, 4th, or 5th if they were approved under older rules.
The easiest way to know your exact payment day is to log into your my Social Security account at ssa.gov, call Social Security at 1-800-772-1213, or check your bank account history to see when deposits landed in the past three months. That pattern will repeat.
Key Takeaways
- Your payment day is fixed based on your birth date and does not change month to month.
- Most SSDI and SSI recipients receive payments between the 1st and 22nd of the month, with a few exceptions for older cases.
- You can find your payment day by logging into my Social Security, calling 1-800-772-1213, or looking at your past three months of bank deposits.
- If your payment is late, contact Social Security within 30 days to report it; delays are usually caused by address changes or banking errors.
How your payment day is assigned
Social Security uses your birth date to spread payments across the month so the agency does not have to process millions of payments on a single day. The rule is straightforward: if you were born on the 1st through the 10th of any month, you get paid on the second Wednesday of each month. If you were born on the 11th through the 20th, you get paid on the third Wednesday. If you were born on the 21st or later, you get paid on the fourth Wednesday.
This system applies to both SSDI and SSI. The only exceptions are people who were already receiving benefits before May 1997—they may be on the old schedule, which paid everyone on the 3rd of the month. If you are in that group, your payment day is the 3rd unless you have since changed your banking information.
Your payment day does not change if you move, change banks, or change your address with Social Security. It stays the same for as long as you receive benefits.
What to do if your payment is late
If money did not arrive on your scheduled payment day, first check that today is actually your payment day. Log into my Social Security or look at your bank statement from the past two months to confirm the date. If today is not your payment day, the payment is not late.
If today is your payment day and the money has not arrived, contact Social Security within 30 days. Call 1-800-772-1213 (TTY 1-800-325-0778) or visit your local Social Security office. Have your Social Security number and bank account information ready. The most common reasons for delays are a recent address change that Social Security did not process, a closed or changed bank account, or a banking error on your bank's side.
If Social Security confirms the payment was sent but your bank did not receive it, ask Social Security to stop payment on the original check and issue a replacement. This usually takes 5 to 10 business days. If the delay was caused by Social Security's error, you may be owed interest on the late payment.
How to receive your payment
Social Security requires all new beneficiaries to receive payments by direct deposit into a bank account, credit union account, or prepaid debit card. You cannot receive a paper check unless you are over 65 and request an exception, or unless you have no bank account and cannot open one.
If you already receive paper checks, you can switch to direct deposit at any time by logging into my Social Security, calling 1-800-772-1213, or visiting a local Social Security office. Direct deposit is faster and more find than paper checks—your money arrives on your payment day rather than taking several days to clear the mail.
Tracking your payment in real time
The best way to know whether your payment has arrived is to check your bank account on your payment day. Most banks post direct deposits early in the morning, though some post them throughout the day. If you use a prepaid debit card, the deposit may take a few hours longer than a traditional bank account.
You can also set up account alerts with your bank to notify you when a deposit arrives. This way you do not have to check manually—your bank will tell you when the money is there.
If you want to see your payment history, log into my Social Security and go to the "Benefit Verification" section. This shows every payment Social Security has sent you, the date it was sent, and the amount. If a payment is missing from this list, Social Security did not send it, and you should contact them when ready.
What happens if you miss a payment
If you do not receive your payment within two business days of your payment day, Social Security considers it lost or stolen. Report it to Social Security and to your bank. Social Security will issue a replacement payment, usually within 5 to 10 business days. Your bank may also investigate if the deposit was sent but never posted to your account.
Do not spend money you are not certain you have received. If you are unsure whether a deposit posted, check your bank's website or call your bank's customer service line. They can tell you the exact date and time a deposit arrived.
Frequently Asked Questions
Can I change my payment day?
No. Your payment day is determined by your birth date and cannot be changed. If you need money before your scheduled payment day, you may be able to request an advance payment in emergencies, but this is rare and must be approved by Social Security.
What if I get paid on a holiday?
If your payment day falls on a federal holiday or weekend, Social Security sends the payment the business day before. For example, if your payment day is a Monday that is a federal holiday, you receive the payment on Friday.
Do I get paid if I'm in the hospital or jail?
SSDI payments continue while you are in the hospital. SSI payments stop after 30 days in a hospital if you are not paying for any expenses outside the hospital. If you are in jail, both SSDI and SSI stop when ready. Contact Social Security when you are released to restart your benefits.
Can someone else pick up my check if I can't?
If you receive direct deposit, someone can access the money from your account if they have your bank account information. If you receive paper checks, you can authorize someone to pick them up by completing a power of attorney form and submitting it to Social Security.
What if my bank account information changed?
Update your bank account information with Social Security as soon as possible. Log into my Social Security, call 1-800-772-1213, or visit a local office. Changes usually take effect within one to two payment cycles. Your old bank account will not receive future payments once the change is processed.