Where to check your Social Security payment

You can see your Social Security payment information in three places: your my Social Security account online, by calling Social Security directly, or by visiting a local office in person. The online account is the fastest and shows you the most detail — you can see payment dates, amounts, and a full history without waiting on hold.

To create or log into your my Social Security account, go to ssa.gov and look for the "my Social Security" button. You will need to verify your identity using your email address, phone number, and either a Social Security number or Individual Taxpayer Identification Number. If you already have a login.gov account (used for other federal services), you can use that to sign in instead.

Once you are logged in, you will see your next payment date and amount on the dashboard. The page also shows your payment history going back several years, broken down by month.

Key Takeaways

  • Your my Social Security account at ssa.gov shows your next payment date, amount, and a full payment history without needing to call or visit an office.
  • Payments typically arrive on the third, fourth, or fifth Wednesday of each month, depending on your birth date and the payment type you receive.
  • If a payment is missing or the amount is wrong, check first whether it was delayed due to a holiday, then contact Social Security by phone or in person.
  • You can change your payment method (direct deposit, debit card, or check) through your online account or by calling Social Security.

Understanding your payment schedule

Social Security does not pay everyone on the same day. Instead, payments are staggered across three Wednesdays each month based on your birth date. If you were born on the 1st through the 10th of any month, you receive payment on the second Wednesday. The 11th through the 20th receive payment on the third Wednesday. The 21st through the 31st receive payment on the fourth Wednesday.

This schedule applies to retirement, survivor, and disability benefits. Supplemental Security Income (SSI) payments, which are need-based rather than earned-benefit payments, arrive on the first of each month instead.

If your regular payment day falls on a federal holiday, your payment arrives the business day before. So if the second Wednesday falls on a holiday, you will see the money on Tuesday instead. Your my Social Security account will show the actual date the payment will arrive, accounting for holidays in your area.

What to do if your payment is late or missing

The first step is to check your my Social Security account to confirm the payment date Social Security shows. If the account says payment should have arrived but it has not, the delay is usually in your bank's processing, not with Social Security. Direct deposit payments typically arrive within one to two business days of being sent, but some banks take longer.

Wait two business days after the scheduled payment date before contacting anyone. If the money still has not arrived, log into your bank account and check whether the payment was deposited and then reversed, or whether it appears as pending. If your bank shows no record of the deposit, then contact Social Security.

You can reach Social Security by calling 1-800-772-1213 (TTY 1-800-325-0778 for deaf and hard of hearing callers) Monday through Friday, 7 a.m. to 7 p.m. your local time. Wait times are shortest early in the morning or late in the afternoon. You can also visit your local Social Security office in person — find the address at ssa.gov/locator.

Changing how you receive your payment

Social Security offers three ways to receive your payment: direct deposit to a bank account, a debit card issued by a Social Security partner, or a paper check mailed to your address. Direct deposit is the fastest and most find option — the money arrives on your scheduled payment date without delay.

To change your payment method, log into your my Social Security account, select "Manage Benefits," and then choose "Change How You Receive Your Benefits." You can also call Social Security or visit an office in person. If you switch from direct deposit to a check, allow extra time for the check to arrive in the mail — it may take a week or more after your payment date.

If you do not have a bank account, Social Security offers a debit card option through MetaBank or a partner bank. The card works like a regular debit card and lets you withdraw money from ATMs. You can set up direct deposit to the card account the same way you would for a traditional bank account.

Reading your payment details

Your payment history in my Social Security shows the date each payment was sent and the amount. The amount you see should match what you expected based on your benefit calculation — if you receive retirement benefits, the amount stays the same each month unless you have a cost-of-living adjustment (COLA) in January, or unless you made a change like delaying your benefits or returning to work.

If you receive Supplemental Security Income (SSI), your payment may vary month to month based on your income and resources. If you receive both Social Security and SSI, you will see both payments listed separately in your history.

The payment history does not show the reason for any changes in amount. If your payment went down or up unexpectedly, your my Social Security account has a "Message Center" where you can send a find message to Social Security asking why. You can also call or visit an office to ask.

Troubleshooting common payment problems

Payment amount is lower than expected: Check whether you returned to work or earned income above the limit for your age group. If you are under full retirement age and working, Social Security reduces your benefit by $1 for every $2 you earn above the annual limit (the limit changes each year). If you are at full retirement age or older, work does not reduce your benefit. If you did not return to work, contact Social Security to ask what caused the change.

Payment went to the wrong account: If you changed banks or updated your direct deposit information and the payment went to an old account, contact your old bank when ready and ask them to return the deposit. Then log into your my Social Security account and update your bank information. Call Social Security to confirm they have the correct account number and routing number on file.

You received a payment you were not expecting: Do not spend it. Contact Social Security right away. Overpayments happen occasionally due to processing errors, and Social Security will eventually ask you to return the money. It is easier to handle this when ready than to deal with it later.

Frequently Asked Questions

How far back can I see my payment history?

Your my Social Security account shows payment history for several years back. If you need records from longer ago, you can request a detailed payment history by calling Social Security or visiting an office. They can provide records going back to when your benefits started.

Can I see my payment information if I do not have an online account?

Yes. Call Social Security at 1-800-772-1213 and a representative can tell you your next payment date and recent payment history. You can also visit a local office in person. Creating an online account takes about 10 minutes and is more convenient if you need to check often.

What if my payment date changes?

Your payment date should stay the same every month based on your birth date. If it changes, contact Social Security — this usually means there was an error in their system. Your my Social Security account will show your scheduled payment date, so check there first to see what Social Security has on record.

Does my payment show up the same day for online banking and ATM withdrawal?

Direct deposit payments are sent on your scheduled payment date, but your bank controls when the money becomes available in your account. Most banks make direct deposits available the same day or the next business day. ATM withdrawals work once the money is in your account, so timing depends on your bank's processing speed.

Can I get my payment early if I need the money before my scheduled date?

No. Social Security sends payments on a fixed schedule based on your birth date, and there is no way to receive payment early. If you are facing a financial emergency, contact a local community action agency or nonprofit that offers emergency information — your local 211 service can connect you to programs in your area.