Where to check the status of your payment
The fastest way to find your Social Security payment is through your personal account on ssa.gov. Log in with your username and password, and you will see a section called "Payment History" that shows every payment sent to you, the date it was sent, and the amount. This is the official record — what you see there is what Social Security has on file.
If you do not have an online account yet, you can create one at ssa.gov. You will need your Social Security number, email address, and a way to verify your identity (usually a phone number or address on file). Once you are logged in, the payment history is available when ready and updates regularly.
If you cannot or prefer not to use the website, you can call Social Security directly at 1-800-772-1213. A representative can tell you the date and amount of your most recent payment over the phone. The wait time varies by time of day and day of week — early mornings and mid-week calls tend to be faster.
Key Takeaways
- Your ssa.gov account shows your complete payment history with dates and amounts, and is the most reliable place to check.
- If you do not have an online account, you can create one in minutes using your Social Security number and a phone number or address to verify your identity.
- You can also call 1-800-772-1213 to speak with a representative who can tell you about your most recent payment.
- Payment dates depend on your birth date and the type of benefit you receive, so knowing your scheduled date helps you know when to expect money.
Understanding your payment schedule
Social Security does not send all payments on the same day. Instead, payments go out on a schedule based on your birth date. If you were born between the 1st and 10th of any month, your payment arrives on the second Wednesday of each month. If you were born between the 11th and 20th, it arrives on the third Wednesday. If you were born between the 21st and 31st, it arrives on the fourth Wednesday.
Supplemental Security Income (SSI) — a different program for people with low income and limited resources — always pays on the first of the month, regardless of birth date. If the 1st falls on a weekend or holiday, the payment arrives the day before.
Knowing your scheduled payment date is useful because it tells you when to expect the money in your bank account. Bank deposits usually arrive by the morning of the scheduled date, though some banks may show the deposit a day earlier.
What to do if your payment is late
If the payment did not arrive by the day after your scheduled date, first check your ssa.gov account to confirm Social Security actually sent it. The payment history will show whether the payment was processed. If it shows as sent but you have not received it, the delay is likely with your bank, not Social Security.
Contact your bank and give them the exact date Social Security sent the payment. Banks can trace deposits and tell you whether the money arrived on their end. If your bank received it, they can tell you why it has not shown in your account yet — sometimes deposits take an extra day to process, or there may be a hold on the account.
If your ssa.gov account does not show a payment that should have been sent, call 1-800-772-1213 and ask a representative to investigate. Have your Social Security number and the month in question ready. The representative can check whether there was a problem with your payment or your bank account information on file.
Updating your bank account information
Social Security needs your correct bank account number and routing number to deposit your payment. If you changed banks, closed an account, or moved your benefits to a different account, you need to update this information with Social Security.
You can update your bank details through your ssa.gov account. Log in, go to "Payment Information," and select "Change Direct Deposit." You will need your new bank's routing number and your account number. Both are printed on the bottom left of your checks, or you can call your bank and ask.
If you do not have online access, call 1-800-772-1213 and a representative will update your information over the phone. Changes usually take effect within one or two payment cycles, so plan ahead if you are switching banks.
When a payment is missing or incorrect
If your ssa.gov account shows a payment was sent but you never received it, and your bank says they never got it either, you have a lost payment. This is rare but does happen. Call 1-800-772-1213 with the date of the missing payment, and Social Security can investigate and reissue it.
If the payment amount is wrong — smaller or larger than you expected — check your payment history on ssa.gov to see if the amount changed. Social Security adjusts payments when your circumstances change, such as if you earned income that month or if you turned a certain age. The payment history usually includes a note explaining the change.
If you do not see an explanation and the amount seems wrong, call 1-800-772-1213. A representative can review your account and tell you why the payment was that amount. Bring any recent letters from Social Security, as these often explain payment changes.
Direct deposit versus check payments
Most people receive Social Security by direct deposit to a bank account, which is faster and more reliable than a mailed check. If you still receive a paper check, you can switch to direct deposit through your ssa.gov account or by calling 1-800-772-1213.
Paper checks arrive by mail on your scheduled payment date, but mail delivery varies. A check can take several days to arrive after it is mailed, and if it gets lost in the mail, you have to wait for a replacement. Direct deposit eliminates this delay — the money appears in your account on the scheduled date.
If you do not have a bank account, you can use a prepaid debit card or a savings account at a credit union. Social Security will deposit to any account at a U.S. financial institution that accepts direct deposits.
Frequently Asked Questions
Why is my payment smaller than last month?
Social Security adjusts payments for several reasons: if you earned income, if your living situation changed, if you received other benefits, or if you turned a certain age. Check your payment history on ssa.gov — it usually shows a note explaining the change. If you do not see an explanation, call 1-800-772-1213.
Can I get my payment earlier if I need the money sooner?
No. Social Security sends payments on a fixed schedule based on your birth date, and you cannot change when your payment arrives. If you need money before your scheduled payment date, you may want to speak with a financial counselor about short-term options.
What if I moved and my check got sent to my old address?
If you are still receiving paper checks, update your address with Social Security right away through ssa.gov or by calling 1-800-772-1213. For a check already mailed to your old address, contact the new resident or your local post office — they may be able to forward it. Consider switching to direct deposit to avoid this problem in the future.
How long does it take to set up direct deposit?
If you set it up through ssa.gov, the change usually takes effect within one or two payment cycles. If you call 1-800-772-1213, a representative can process it the same day, but it still takes one or two cycles to appear in your account. Plan ahead if you are switching banks.
Is there a phone number I can call if I cannot reach the main line?
1-800-772-1213 is the main number for all Social Security questions. If you are deaf or hard of hearing, you can use TTY 1-800-325-0778. For questions about a specific situation, your local Social Security office may have a direct number — search "Social Security office near me" to find it.