Your payment date depends on your birth date, not when you were approved

Social Security sends SSDI payments on a fixed schedule based on the day you were born, not on the date your claim was approved. If you were born between the 1st and 10th of any month, you receive your payment on the second Wednesday of each month. If you were born between the 11th and 20th, you get paid on the third Wednesday. If you were born on the 21st or later, your payment arrives on the fourth Wednesday.

This schedule has been in place since 1997 and applies to nearly all SSDI recipients. The only exceptions are people who received benefits before May 1997—they typically get paid on the third of each month instead. You can confirm your specific 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.

Payments are deposited into your bank account or sent to a prepaid card, depending on how you set up your account. The deposit usually appears in your account by the end of the business day on your scheduled payment date, though some banks take an extra day to process it.

Key Takeaways

  • Your SSDI payment date is determined by your birth date and falls on the second, third, or fourth Wednesday of each month.
  • People born on the 1st–10th are paid on the second Wednesday; those born on the 11th–20th on the third Wednesday; those born on the 21st or later on the fourth Wednesday.
  • You can find your exact payment date in your my Social Security account or by calling 1-800-772-1213.
  • Payments arrive by direct deposit to your bank account or prepaid card, usually by the end of the business day on your scheduled date.

How to find your payment date online

The fastest way to see when you will be paid this month is to log into my Social Security at ssa.gov. Once you sign in with your username and password, go to "Benefit Verification" and select "View Payment History." Your next scheduled payment date appears at the top of the page.

If you do not have a my Social Security account yet, 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 phone number or address on file with Social Security. Creating an account takes about 10 minutes and gives you access to your payment schedule, earnings record, and other benefit information anytime.

What happens if your payment date falls on a holiday

If your scheduled payment date lands on a federal holiday or weekend, Social Security deposits your payment on the business day before. For example, if the fourth Wednesday of the month is Christmas Day, you will receive your payment on the Tuesday before Christmas instead.

The federal holidays that affect payment dates are New Year's Day, Birthday of Martin Luther King Jr., Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving Day, and Christmas Day. Social Security publishes its full payment calendar each year on ssa.gov, so you can see in advance which months will have an early payment.

Why your payment might arrive late

If your payment does not arrive by the end of the business day on your scheduled date, the delay is usually caused by your bank, not Social Security. Banks can take one to two business days to process direct deposits, especially if you use a smaller bank or credit union. Check your bank's website or call customer service to confirm the deposit has been received and is pending.

Occasionally, Social Security itself delays a payment if there is a problem with your account—for example, if you reported a change in your living situation or work status that needs to be verified. If you think Social Security caused the delay, call 1-800-772-1213 and ask to speak with a representative who can check your account status.

Changing how you receive your payment

You can change your payment method at any time through my Social Security or by visiting a local Social Security office. Most people receive payments by direct deposit to a checking or savings account, which is the fastest and safest method. If you do not have a bank account, you can have your payment sent to a Direct Express prepaid card, which Social Security issues for free.

If you need to update your bank account information—for example, if you switched banks—log into my Social Security and go to "Payment Information." You can add a new account or remove an old one. Changes usually take effect within one or two payment cycles. If you prefer to make the change in person, bring a recent bank statement or prepaid card to your local Social Security office.

Understanding the payment schedule for the rest of the year

Once you know which Wednesday of the month you are paid, that date stays the same every month. The second Wednesday is always between the 8th and 14th of the month. The third Wednesday is always between the 15th and 21st. The fourth Wednesday is always between the 22nd and 28th. This consistency makes it easier to plan your monthly budget.

If you receive other benefits in addition to SSDI—such as Supplemental Security Income (SSI)—your payment schedule may be different. SSI is paid on the first of each month, regardless of your birth date. If you receive both SSDI and SSI, Social Security will combine them into a single payment on your SSDI payment date. You can confirm this in your my Social Security account.

Frequently Asked Questions

Can I change my payment date?

No, your payment date is fixed based on your birth date and cannot be changed. However, you can change how you receive the payment—by switching from direct deposit to a prepaid card, for example, or by updating your bank account information.

What if I was born on the 31st of a month?

You are treated as if you were born on the 21st or later, so you receive your payment on the fourth Wednesday of each month. Social Security groups all birth dates from the 21st through the end of the month into the same payment schedule.

Will my payment arrive on the same day every month?

Yes, except when your scheduled date falls on a weekend or federal holiday. In those cases, you are paid on the business day before. Otherwise, your payment arrives on the same Wednesday every month.

How long does it take for direct deposit to show up in my account?

Social Security deposits the payment on your scheduled date, but your bank may take one to two business days to process it. Most deposits appear by the end of the business day, but some banks are slower. Contact your bank if the payment has not arrived within two business days.

What should I do if I did not receive my payment?

First, check with your bank to see if the deposit is pending. If your bank confirms no deposit was received, call Social Security at 1-800-772-1213 and provide your account information. A representative can check whether the payment was sent and help you resolve the issue.