Social Security payments arrive on a schedule based on your birth date

Your Social Security payment comes on the same day each month, and that day depends on when you were born. The Social Security Administration spreads payments across three Wednesdays to manage the volume. If you were born on the 1st through the 10th of any month, you get paid on the second Wednesday. The 11th through the 20th means the third Wednesday. The 21st through the 31st means the fourth Wednesday.

This schedule applies whether you receive retirement, survivor, or disability benefits. Supplemental Security Income (SSI) — a different program for people with low income and limited resources — pays on the first of the month instead.

The easiest way to find your exact payment date is to log into your my Social Security account at ssa.gov. Once you are signed in, the dashboard shows your next payment date and amount. If you do not have an account yet, you can create one with your email, Social Security number, and a way to verify your identity.

Key Takeaways

  • Your payment date is determined by your birth date and falls on the second, third, or fourth Wednesday of each month.
  • You can see your exact payment date and amount by logging into your my Social Security account at ssa.gov.
  • If you receive SSI instead of regular Social Security, your payment arrives on the first of the month.
  • Payments typically arrive by direct deposit to your bank account, though you can request a check or debit card instead.

How to check your payment date without logging in

If you do not have internet access or prefer not to create an account, you can call the Social Security Administration at 1-800-772-1213. A representative can tell you your next payment date over the phone. The line is open Monday through Friday, 7 a.m. to 7 p.m. your local time. Wait times are usually shorter early in the morning or late in the afternoon.

You can also visit a local Social Security office in person. Find the nearest one by going to ssa.gov/locator or calling the main number above. Bring your Social Security card or a document with your number on it, plus a photo ID.

What happens if your payment is late

Payments almost always arrive on schedule, but delays do happen. If your payment does not show up by the day after your scheduled payment date, log into my Social Security and check the "Payment History" section. This shows whether the payment was sent and to which account.

If the payment was sent to the wrong bank account — for example, because you recently changed banks and the update did not process — contact Social Security to correct it. You can do this through your my Social Security account, by phone at 1-800-772-1213, or at a local office. If the payment was sent to an old account, contact that bank to ask them to return it.

If your payment was not sent at all, call Social Security when ready. This is rare, but it can happen if there is a problem with your account or if you were reported as deceased by mistake. Social Security can investigate and reissue the payment.

How payments arrive and what to do if you need to change the method

Social Security requires direct deposit — a transfer straight to your bank account — for all new beneficiaries as of 2021. If you started receiving benefits before that date, you may still be receiving a check or a debit card, but Social Security encourages everyone to switch to direct deposit because it is faster and safer.

To set up or change your direct deposit, log into my Social Security, call 1-800-772-1213, or visit a local office. You will need your bank's routing number and your account number. These appear on a check from your account, or you can ask your bank for them.

If you do not have a bank account, you can receive payments on a Direct Express debit card, which works like a prepaid card. The card arrives in the mail and you can use it to withdraw cash or make purchases. You can sign up for Direct Express at directexpresscard.com or by calling 1-800-333-1795.

Understanding the payment schedule across the year

Because payments are tied to birth date rather than the calendar month, your payment date stays the same every month. January 10th, February 10th, March 10th — if you were born between the 1st and 10th, you always get paid on the second Wednesday. This consistency makes it easier to plan your budget.

The only exception is when a scheduled payment date falls on a federal holiday. In that case, Social Security sends the payment the business day before. For example, if your payment date is a Wednesday that falls on a holiday, you receive it on Tuesday instead.

What to do if you think your payment amount is wrong

Your payment amount can change for several reasons: a cost-of-living adjustment (COLA) that happens once a year, a change in your work income if you are still working, or a change in your family situation. If you notice your payment went down or up unexpectedly, check your my Social Security account for a notice explaining the change.

If you do not see an explanation or you believe the change is an error, contact Social Security. Call 1-800-772-1213, log into your account and use the message feature, or visit a local office. Have your payment history handy so you can describe what changed and when.

Frequently Asked Questions

Can I change my payment date to a different day of the month?

No. Your payment date is set by your birth date and cannot be changed. Social Security uses this system to spread payments evenly across the month. If you need money on a different day, you can withdraw cash from your bank account after your payment arrives.

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

You still get paid on the fourth Wednesday of each month, even in months with 30 days. The birth date rule determines which Wednesday group you are in, not which calendar day you receive the payment.

Do I get paid if I am outside the United States when my payment date arrives?

Yes, as long as you have direct deposit set up. The payment goes to your U.S. bank account regardless of where you are. If you receive a check, it will be mailed to your address on file, which may take longer if you are overseas. Some countries restrict where Social Security can send checks, so direct deposit is the most reliable option.

How far in advance can I see my payment amount?

You can see your payment amount in my Social Security once it has been processed, usually a few days before the payment date. The exact timing varies, but you will always see it before the money arrives in your account.