Social Security payments arrive on a set schedule based on your birth date
Social Security does not pay everyone on the same day. Instead, the Social Security Administration staggered payment dates across the month so the system could handle the volume. Your payment day depends on when you were born, and it stays the same every month unless you change how you receive your money.
If you were born on the 1st through the 10th of any month, you get paid on the second Wednesday of each month. If you were born on the 11th through the 20th, you get paid on the third Wednesday. If you were born on the 21st through the 31st, you get paid on the fourth Wednesday. These dates shift slightly year to year because they are tied to the calendar, but the pattern holds.
You can see your exact payment date by logging into your my Social Security account at ssa.gov, calling 1-800-772-1213, or visiting a local Social Security office. Your payment date also appears on your Social Security statement, which you receive by mail or can view online.
Key Takeaways
- Your payment date is determined by your birth date and falls on the second, third, or fourth Wednesday of each month.
- Direct deposit is the fastest way to receive your payment and is required for most new beneficiaries.
- If you miss a payment or it arrives late, contact Social Security to report the issue rather than waiting.
- You can change your payment method or banking information through your my Social Security account or by calling Social Security directly.
Direct deposit gets your money fastest
Social Security pays by direct deposit — the money goes straight into your bank account on your scheduled payment day. This is the standard method and is required if you are a new beneficiary starting Social Security now. If you already receive Social Security by check or debit card, you can switch to direct deposit at any time.
To set up direct deposit, you need your bank's routing number and your account number. You can provide this information through your my Social Security account online, by calling 1-800-772-1213, or in person at a Social Security office. The change usually takes one or two months to go into effect, so your next few payments may still arrive by your old method.
Direct deposit is safer than checks or cards because there is no mail delay and no risk of the payment being lost or stolen. Your money also appears in your account on the exact day Social Security sends it, rather than taking extra days to clear.
What to do if your payment is late or missing
If your payment does not arrive on your scheduled day, do not wait. Contact Social Security right away by calling 1-800-772-1213. Have your Social Security number ready and be prepared to describe when you expected the payment and which account it should have gone to.
Social Security can tell you whether the payment was sent and, if so, where it went. Sometimes a payment is delayed because of a banking error on the receiving end — your bank may have rejected it or it may be held for verification. Other times Social Security has not sent it yet, which can happen if there is a problem with your account or a change in your benefits.
If Social Security confirms the payment was sent but your bank never received it, Social Security can issue a replacement payment. This process usually takes a few weeks. In the meantime, ask your bank whether the payment is pending or whether there is a hold on your account.
Changing your payment method or bank account
You can change where your Social Security payment goes without changing your payment date. If you switch banks, you need to update your account information so the payment goes to the right place. If you want to stop direct deposit and receive a check instead, you can make that change too, though Social Security discourages it.
To update your banking information, log into your my Social Security account and select "Change Direct Deposit Information" under the Payments section. You can also call 1-800-772-1213 or visit a Social Security office in person. Changes made before the 10th of the month usually take effect with your next payment. Changes made after the 10th may not show up until the following month's payment.
If you close a bank account, update Social Security before your next payment date. If a payment goes to a closed account, your bank will return it to Social Security, and you will have to wait for a replacement check or resubmit your new banking information.
Understanding payment dates around holidays and weekends
Social Security pays on Wednesdays, but when a holiday falls on a Wednesday or the day before, your payment may arrive early. For example, if your payment day is a Wednesday that falls on a federal holiday, Social Security sends the payment the day before. This means you might see your money on a Tuesday instead.
Weekends do not affect direct deposit the way they affect checks. Your bank receives the deposit on the scheduled day even if that day is a Saturday or Sunday, though you may not see it in your account until the next business day depending on your bank's processing time.
If you are unsure whether a holiday will shift your payment date, check your my Social Security account or call 1-800-772-1213 a few days before your expected payment date. Social Security can confirm the exact date your payment will arrive.
Supplemental Security Income (SSI) payment dates
If you receive Supplemental Security Income (SSI) instead of regular Social Security, your payment date is different. SSI payments arrive on the first day of each month, or on the last business day of the month if the 1st falls on a weekend or holiday. This is true regardless of your birth date.
SSI also uses direct deposit as the standard payment method. The same process applies: you can set up or change direct deposit through your my Social Security account, by phone, or in person. If you receive both Social Security and SSI, you will have two separate payment dates — one based on your birth date and one on the first of the month.
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 your payment — for example, switching from direct deposit to a check — but this does not change the day you get paid.
What happens if I move to a different state?
Your payment date does not change if you move. Direct deposit works the same way across all states. If you change banks as part of your move, update your banking information with Social Security so your payment goes to your new account.
Do I get paid if Social Security is closed for a holiday?
Yes. Social Security sends payments on schedule even on federal holidays. If your payment day falls on a holiday, the payment is sent the day before so you receive it on time.
How long does it take for direct deposit to show up in my account?
Direct deposit typically appears in your account on your scheduled payment day. Some banks may hold the deposit for one business day, but most show it when ready. Contact your bank if you do not see the payment within one business day of your payment date.
What if I need my payment before my scheduled date?
Social Security does not advance payments or change payment dates for individual circumstances. If you are facing a financial emergency, contact a local community information program or 211 for resources in your area.