Payment dates depend on your birth date and the program you receive from
The day you get paid is not the same for everyone. Social Security Disability Insurance (SSDI) and Supplemental Security Income (SSI) use your birth date to spread payments across the month, which keeps the system from processing millions of payments on a single day. If you receive Veterans benefits or state disability payments, your schedule follows a different calendar entirely.
The first step is knowing which program sends you money. Your payment notice or bank statement will say "Social Security Administration" or "VA" or your state's name. Once you know that, you can find your exact payment date.
Key Takeaways
- Social Security Disability payments arrive on the second, third, or fourth Wednesday of each month based on your birth date, not on a fixed calendar day.
- You can find your specific payment date by logging into your Social Security account, calling 1-800-772-1213, or checking your most recent payment notice.
- If you receive Veterans disability or state-administered disability payments, your payment schedule is separate from Social Security and follows its own calendar.
- Payment delays happen occasionally due to bank processing, federal holidays, or system issues — contact your program if a payment is more than three business days late.
How Social Security Disability payment dates work
Social Security Disability payments arrive on a Wednesday between the 8th and the 14th of each month, depending on when you were born. The Social Security Administration divides beneficiaries into three groups to spread the workload. If your birth date falls between the 1st and the 10th of any month, you are paid on the second Wednesday. Birth dates between the 11th and the 20th get paid on the third Wednesday. Birth dates from the 21st onward get paid on the fourth Wednesday.
This schedule applies every month, so your payment day stays the same. If the Wednesday falls on a federal holiday, Social Security moves the payment to the Tuesday before. You will not receive two payments in one month or skip a month because of the holiday — the payment straightforward arrives one day earlier.
Direct deposit reaches your bank account on the payment date or the next business day, depending on your bank's processing speed. Paper checks take longer and may arrive several days after the payment date.
Finding your exact payment date
The fastest way to confirm your payment date is to log into my Social Security at ssa.gov. Once you are signed in, your dashboard shows your next payment date under "Payment Information." You do not need to calculate anything — the system displays it for you.
If you do not have an online account, you can call Social Security at 1-800-772-1213 between 8 a.m. and 7 p.m. on weekdays. Have your Social Security number ready. A representative can tell you your payment date in less than a minute.
Your most recent payment notice (the paper statement Social Security mails once a year) also lists your payment date. If you have kept one from the past few months, it will show the same date this month, since the schedule does not change.
Veterans disability and state program payment schedules
If you receive disability through the Department of Veterans Affairs (VA), your payment date is different from Social Security. VA disability payments typically arrive on the 1st of each month for most veterans, though some receive payments on the 15th depending on when their claim was processed. You can confirm your date by logging into VA.gov or calling the VA at 1-800-827-1000.
State disability programs vary widely. Some states run their own disability payment systems separate from Social Security. If you receive payments from your state (not federal Social Security), contact your state's disability office directly — the payment schedule is set by that state and does not follow the Social Security calendar.
What to do if your payment is late
Payments usually arrive on schedule, but delays do happen. Direct deposit typically reaches your account on the payment date or within one business day. If three business days have passed and you have not received your payment, contact Social Security at 1-800-772-1213 or log into my Social Security to report it.
Common reasons for delays include bank processing delays (especially around holidays), system maintenance windows, or a change in your account information that Social Security was not notified about. If you recently changed banks or updated your direct deposit information, confirm that Social Security has the correct account number and routing number. An error in either one will cause the payment to be rejected by your bank.
If you receive a paper check, allow up to two weeks from the payment date for it to arrive by mail. If it does not arrive within that window, contact Social Security to request a replacement check or to switch to direct deposit, which is faster and more reliable.
How to set up or change your payment method
If you currently receive a paper check and want to switch to direct deposit, you can set it up through my Social Security without calling anyone. Log in, go to "Payment Information," and select "Change Direct Deposit." You will need your bank's routing number and your account number. The change usually takes one or two payment cycles to go into effect.
If you do not have a bank account, you can receive payments on a Direct Express card, which is a prepaid debit card issued by Comerica specifically for federal benefit payments. You can request a Direct Express card through the Social Security website or by calling 1-800-772-1213. The card arrives by mail within two weeks, and payments are loaded automatically on your payment date.
Frequently Asked Questions
Why do some people get paid on different days?
Social Security spreads payments across three Wednesdays each month based on birth date to avoid processing millions of payments at once. This system has been in place since 1997 and applies to all SSDI and SSI beneficiaries. Your birth date determines your group, and it does not change.
What happens if the payment date falls on a holiday?
Social Security moves the payment to the Tuesday before the holiday. You receive your full payment amount on the earlier date — there is no skipped payment or double payment. This applies to federal holidays like Thanksgiving, Christmas, and New Year's Day.
Can I change when I get paid each month?
No. Your payment date is determined by your birth date and cannot be changed. If you need money on a different day, you can withdraw from your bank account or Direct Express card after the payment arrives, but Social Security will not alter the deposit schedule itself.
How do I know if my payment went to the wrong bank account?
Check your bank account on the payment date or the next business day. If nothing appears, log into my Social Security and confirm your direct deposit information is correct. If the account number or routing number is wrong, contact your bank to see if the payment was rejected, then update your information with Social Security when ready.
Do I get paid if I am in the hospital or jail?
Hospital stays do not stop your payments. If you are incarcerated for a felony conviction, your SSDI or SSI payments stop after 30 days in custody. Payments resume the month after your release. Contact Social Security if you are released to let them know your status has changed.