Where to check your Social Security payment online
You can view your Social Security payment information through my Social Security, the official account portal run by the Social Security Administration. Log in with your username and password, or create an account if you don't have one yet. Once you're signed in, you'll see your payment history, the date your next payment is scheduled, and the amount.
The my Social Security portal shows payments going back several years. You can also read a statement that lists each payment by date and amount. This is the fastest way to check if a payment went through, when it arrived, or to spot any missing deposits.
If you don't have internet access or prefer to speak with someone, you can call the Social Security Administration at 1-800-772-1213. A representative can tell you the same information over the phone, though wait times are often long during business hours.
Key Takeaways
- Log into my Social Security at ssa.gov to see your payment history and upcoming payment dates without calling.
- Social Security payments are typically deposited on the third, fourth, or fifth Wednesday of each month, depending on your birth date.
- If a payment is missing, check your bank account first to confirm it didn't arrive, then contact Social Security to report it.
- You can read a payment history statement from my Social Security to keep records or share with a financial advisor.
Understanding your payment schedule
Social Security payments arrive on a set schedule based on your birth date, not randomly. If you were born between the 1st and 10th of the month, your payment comes on the second Wednesday. If you were born between the 11th and 20th, it comes on the third Wednesday. If you were born between the 21st and 31st, it comes on the fourth Wednesday. Supplemental Security Income (SSI) payments arrive on the first of each month.
Your bank may take one to two business days to post the deposit after Social Security sends it, so don't assume a payment is late if it hasn't shown up by noon on the scheduled day. Check again the next morning. If the payment still hasn't arrived by the day after your scheduled payment date, that's when to contact Social Security.
What to do if a payment is missing
First, log into your bank account and search your transaction history for the deposit. Sometimes a payment posts under a different name than you expect, or it may appear in a pending section before it fully clears. If you genuinely cannot find it after checking both your my Social Security account and your bank, contact Social Security directly.
When you call 1-800-772-1213, have your Social Security number ready and tell the representative the month the payment should have arrived. They can confirm whether Social Security sent it and, if so, where it went. If the payment was sent to the wrong bank account, Social Security can help you update your direct deposit information and may be able to recover the missing payment.
If you receive a replacement payment and the original later arrives, you are required to return the duplicate. Social Security will tell you how to do this when they issue the replacement.
Updating your payment method or bank account
You can change where your Social Security payment is deposited through my Social Security without calling. Log in, go to "Manage Direct Deposit and Address," and enter your new bank account or routing number. The change usually takes effect within one or two payment cycles.
If you need to switch from direct deposit to a paper check, or vice versa, you can also make that change in my Social Security. Paper checks take longer to arrive than direct deposits and are more vulnerable to theft or loss, so direct deposit is recommended if your bank account is available.
Reading your payment statement
Your my Social Security payment history shows the date each payment was sent and the amount. The amount you receive each month should be consistent unless you reported a change in income, work status, or living situation. If you notice a sudden drop or increase, that usually means Social Security processed a change you reported or discovered during a review.
If the amount changes and you don't know why, you can contact Social Security to ask. They will explain what triggered the change. Keep your payment history for your records — you may need it for taxes, loan applications, or to verify your income to other agencies.
Checking payment history for tax purposes
Social Security sends you a Form SSA-1099 each January if you received benefits the previous year. This form shows the total amount you received and is used to determine whether your benefits are taxable. You can also view your annual payment total in my Social Security by downloading your statement.
If you need a record of payments from a past year, you can request a detailed statement from Social Security. This is useful if you're filing taxes late or need to verify income for a financial institution. The statement is free and can be requested through my Social Security or by calling 1-800-772-1213.
Frequently Asked Questions
Why does my payment amount change from month to month?
Your payment can change if you reported new income, returned to work, got married or divorced, or if Social Security completed a review of your case. If you're unsure why it changed, log into my Social Security and look for a message in your inbox, or call 1-800-772-1213 to ask.
Can I see payments from years ago?
My Social Security typically shows several years of payment history. If you need records from longer ago, you can request a detailed statement by calling 1-800-772-1213 or visiting your local Social Security office. There is no charge for this request.
What if I don't have a bank account for direct deposit?
You can receive payments by paper check, though they take longer to arrive and are riskier. Some people use a prepaid debit card or a basic savings account at a bank or credit union instead. Social Security can help you set up direct deposit to whichever account you choose.
How far back does my payment history go in my Social Security?
My Social Security typically displays several years of payment records. If you need older records, you can request a complete payment history statement from Social Security at no cost by calling 1-800-772-1213 or visiting ssa.gov.