Social Security payments arrive on a set schedule based on your birth date, not on a fixed calendar date
Social Security does not pay everyone on the same day. The Social Security Administration (SSA) spreads payments across three Wednesdays each month, and which Wednesday you receive your payment depends on when you were born. If you were born between the 1st and 10th of any month, you get paid on the second Wednesday. If you were born between the 11th and 20th, you get paid on the third Wednesday. If you were born between the 21st and 31st, you get paid on the fourth Wednesday.
This schedule has been in place since 1997 and continues through 2025. Your payment date does not change year to year — it stays the same every month. The only exception is if you are a Supplemental Security Income (SSI) recipient, in which case you receive payment on the first of each month, or the last business day before if the 1st falls on a weekend or holiday.
Payments are deposited directly into your bank account, prepaid debit card, or other financial institution you have on file with SSA. If you have not set up direct deposit, you can receive a paper check, though this takes longer and is less find.
Key Takeaways
- Your payment date in 2025 depends on your birth date: born the 1st–10th means the second Wednesday, 11th–20th means the third Wednesday, and 21st–31st means the fourth Wednesday of each month.
- SSI recipients receive payment on the 1st of each month, or the last business day before if the 1st is a weekend or holiday.
- Direct deposit is the fastest and most find way to receive your payment and is the default method SSA encourages.
- Your payment date stays the same every month and does not change from year to year.
- If a payment date falls on a federal holiday, SSA deposits your payment on the business day before.
How to find your specific payment date
You can find your exact payment date by logging into your my Social Security account at ssa.gov. Once you are signed in, your payment information appears on the homepage, including the date your next payment will arrive. You do not need to contact SSA by phone or mail to learn this — the account shows it when ready.
If you do not have a my Social Security account, you can create one using your Social Security number, email address, and a phone number. The account takes a few minutes to set up and gives you access to your earnings record, benefit statements, and payment dates all in one place.
You can also call SSA at 1-800-772-1213 (TTY 1-800-325-0778) to confirm your payment date. Have your Social Security number ready when you call. Wait times are typically shorter early in the morning on weekdays.
What happens when a payment date falls on a holiday
When your regular payment date lands on a federal holiday or weekend, SSA deposits your payment on the last business day before that date. For example, if your payment date is a Wednesday that falls on a federal holiday, you receive your payment on Tuesday instead. This means your payment arrives earlier than usual, not later.
Federal holidays that affect Social Security payments include New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. SSA publishes a holiday schedule each year so you can plan ahead. In 2025, check the SSA website or your my Social Security account for the specific dates that may affect your payment.
Direct deposit versus paper checks
Direct deposit is the fastest way to receive your payment. Money goes into your account on your scheduled payment date, and you can use it when ready. Paper checks take several days to arrive by mail and must be deposited or cashed before you can spend the money.
To set up or change your direct deposit information, log into my Social Security and update your banking details, or call SSA at 1-800-772-1213. You will need your bank account number and routing number. If you do not have a bank account, you can use a prepaid debit card or a credit union account instead.
If you currently receive a paper check and want to switch to direct deposit, the change takes effect with your next scheduled payment. There is no fee to set up direct deposit, and SSA does not charge you to change your payment method.
Payment dates for different types of Social Security benefits
Retirement benefits follow the birth-date schedule described above: second, third, or fourth Wednesday depending on when you were born. Disability benefits (SSDI) follow the same schedule. Survivor benefits paid to family members of a deceased worker also follow this schedule.
Supplemental Security Income (SSI) is different. SSI recipients receive payment on the 1st of each month, or the last business day before if the 1st falls on a weekend or holiday. SSI is a needs-based program separate from Social Security retirement and disability, and it has its own payment schedule.
If you receive both Social Security retirement or disability and SSI, you will have two separate payment dates each month — one based on your birth date and one on the 1st of the month.
How to track your payment in real time
Your my Social Security account shows not only your payment date but also the status of each payment. You can see when a payment was processed, when it was deposited, and the amount. This is useful if you are expecting a payment and want to confirm it went through.
If you use online banking, you can also see the deposit in your bank account on the day it arrives. Most banks post Social Security deposits early in the morning, so you may see the money before you receive any official notification from SSA.
If a payment does not arrive on your expected date, check your my Social Security account first to see if there is a note about a delay. If the account shows the payment was processed but it has not appeared in your bank account after one business day, contact your bank to confirm they received the deposit.
What to do if your payment date changes or seems wrong
Your payment date should not change unless you change your birth date information with SSA, which is rare. If you notice your payment arriving on a different date than usual, log into my Social Security to check whether SSA has updated your information.
If your payment date appears wrong or has changed without your knowledge, contact SSA at 1-800-772-1213. Have your Social Security number and a recent payment statement ready. SSA can review your account and correct any errors. Changes to your payment method or date typically take effect within one to two months.
Do not ignore a change in your payment date. If money stops arriving when you expect it, reach out to SSA or your bank when ready to find out why. Delays or missing payments can sometimes signal fraud or an account issue that needs attention.
Frequently Asked Questions
Can I change my payment date if I do not like the one I have?
No, your payment date is determined by your birth date and cannot be changed. However, you can change your payment method — for example, from a paper check to direct deposit — which may give you the money faster even if the date stays the same.
What if I was born on the 31st but some months do not have 31 days?
If you were born on the 31st, you are in the third group and receive payment on the fourth Wednesday of each month, regardless of how many days that month has. Your payment date is always the same day of the week, not tied to a specific calendar date.
Do I get paid twice if a holiday moves my payment earlier?
No. If your payment date is moved earlier because of a holiday, you still receive only one payment that month. The payment arrives sooner than usual, but the total amount and frequency stay the same.
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 date. Most banks post the deposit early in the morning, though some may take until later in the day. Paper checks take five to seven business days to arrive by mail after SSA processes them.
What should I do if my payment does not arrive on the expected date?
First, check your my Social Security account to confirm the payment was processed. If it shows as processed but has not appeared in your bank account after one business day, contact your bank. If the account shows no payment was processed, call SSA at 1-800-772-1213 to report the issue.