Social Security payments arrive on a set schedule based on your birth date, not on demand
Social Security deposits money into your bank account on the same day each month. That day depends on when you were born — not on when you filed, how much you receive, or what type of benefit you get. The schedule repeats every month, so once you know your payment date, you can plan around it.
The Social Security Administration (SSA) uses a three-week rotation to spread payments across the month. If you were born between the 1st and 10th of any month, you receive payments on the second Wednesday. Birth dates between the 11th and 20th get paid on the third Wednesday. Birth dates from the 21st through the end of the month receive payments on the fourth Wednesday. This system has been in place since 2011.
Supplemental Security Income (SSI) — a separate program for people with low income and limited resources — pays on the first of every month, regardless of birth date. If the 1st falls on a weekend or holiday, SSI payments arrive the business day before.
Key Takeaways
- Your Social Security payment date is determined by your birth date and follows a three-week rotation throughout the month, with no exceptions based on benefit amount or filing date.
- Birth dates 1–10 receive payments the second Wednesday; 11–20 receive them the third Wednesday; 21–31 receive them the fourth Wednesday of each month.
- Supplemental Security Income (SSI) always pays on the first of the month, moving to the last business day if the 1st is a weekend or holiday.
- You can find your exact payment date by logging into your Social Security account at ssa.gov or by calling 1-800-772-1213.
How to find your specific payment date
The fastest way to confirm your payment date is to create or log into your account at ssa.gov. Once you sign in, your dashboard shows your next payment date and the amount. You do not need to call or visit an office.
If you do not have an online account, you can call the Social Security Administration at 1-800-772-1213 (TTY 1-800-325-0778). Have your Social Security number ready. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. Eastern time. Wait times are shortest early in the morning or late in the afternoon.
You can also visit a local Social Security office in person, though this usually takes longer than calling or using the website. Find your nearest office at ssa.gov/locator.
What happens if your payment date falls on a weekend or holiday
Social Security does not deposit money on weekends or federal holidays. If your regular payment date lands on a Saturday or Sunday, your payment arrives on the Friday before. If it lands on a federal holiday that falls on a weekday, your payment arrives on the last business day before the holiday.
This means your payment might arrive one or two days earlier than usual in some months. The SSA does not hold the money — it straightforward moves the deposit forward. Your next regular payment date resumes on schedule the following month.
Federal holidays that affect Social Security payments include New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas.
Understanding the three-week payment schedule
The SSA splits beneficiaries into three groups to manage the volume of payments and reduce processing errors. Each group gets paid in a different week, but the pattern is the same every month. This rotation has nothing to do with how much money you receive or when you started collecting benefits.
The three-week system also means that if you are married and both you and your spouse receive Social Security, you may have different payment dates. Your spouse's date depends on their birth date, not yours. Some couples receive payments in the same week; others do not.
If you receive both Social Security retirement benefits and Supplemental Security Income, the SSI payment (first of the month) and your Social Security payment (based on birth date) arrive separately. You will see two deposits in your bank account in most months.
Tracking payments and setting up direct deposit
Direct deposit is the only way the SSA sends Social Security payments. You cannot receive a check or have money sent to a prepaid card. When you first claim benefits, you provide your bank account information, and the SSA deposits your payment there automatically every month.
If you need to change your bank account or routing number, log into your ssa.gov account and update your payment information. Changes take effect within one or two months. If you change banks and want the new account to receive your next payment, make the change at least a week before your payment date.
You can view your payment history and upcoming payment dates in your Social Security account. The site shows the last three months of deposits and the date of your next payment. If a payment is missing or incorrect, report it through your account or by calling 1-800-772-1213.
What to do if your payment is late or missing
Payments almost always arrive on schedule, but delays can happen if your bank is slow to process the deposit or if there is a technical issue on the SSA's end. Check your bank account first — sometimes a deposit takes an extra day to show up, especially if you bank with a smaller institution.
If your payment has not arrived two business days after your scheduled payment date, contact your bank to confirm they received the deposit. If your bank has no record of it, call the Social Security Administration at 1-800-772-1213. Have your Social Security number and bank account information ready. The SSA can tell you whether the payment was sent and investigate a missing deposit.
If the SSA made an error in the amount you received, report it the same way. The agency can review your case and issue a corrected payment if needed.
How payment dates change if you move or change banks
Your payment date itself never changes — it is locked to your birth date. However, the bank account where your payment lands can change, and you control that.
If you move to a different state, your payment date stays the same. Social Security is a federal program, so state lines do not affect your schedule. Your payment amount might change if you move and your living situation affects your benefits, but that is a separate matter from when you get paid.
If you close your bank account or switch banks, update your payment information with the SSA before your next payment date. Log into ssa.gov, go to your payment information, and enter your new bank details. If you do not update it in time, your payment may be rejected by the old bank and delayed while the SSA reissues it.
Frequently Asked Questions
Can I change my payment date to a different day of the month?
No. Your payment date is determined by your birth date and cannot be changed. The SSA uses this system to distribute payments evenly throughout the month. If you need money on a different schedule, you would need to manage your own budget around your fixed payment date.
What if I was born on the 31st of a month?
You are treated as if you were born on the 21st, so you receive payments on the fourth Wednesday of each month. The SSA groups all birth dates from the 21st through the end of the month together, regardless of whether your birth month has 28, 29, 30, or 31 days.
Do I get paid twice if my payment date falls on a holiday?
No. Your payment is straightforward moved to the last business day before the holiday. You receive one payment, not two. The next month's payment arrives on your regular schedule.
How long does it take for a direct deposit to show up in my account?
Social Security payments are sent electronically and usually appear in your bank account on your payment date or within one business day. Some banks process deposits more slowly than others. If your payment does not show up within two business days, contact your bank and then the SSA if your bank has no record of it.
Can I receive my Social Security payment by check instead of direct deposit?
No. The SSA only sends payments by direct deposit to a bank account. If you do not have a bank account, you can open one at most banks or credit unions with minimal requirements, or you can use a prepaid card account that accepts direct deposits.