SSDI deposits follow a fixed schedule based on your birth date

Social Security deposits SSDI payments on the same day every month, and that day depends on when you were born. You are not assigned a random payment date—it is tied to your birthday. 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, 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 from month to month. Once you know which Wednesday group you fall into, you can predict your payment date for the entire year. The only exception is when a Wednesday falls on a federal holiday—in that case, Social Security deposits your payment on the Tuesday before.

Your payment goes directly into the bank account you provided to Social Security. If you have not set up direct deposit, you can do so through your my Social Security account online, by calling Social Security at 1-800-772-1213, or by visiting a local Social Security office.

Key Takeaways

  • Your SSDI payment date is determined by your birth date and falls on the second, third, or fourth Wednesday of each month.
  • If your payment date falls on a federal holiday, Social Security deposits the payment on the Tuesday before instead.
  • The same payment date repeats every month—you can predict when you will receive money for the entire year.
  • Direct deposit is the standard way to receive SSDI, and you can set it up online, by phone, or in person at a Social Security office.
  • If you were born on the 31st of a month, you still receive your payment on the fourth Wednesday, even though your birth month may not have 31 days.

How to find your specific payment date

The easiest way to confirm your exact payment date is to log into your my Social Security account at ssa.gov. Once you sign in, your payment schedule appears on your dashboard. You can see the date of your next payment and all upcoming payments for the year.

If you do not have a my Social Security account, you can create one for free at ssa.gov/myaccount. You will need your Social Security number, email address, and a way to verify your identity—usually a driver's license or state ID number. Creating an account takes about 10 minutes and gives you access to your payment history, earnings record, and other important information about your benefits.

If you prefer not to use the online account, you can call Social Security at 1-800-772-1213 and speak with a representative. They can tell you your payment date over the phone. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. Eastern time.

What happens if your payment is late

Payments usually arrive on your scheduled date. However, delays can happen for reasons outside Social Security's control—a bank processing error, a problem with your bank account, or a technical issue on Social Security's end. If your payment does not arrive by the end of the business day on your scheduled date, check your bank account to make sure the deposit has not already posted.

If the payment truly has not arrived after 24 hours, contact your bank first. Ask them to check whether the deposit is pending or if there is a problem with your account. If your bank confirms they have not received the payment, then call Social Security at 1-800-772-1213 to report the missing payment. Have your Social Security number and bank account information ready.

Social Security can investigate the delay and, in some cases, issue a replacement payment. The process usually takes a few business days. If you need money urgently while waiting, some banks offer overdraft protection or short-term loans to customers with regular direct deposits.

How the birth-date schedule works in practice

The birth-date payment schedule spreads SSDI recipients across three Wednesdays each month instead of paying everyone on the same day. This system reduces the strain on Social Security's payment processing and helps prevent fraud by making it harder for someone to impersonate multiple beneficiaries.

Because the schedule is based on birth date, not on when you started receiving benefits, your payment date does not change if you move, change banks, or have any other life change. It stays the same for as long as you receive SSDI. The only time your payment date might shift is if Social Security corrects an error in your birth date on file, which is rare.

If you were born on February 29 (a leap year birthday), Social Security treats your birth date as March 1 for payment purposes. This means you fall into the second Wednesday group along with people born between the 1st and 10th of any month.

Federal holidays that affect payment dates

When your scheduled payment date falls on a federal holiday, Social Security moves your payment to the Tuesday before. The federal holidays that can affect SSDI payments are New Year's Day (January 1), Martin Luther King Jr. Day (third Monday in January), Presidents' Day (third Monday in February), Memorial Day (last Monday in May), Independence Day (July 4), Labor Day (first Monday in September), Columbus Day (second Monday in October), Veterans Day (November 11), Thanksgiving (fourth Thursday in November), and Christmas (December 25).

Most of these holidays fall on Mondays, so they do not affect Wednesday payment dates. However, when Independence Day or Veterans Day falls on a Wednesday, or when Christmas or New Year's Day falls on a Wednesday, your payment will arrive on Tuesday instead. Social Security's website lists the specific dates each year when this will happen.

Setting up or changing your direct deposit

Direct deposit is the fastest and safest way to receive your SSDI payment. The money goes straight into your bank account on your scheduled date, and you do not have to worry about lost or stolen checks. If you are not currently receiving your payment by direct deposit, you can set it up at any time.

To set up direct deposit online, log into your my Social Security account, go to the "Manage Benefits" section, and select "Change Direct Deposit Information." You will need your bank's routing number and your account number. Both appear on a blank check from your account, or you can call your bank to ask for them.

If you want to change which bank account receives your payment, you can do the same process. The change usually takes effect within one or two payment cycles. Social Security will send you a notice confirming the change.

Frequently Asked Questions

Can I change my payment date if it does not work for me?

No, your payment date is fixed based on your birth date and cannot be changed. However, once the money is in your bank account, you can move it to a different account or use it however you need. If you have concerns about managing your money on a particular day of the month, a financial counselor or social worker may be able to help you plan.

What if I was born on the 31st but some months only have 30 days?

You still receive your payment on the fourth Wednesday of every month, regardless of how many days that month has. Your birth date determines your payment group, not the calendar structure of individual months.

Will my payment date change if I move to a different state?

No, your payment date stays the same no matter where you live. The birth-date schedule is national and does not vary by state or region.

How far in advance can I see my payment dates?

Your my Social Security account shows your payment dates for the current and upcoming months. You can also calculate future dates yourself using the birth-date rule: second Wednesday for births 1-10, third Wednesday for births 11-20, fourth Wednesday for births 21-31.

What should I do if I think my birth date is wrong in Social Security's records?

Contact Social Security at 1-800-772-1213 or visit a local office with a birth certificate or other proof of your correct birth date. Correcting your birth date on file may change your payment date, so Social Security will notify you of any change before it takes effect.