Social Security payments arrive on a set schedule based on your birth date, not randomly

The Social Security Administration pays most beneficiaries on the second, third, or fourth Wednesday of each month. Your specific payment date depends on when you were born, not on when you filed or how much you receive. If you were born between the 1st and 10th of any month, you get paid on the second Wednesday. Birth dates 11th through 20th receive payment on the third Wednesday. Birth dates 21st through 31st get paid on the fourth Wednesday.

Supplemental Security Income (SSI) recipients follow a different schedule: they receive payments on the first of each month, or the next business day if the 1st falls on a weekend or holiday. If you receive both Social Security and SSI, you will have two separate payment dates each month.

The payment arrives in your bank account or on your payment card by 9 a.m. Eastern Time on your scheduled date. If you have not received your payment by noon on your payment day, you can check the status through your my Social Security account or call 1-800-772-1213.

Key Takeaways

  • Your payment date is determined by your birth date: second Wednesday for births 1st–10th, third Wednesday for 11th–20th, fourth Wednesday for 21st–31st.
  • SSI payments arrive on the 1st of each month (or the next business day if that falls on a weekend or holiday).
  • Money reaches your account by 9 a.m. Eastern Time on your scheduled date.
  • You can track your payment status anytime through my Social Security or by calling the Social Security Administration.
  • Holidays and weekends shift payment dates forward, so your money may arrive a day or two earlier than the standard Wednesday.

How to find your exact payment date

Log into your my Social Security account at ssa.gov to see your payment schedule for the entire year. This is the fastest way to confirm when money will hit your account. You will need your Social Security number, email address, and a password to sign in.

If you do not have an online account, you can call 1-800-772-1213 Monday through Friday, 7 a.m. to 7 p.m. Eastern Time. A representative will tell you your payment date and answer questions about your specific situation. Have your Social Security number ready when you call.

If you receive a paper check instead of direct deposit, the check is mailed three days before your payment date. This means it may arrive in your mailbox before the official payment date, depending on mail delivery in your area.

When holidays and weekends change your payment date

If your scheduled payment date falls on a Saturday or Sunday, the Social Security Administration pays you on the Friday before. If your date falls on a federal holiday, you receive payment on the business day before the holiday. This means your payment may arrive one or two days earlier than usual.

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. Check your my Social Security account in early December and early January to see if holiday schedules will shift your payment date that month.

What to do if your payment is late

If your payment does not arrive by noon on your scheduled date, first check your bank account to make sure it has not posted under a different name or account number. Some banks display Social Security payments as "SSA" or "Social Security Admin" rather than the full agency name.

If the money is not in your account, call 1-800-772-1213 to report the missing payment. Have your Social Security number, bank account number, and routing number ready. The Social Security Administration can tell you whether the payment was sent and help you file a claim if the money was lost in transit.

Do not assume the payment will arrive later in the day. The Social Security Administration guarantees delivery by 9 a.m. Eastern Time. If it is not there by noon, contact them the same day so they can investigate while the payment is still in the system.

Direct deposit versus check versus payment card

Direct deposit to your bank account is the fastest and most reliable way to receive your payment. Money arrives by 9 a.m. on your scheduled date. To set up direct deposit, log into my Social Security, call 1-800-772-1213, or visit your local Social Security office with your bank routing and account numbers.

Paper checks take longer because they are mailed three days before your payment date and depend on mail delivery speed. Checks can be lost or stolen in the mail, and replacing a lost check takes additional time. The Social Security Administration no longer issues new checks to beneficiaries who have not received them before; new beneficiaries must use direct deposit or a payment card.

The Direct Express card is a government-issued debit card for people who do not have a bank account. Payments load onto the card by 9 a.m. on your scheduled date, just like direct deposit. You can use the card to withdraw cash, make purchases, or transfer money to another account. If you want to switch to a payment card, call 1-800-772-1213 or visit the Direct Express website.

Tracking your payment through my Social Security

Your my Social Security account shows your payment history for the past 12 months and your scheduled payment dates for the next 12 months. Log in, select "Benefit Verification," and you will see a list of every payment sent to you, the date it was sent, and the amount. This record is useful if you need to dispute a missing payment or verify income for a loan or housing application.

The account also shows your current benefit amount and any changes the Social Security Administration has made to your payments. If you notice an unexpected change, you can message the Social Security Administration directly through your account or call 1-800-772-1213 to ask why.

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 the payment—switching from a check to direct deposit, for example—which may affect the exact time money reaches you.

What if I was born on the 31st but some months only have 30 days?

You still receive payment on the fourth Wednesday of every month, regardless of how many days that month has. Your birth date determines which Wednesday group you belong to, not the calendar date itself.

Do I get paid twice if I receive both Social Security and SSI?

Yes. SSI arrives on the 1st of each month, and your Social Security arrives on your birth-date Wednesday. These are two separate payments with two separate dates. You will see both deposits in your account each month.

Why did my payment arrive a day early?

A weekend or federal holiday shifted your payment date forward. The Social Security Administration pays on the business day before any Saturday, Sunday, or federal holiday. Check your my Social Security account to confirm your adjusted date for that month.

Can I get my payment on a different day of the month?

No. The Social Security Administration sets all payment dates based on birth dates. You cannot request an earlier or later date. If you need money before your scheduled payment, contact a local social services office about emergency assistance programs in your area.