SSDI payments arrive on the third of each month, or the second business day after if the third falls on a weekend or federal holiday

Social Security Disability Insurance (SSDI) does not pay on Saturdays. The Social Security Administration pays all SSDI recipients on a fixed schedule tied to the calendar month, not the day of the week. Your payment arrives on the third day of each month if that day is a weekday. If the third falls on a Saturday or Sunday, your payment comes on the Friday before. If the third is a federal holiday, you receive it the business day before the holiday.

The day your payment actually appears in your bank account depends on your bank, not Social Security. Direct deposit—the method Social Security uses for nearly all SSDI payments—typically posts within one to two business days after Social Security sends it. If your payment is scheduled for Friday, December 20th, for example, it may not show in your account until Monday, December 23rd, depending on your bank's processing time.

You can check your exact payment date by logging into your my Social Security account online or by calling Social Security at 1-800-772-1213. The payment schedule for the entire year is published on the Social Security website, so you can plan around it if you need to.

Key Takeaways

  • SSDI payments arrive on the third of each month, or the nearest business day before if the third is a weekend or holiday.
  • Your bank may take one to two business days to process the direct deposit after Social Security sends it, so the money may not appear on the scheduled date.
  • You can see your exact payment date in your my Social Security account or by calling 1-800-772-1213.
  • Social Security publishes the full-year payment schedule online so you can plan ahead.

How the monthly payment schedule works

Social Security uses a single payment date for all SSDI recipients: the third of the month. This is different from Supplemental Security Income (SSI), which pays on the first of the month. The third-of-the-month rule applies regardless of whether you receive your payment by direct deposit, check, or debit card.

When the third falls on a Saturday, your payment is sent on Friday. When it falls on a Sunday, your payment is sent on Friday. When it falls on a federal holiday (such as Thanksgiving or Christmas), your payment is sent the business day before the holiday. This means your payment date can shift by up to two days depending on the calendar.

Social Security sends payments electronically to banks and credit unions, which then post the funds to your account. This process usually takes one to two business days. A payment sent on Friday, for example, typically posts by Monday or Tuesday, though some banks process faster.

Checking your specific payment date

The easiest way to find out when your next SSDI payment will arrive is to log into your my Social Security account at ssa.gov. Once you sign in, go to "Benefit Verification" and select "View Payment History." This shows you the exact date each payment was sent and the amount.

If you do not have a my Social Security account, you can create one at ssa.gov using your email address and a password. You will need to verify your identity with a phone number, email, or by answering security questions based on your credit history.

You can also call Social Security directly at 1-800-772-1213 (TTY 1-800-325-0778 for deaf and hard of hearing callers). A representative can tell you your next payment date and answer questions about your account. Wait times are usually shorter early in the morning or later in the afternoon on weekdays.

Why your payment might not appear on the scheduled date

Even though Social Security sends your payment on a set date, the money may not appear in your account on that same day. Your bank controls how quickly it processes incoming deposits. Most banks post direct deposits within one business day, but some take longer, especially if the deposit arrives late in the day or on a Friday.

If your payment was scheduled for a Friday and your bank is slow to process, you might not see the money until Tuesday. This is normal and does not mean your payment was delayed or lost. If more than three business days have passed since the scheduled payment date and the money still has not appeared, contact your bank to ask about the status of the deposit.

In rare cases, a payment may be held up because of a problem with your account—for example, if Social Security needs to verify your current address or if there is a debt owed to another government agency. Social Security will send you a notice if this happens. If you receive a notice or suspect a problem, call 1-800-772-1213 to speak with a representative.

Planning around the payment schedule

Knowing your payment date in advance helps you plan bills and expenses. Social Security publishes the full payment schedule for the year on its website. You can read a calendar showing every payment date, including the adjustments for weekends and holidays.

If you receive SSDI and also receive SSI, you will have two separate payment dates: SSDI on the third of the month and SSI on the first. Keep both dates in mind when budgeting.

Some people set up automatic bill payments to align with their SSDI payment date. If you do this, allow at least one business day after your scheduled payment date to account for processing delays. For example, if your payment is scheduled for the third and your bank typically posts it by the fourth, schedule a bill payment for the fifth or later to avoid overdraft fees.

What to do if a payment is missing

If your SSDI payment does not arrive within three business days of the scheduled date, start by checking your bank account to make sure the deposit was not posted under a different date or amount. Then contact your bank to ask whether the deposit has been received and is pending.

If your bank confirms the deposit has not arrived, call Social Security at 1-800-772-1213. Have your Social Security number and the scheduled payment date ready. A representative can check whether the payment was sent and, if so, where it went. If there was an error with your bank account information on file, Social Security can correct it and resend the payment.

Social Security can also issue a replacement payment if the original payment was lost or stolen. This process usually takes 5 to 7 business days. In the meantime, ask your bank about overdraft protection or a short-term loan if you need when ready funds.

Frequently Asked Questions

Can I change my SSDI payment date?

No. Social Security pays all SSDI recipients on the third of the month (or the nearest business day before). You cannot request a different date. If you need money before the third, you may be able to borrow against your next payment through a credit union or bank, but this is a personal finance decision, not something Social Security can change.

Will my payment arrive faster if I use a certain type of bank account?

Direct deposit speed depends on your specific bank, not the type of account. Some banks post deposits within hours; others take one to two business days. Call your bank to ask how long direct deposits typically take to process. Online banks sometimes post faster than traditional banks, but this varies.

What happens to my SSDI payment if I'm in the hospital or out of the country on the payment date?

Your payment will still be sent to your bank account on the scheduled date. Being in the hospital or traveling does not change the payment schedule. Make sure your bank account information is current so the deposit goes to the right place.

Do I get paid twice if the third falls on a holiday and also a weekend?

No. If the third falls on both a weekend and a federal holiday (which is rare), you receive one payment on the business day before the holiday. You do not receive an extra payment.

Can I get my SSDI payment by check instead of direct deposit?

Social Security strongly encourages direct deposit for security and speed, but you can request a check if you do not have a bank account. Checks are mailed on the same schedule as direct deposits and typically arrive within 3 to 5 business days. Call 1-800-772-1213 to request a change in your payment method.