Your payment date depends on your birth date
Social Security payments arrive on a fixed schedule based on the day you were born, not when you filed or how much you receive. If you were born on the 1st through the 10th of any month, your payment comes on the second Wednesday of each month. If you were born on the 11th through the 20th, it arrives on the third Wednesday. If you were born on the 21st through the 31st, it arrives on the fourth Wednesday.
This schedule applies whether you receive retirement benefits, survivor benefits, or disability benefits. The Social Security Administration (SSA) set this system to spread payments across the month and reduce processing strain. Your specific payment date stays the same every month unless you change how you receive payments or your case status changes.
Payments arrive via direct deposit to your bank account, prepaid debit card, or paper check, depending on what you set up with Social Security. Direct deposit is the fastest and most reliable method — the money typically appears in your account on your scheduled date. Paper checks take longer and can be lost or delayed in the mail.
Key Takeaways
- Your payment date is determined by your birth date and falls on the second, third, or fourth Wednesday of each month.
- Direct deposit delivers your payment on your scheduled date; paper checks arrive later and are less reliable.
- You can check your exact payment date by logging into your my Social Security account or calling 1-800-772-1213.
- If your payment is late, contact Social Security within three days to report it and find out what happened.
- Payments continue on the same schedule unless you notify Social Security of a change in your circumstances.
How to find your specific payment date
The fastest way to see your exact payment date is to log into your my Social Security account at ssa.gov. Once you sign in, your payment schedule appears on the home page under "Payment Information." You can see your next payment date and the amount you will receive.
If you do not have an online account, you can call Social Security at 1-800-772-1213 (TTY 1-800-325-0778 for deaf and hard of hearing callers). A representative can tell you your payment date over the phone. You will need to provide your Social Security number and answer security questions to verify your identity.
You can also visit your local Social Security office in person, though this usually takes longer than calling or using the website. Bring a photo ID and your Social Security card or a document showing your number.
What happens if your payment is late
If your payment does not arrive by the day after your scheduled payment date, contact Social Security right away. Call 1-800-772-1213 and explain that your payment is missing. A representative will look up your account and check whether the payment was sent and where it went.
If the payment was sent to your bank but has not appeared, the delay is usually on the bank's side. Ask your bank to search for the deposit using your Social Security number and the expected amount. Banks can sometimes locate deposits that have not posted yet.
If Social Security confirms the payment was never sent, they will investigate why. Common reasons include a change in your address that was not updated in their system, a problem with your direct deposit information, or a hold placed on your account. Social Security can reissue a payment once they identify the problem.
Changing how you receive your payment
You can switch between direct deposit, a prepaid debit card, and paper checks at any time. Direct deposit is the fastest option — your money arrives on your scheduled date. A prepaid debit card (the Direct Express card) also arrives on your payment date and works like a regular debit card. Paper checks take 3 to 5 business days to arrive after they are mailed, and they can be lost or stolen.
To change your payment method, log into your my Social Security account and update your payment information. You can also call 1-800-772-1213 to make the change over the phone. Changes usually take effect within one or two months, so your next payment may still arrive using your old method.
If you switch from direct deposit to a paper check, Social Security will mail your check on your scheduled payment date. The check will arrive several days later depending on mail delivery in your area. If you are switching because your direct deposit failed, ask Social Security to investigate the original account before you change methods.
What to do if your address or bank information changed
If you moved or changed banks, update your information with Social Security as soon as possible. An outdated address can cause your payment to be mailed to the wrong place. An incorrect bank account number will cause direct deposit to fail.
Update your address online through your my Social Security account or by calling 1-800-772-1213. If you changed banks, update your direct deposit information the same way. Provide your new routing number and account number exactly as they appear on a blank check or your bank statement.
Changes to your address take effect within a few days. Changes to your direct deposit information usually take one to two months to process. During that time, your payment may still go to your old address or account, so monitor your mail and bank account carefully.
Payments during the month you turn 62, 66, or 70
If you turn 62, 66, or 70 during a month, your payment schedule may shift slightly. Social Security calculates your benefit amount based on your age on the day you turn that age, and your first payment at the new benefit level may arrive on a different date than usual.
For example, if you turn 70 on the 15th of the month and your normal payment date is the third Wednesday, Social Security may hold your payment until the following month to recalculate your benefit. This is normal and not a sign that something is wrong. Your payment will arrive, but it may be a few days later than expected.
If you are unsure whether your payment will be affected by a birthday, call Social Security at 1-800-772-1213 a few weeks before your birthday. They can tell you whether your payment date will change and what to expect.
Payments if you work while receiving benefits
If you are under your full retirement age and earn more than the annual limit, Social Security will reduce or withhold your payment for that year. The limit changes each year — in 2024 it was $23,400, but it varies. Social Security withholds $1 in benefits for every $2 you earn above the limit.
Your payment schedule does not change, but the amount you receive each month will be lower. Social Security calculates the reduction based on your expected annual earnings and adjusts your monthly payment accordingly. If you earn less than expected, you may receive a larger payment later to make up the difference.
Once you reach your full retirement age, there is no earnings limit and no reduction to your payment, no matter how much you work. Your payment returns to the full amount starting the month you reach full retirement age.
Frequently Asked Questions
Can I change my payment date if it does not work for me?
No, your payment date is fixed based on your birth date and cannot be changed. However, you can change how you receive your payment — switching to direct deposit ensures the money arrives faster and more reliably than a paper check.
What if I am outside the United States when my payment is due?
Direct deposit works the same way whether you are in the U.S. or abroad — your payment arrives on your scheduled date. If you use a paper check, it will be mailed to the address on file with Social Security, which may take longer if you are overseas. Contact Social Security before you travel to make sure your payment method is set up correctly.
Do I get paid twice if I receive both retirement and survivor benefits?
No, you receive one combined payment on one date. Social Security calculates your total benefit amount and pays it once per month on your scheduled date. The payment includes all benefits you are may have access to to.
Will my payment arrive on a holiday?
If your scheduled payment date falls on a federal holiday, direct deposit deposits usually arrive the business day before. Paper checks are mailed on the scheduled date but will arrive a few days later because of the holiday. Check your bank account or mail a day or two before your scheduled date.
What if I did not receive my payment and it has been more than a week?
Call Social Security at 1-800-772-1213 immediately. Explain that your payment is missing and provide the date it was supposed to arrive. Social Security will investigate whether the payment was sent and help you locate it or reissue it. Have your account number and bank information ready if you receive direct deposit.