Social Security payment dates depend on your birth date, not when you apply
Social Security sends checks on a fixed schedule each month based on the date you were born. If you were born between the 1st and 10th of any month, you receive your payment on the second Wednesday. If you were born between the 11th and 20th, you get paid on the third Wednesday. If you were born on the 21st or later, you receive your payment on the fourth Wednesday. This schedule applies whether you get a paper check or direct deposit — direct deposit arrives the same day the check would be mailed.
The only exception is Supplemental Security Income (SSI), which pays on the first of every month. If the 1st falls on a weekend or holiday, SSI payments arrive on the last business day before that date.
Your payment date never changes once it is set, even if you move, change banks, or update your contact information. Social Security keeps the same schedule year after year.
Key Takeaways
- Your payment date is determined by your birth date and stays the same every month — the second, third, or fourth Wednesday depending on whether you were born in the first, second, or third ten days of your birth month.
- Direct deposit arrives on the same day a paper check would be mailed, and you can check your exact payment date on your Social Security account or by calling 1-800-772-1213.
- Supplemental Security Income (SSI) pays on the 1st of each month, or the last business day before if the 1st is a weekend or holiday.
- If you have not received a payment on your expected date, contact Social Security within 24 hours to report it — delays are usually caused by banking errors or address changes.
How to find your specific payment date
You can see your exact payment date without calling or visiting an office. Log into your Social Security account at ssa.gov using your username and password. Once logged in, go to "Benefit Verification" and look for your payment schedule. The page shows your next payment date and the date of every payment for the rest of the year.
If you do not have an online account, you can create one 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.
If you prefer not to use the website, call Social Security at 1-800-772-1213 Monday through Friday, 7 a.m. to 7 p.m. A representative can tell you your payment date over the phone. Have your Social Security number ready.
What to do if your payment is late
If you do not receive your payment on the expected date, wait one business day — sometimes deposits take an extra day to show up in your bank account even though Social Security sent it on time. If it still has not arrived after one business day, contact Social Security the same day you notice it is missing.
Call 1-800-772-1213 and tell them your payment date and that you have not received it. They can check whether the payment was sent and where it went. Common reasons for delays include a recent address change, a closed or updated bank account, or a banking error on the receiving end.
Social Security can issue a replacement check or direct deposit within a few days if the original payment was lost or sent to the wrong account. Keep the case number they give you when you call — you will need it if you have to follow up.
Direct deposit versus paper checks
Direct deposit is faster and more reliable than paper checks. With direct deposit, your payment arrives on your payment date. With a paper check, the check is mailed on your payment date, but it can take several more days to arrive depending on where you live and how mail moves through your area.
You can set up direct deposit through your Social Security account online, by calling 1-800-772-1213, or by visiting a local Social Security office. You will need your bank's routing number and your account number. If you do not know your routing number, call your bank or check a deposit slip.
If you currently receive paper checks and want to switch to direct deposit, the change takes effect with your next payment. You do not have to wait for a specific time of month to make the switch.
Changes that might affect your payment date
Your payment date can shift if you change your banking information. If you close the bank account where your payments go and open a new one, tell Social Security your new account number and routing number. Your payment date stays the same, but the money will go to the new account starting with your next payment.
If you move to a different address, update your address with Social Security as soon as possible. A change of address does not affect your payment date, but it makes sure Social Security can reach you if they need to. You can update your address online at ssa.gov/myaccount, by calling 1-800-772-1213, or by visiting a local office.
If you receive a paper check and move, the check might be delayed or lost in the mail. Switching to direct deposit prevents this problem entirely.
Understanding the payment schedule calendar
Social Security publishes a full payment calendar each year showing every payment date. You can find it on ssa.gov by searching "payment schedule" or "payment dates." The calendar shows which dates apply to each birth date range and includes holidays that might shift SSI payments.
The schedule repeats the same pattern every month: second Wednesday for birth dates 1–10, third Wednesday for 11–20, fourth Wednesday for 21–31. Once you know which Wednesday applies to you, you can predict your payment date for any month without checking the calendar again.
If a Wednesday falls on a federal holiday, Social Security still sends the payment on that Wednesday — the holiday does not delay it. The only exception is SSI, which moves to the last business day before the 1st if that date is a weekend or holiday.
Frequently Asked Questions
What time of day does direct deposit hit my bank account?
Direct deposit typically arrives early morning on your payment date, but the exact time depends on your bank. Some banks post deposits as early as midnight, while others wait until business hours begin. If your payment has not arrived by mid-morning on your payment date, contact your bank to confirm they received it from Social Security.
Can I change my payment date if I need money on a different day?
No, your payment date is fixed based on your birth date and cannot be changed. However, you can plan ahead by knowing your date in advance. If you need money before your payment arrives, contact a local Social Security office to discuss your situation — they may be able to point you toward other resources.
Do I get paid if a payment date falls on a weekend?
Yes. If your payment date falls on a Saturday or Sunday, Social Security sends the payment on the Friday before. For example, if you normally get paid on the third Wednesday and that Wednesday is a holiday, your payment comes on the Tuesday before instead.
Why did my payment date change?
Your payment date should never change unless you made a change yourself — like switching from paper checks to direct deposit, or updating your bank account. If your date shifted without your request, contact Social Security immediately at 1-800-772-1213 to report it and find out what happened.
How far in advance can I see my payment dates?
Your Social Security account shows your payment dates for the current year and the next year. You can log in anytime to see when your next payment is coming. The schedule follows the same pattern every month, so once you know your birth date range, you can predict future payments even without logging in.