SSDI deposits arrive on a fixed day each month, determined by your birth date

Social Security deposits SSDI payments on the same day every month. That day depends on when you were born, not on when your claim was approved. The payment schedule runs from the second Wednesday of the month through the second Tuesday of the following month, split into three groups based on birth date.

If you were born between the 1st and 10th of any month, your payment arrives on the second Wednesday. If you were born between the 11th and 20th, you receive it on the third Wednesday. If you were born between the 21st and 31st, your payment arrives on the fourth Wednesday. This schedule applies whether you receive payments by direct deposit, debit card, or check.

You cannot change your payment day. Social Security assigns it based on your birth date alone. The only exception is if you receive both SSDI and Supplemental Security Income (SSI) — in that case, both payments arrive on the same day, which is typically the first of the month for SSI recipients, but Social Security will coordinate the timing.

Key Takeaways

  • Your SSDI payment arrives on the same date every month, determined by your birth date in a three-group schedule that runs from the second Wednesday through the fourth Wednesday.
  • Direct deposit is the fastest method and deposits funds by early morning on your payment day, while checks and debit cards may take one to two business days longer to clear.
  • You can check your exact payment date by logging into your my Social Security account, calling 1-800-772-1213, or looking at a past payment stub.
  • If your payment does not arrive on the expected day, contact Social Security within three business days to report the issue and begin a trace.

How to find your specific payment date

The easiest way to confirm your payment day is to create or log into your my Social Security account at ssa.gov. Once logged in, go to "Benefit Verification" and select "View my payment information." The page displays your next scheduled payment date and all past payments.

If you do not have an online account, call Social Security's toll-free number at 1-800-772-1213, Monday through Friday, 8 a.m. to 7 p.m. Eastern time. A representative can tell you your payment date over the phone. You can also check a recent payment stub or letter from Social Security — both show the payment schedule.

Your payment date never changes unless you move to a different country, your citizenship status changes, or you are incarcerated. Social Security will notify you in writing if any change affects your payment schedule.

Direct deposit versus other payment methods

Direct deposit is the fastest way to receive your SSDI payment. Funds are deposited into your bank account by early morning on your payment day — usually between midnight and 6 a.m. This means you can access the money when ready when you wake up, rather than waiting for a check to arrive or a debit card to process.

If you receive a paper check, it is mailed several days before your payment date. Delivery time depends on your location and postal service, but you should receive it within five to seven business days of the mailing date. The check is not valid until your payment date, so you cannot cash it early.

Social Security also offers a debit card called the Direct Express card. Payments are loaded onto the card on your payment day, but the funds may not be available until the next business day depending on your bank. Direct deposit remains the most reliable option because the money is available when ready and you avoid fees that some banks charge for debit card transactions.

What to do if your payment is late

If your payment does not arrive by the end of the business day on your scheduled payment date, wait one business day before contacting Social Security. Deposits sometimes process slightly late due to bank processing delays, especially around holidays or weekends.

If your payment is still missing after one business day, call Social Security at 1-800-772-1213 and report the missing payment. Have your Social Security number and bank account information ready. Social Security will file a payment trace, which is an investigation into where your payment went. The trace typically takes 10 business days to complete.

During the trace, Social Security contacts your bank to confirm whether the payment was received and deposited. If the payment was lost in transit, Social Security will reissue it. If your bank received it but applied it to the wrong account, the bank will help recover the funds. Do not wait more than three business days to report a missing payment — reporting it promptly protects your rights if the payment was lost.

Payment dates around holidays and weekends

When your scheduled payment date falls on a weekend or federal holiday, Social Security deposits your payment on the last business day before that date. For example, if your payment day is the second Wednesday and that Wednesday is a federal holiday, your payment arrives on the Tuesday before.

Social Security observes these federal holidays: New Year's Day, Birthday of Martin Luther King Jr., Washington's Birthday, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving Day, and Christmas Day. Your bank may also observe additional holidays, which can delay processing by one day.

You can see your adjusted payment date for any month on your my Social Security account. If you are unsure whether a holiday will affect your payment, check your account online or call Social Security to confirm the exact date.

Setting up or changing your payment method

To switch to direct deposit, log into your my Social Security account and select "Change Direct Deposit Information" under the payment section. You will need your bank's routing number and your account number. The change takes effect within one to two payment cycles.

If you do not have online access, call Social Security at 1-800-772-1213 and ask to set up or change your payment method. A representative will walk you through the process and confirm your bank details. You can also visit a local Social Security office in person — find the nearest office at ssa.gov/locator.

If you want to switch from direct deposit back to checks or a debit card, you can make that change in your my Social Security account as well. The change takes effect on your next scheduled payment date.

Frequently Asked Questions

Can I get my SSDI payment on a different day of the month?

No. Social Security assigns your payment day based on your birth date and does not allow changes. The only exception is if you receive both SSDI and SSI, in which case Social Security coordinates both payments to arrive on the same day.

Why does my payment sometimes arrive a day early or late?

Bank processing delays are the most common reason. Direct deposits sometimes process overnight, arriving early, or may take an extra day if your bank is closed for a holiday. If your payment is more than one business day late, contact Social Security to file a trace.

What if I change banks — do I need to update Social Security?

Yes. Log into your my Social Security account and update your bank information before your next payment date. If you do not update it, your payment may be rejected and returned to Social Security, delaying your access to the funds by several days.

Do I get paid twice if my payment date falls on a holiday?

No. Your payment is straightforward deposited on the last business day before the holiday. You receive one payment per month, on the same schedule year-round.