Social Security payments arrive on a schedule based on your birth date, not randomly
The Social Security Administration pays most people on the same day each month, but that day depends on when you were born. If your birthday falls between the 1st and 10th of any month, you get paid on the second Wednesday. If it's the 11th to 20th, you get paid on the third Wednesday. If it's the 21st to 31st, you get paid on the fourth Wednesday. Supplemental Security Income (SSI) recipients get paid on the first of the month, regardless of birth date.
Your payment goes into your bank account or prepaid card automatically — the SSA stopped mailing checks in 2013. If you haven't set up direct deposit yet, you can do that through your Social Security account online, by calling 1-800-772-1213, or by visiting your local Social Security office in person.
Key Takeaways
- Social Security retirement and disability payments arrive on the second, third, or fourth Wednesday of each month depending on whether your birthday falls in the 1st–10th, 11th–20th, or 21st–31st of the month.
- SSI payments arrive on the first of every month, regardless of your birth date.
- All payments are deposited directly into a bank account or prepaid card — you cannot receive a paper check.
- You can check your exact payment date by logging into your Social Security account online or calling the SSA.
- If a payment date falls on a weekend or federal holiday, the SSA deposits your money the business day before.
How to find your specific payment date
The fastest way to confirm your exact payment date is to create a my Social Security account at ssa.gov. Once you log in, you can see your payment schedule for the entire year. The account also shows your payment history and lets you update your direct deposit information without calling or visiting an office.
If you don't have an online account, call the Social Security Administration at 1-800-772-1213. A representative can tell you your payment date over the phone. You can also visit your local Social Security office — find the nearest one at ssa.gov/locator.
What happens when your payment date falls on a weekend or holiday
If your scheduled payment date lands on a Saturday, Sunday, or federal holiday, the SSA deposits your money on the last business day before that date. For example, if your payment date is a Wednesday that falls on a federal holiday, you'll receive your payment on Tuesday instead.
This means your payment may arrive a day or two earlier than usual, but it will never be late. The SSA publishes a holiday schedule each year on its website so you can plan ahead if you know a payment date will fall near a holiday.
Direct deposit is the only way to receive payments
Social Security stopped issuing paper checks on May 1, 2013. Every beneficiary must receive payments through direct deposit to either a bank account or a prepaid debit card. If you're already receiving payments, you're already using direct deposit.
If you're new to Social Security and haven't set up direct deposit yet, you must do so before your first payment can be sent. You'll need your bank's routing number and your account number, or you can authorize the SSA to set it up directly with your bank. The process takes a few minutes online or over the phone.
Why payment dates vary by birth date
The SSA staggered payment dates by birth date to spread the workload across three weeks instead of paying everyone on the same day. This system has been in place since 1997 and helps the agency manage its payment processing and customer service volume more evenly.
The birth date groups are fixed — your payment date will not change unless you move to a different payment program (for example, from retirement benefits to disability benefits, or vice versa). Even then, your new payment date will follow the same birth date rule.
What to do if your payment is late or missing
If your payment doesn't arrive on the expected date, first check your bank account to make sure it didn't post under a different name or to a different account. Then log into your Social Security account to confirm your payment date and direct deposit information are correct.
If the information is correct but your payment is still missing, call the SSA at 1-800-772-1213 right away. Have your Social Security number and bank account information ready. The SSA can investigate the delay and, if needed, issue a replacement payment. Most delays are resolved within a few business days.
Frequently Asked Questions
Can I change my payment date?
No. Your payment date is determined by your birth date and cannot be changed. However, you can change which bank account or card your payment goes to, which may help if you want your money to arrive at a different financial institution.
What if I need my money before my scheduled payment date?
Social Security does not offer early payments. If you're facing a financial emergency, you may want to contact local nonprofits, community action agencies, or your state's emergency assistance program to see what short-term help is available.
Do I get paid on the same date every month?
Yes. Your payment date stays the same every month unless you change your payment program or the SSA makes a correction to your account. Weekends and holidays may shift the date by a day or two, but your regular payment date remains consistent.
Can I receive my Social Security payment by check or cash?
No. Direct deposit to a bank account or prepaid card is the only option. If you don't have a bank account, you can get a prepaid card from most banks, credit unions, or retailers like Walmart or Target.
How do I update my direct deposit information?
Log into your my Social Security account online, call 1-800-772-1213, or visit your local Social Security office. You'll need your new bank's routing number and account number. Changes usually take one to two payment cycles to take effect.