Social Security payments arrive on a set schedule based on your birth date, not randomly throughout the month
The Social Security Administration pays most beneficiaries between the 3rd and the 23rd of each month. Your specific payday depends on when you were born. If you were born between the 1st and the 10th of any month, you get paid on the second Wednesday. If you were born between the 11th and the 20th, you get paid on the third Wednesday. If you were born between the 21st and the 31st, you get paid on the fourth Wednesday. The only exception is if you started receiving benefits before May 1997 — those beneficiaries get paid on the 3rd of every month.
Money goes directly into your bank account, prepaid debit card, or savings account. You cannot receive a paper check unless you request it specifically and have a valid reason. Direct deposit is the standard, and it means your payment arrives the same day, not a day or two later. If you have not yet set up direct deposit, you can do this through your my Social Security account online, by calling 1-800-772-1213, or by visiting a local Social Security office.
Knowing your exact payday helps you plan bills and expenses around when the money actually lands. It also helps you catch problems — if a payment does not arrive on the expected date, you know something went wrong and can contact Social Security to investigate.
Key Takeaways
- Your payday is determined by your birth date and falls between the 3rd and 23rd of each month, with most people paid on a Wednesday.
- Beneficiaries born on the 1st–10th are paid the second Wednesday; those born on the 11th–20th are paid the third Wednesday; those born on the 21st–31st are paid the fourth Wednesday.
- If you started receiving benefits before May 1997, you are paid on the 3rd of every month instead of following the birth-date schedule.
- Direct deposit is the default payment method and deposits money the same day; paper checks are available only by request and take longer to arrive.
How to find your exact payday
Log into your my Social Security account at ssa.gov to see your payment schedule for the entire year. The account shows your next payment date and all upcoming payments. You do not need to call or visit an office — the schedule is always available online once you have set up your account.
If you do not have an online account, you can call 1-800-772-1213 and ask a representative for your payday. Have your Social Security number ready. You can also visit a local Social Security office in person, though calling or using the online account is usually faster.
Write down your payday or set a phone reminder a day or two before. This helps you know when to expect the money and makes it easier to spot a missing payment right away.
What happens if your payday falls on a weekend or holiday
If your scheduled payday falls on a Saturday or Sunday, Social Security pays you on the Friday before instead. If your payday falls on a federal holiday, you are paid on the business day before the holiday. This means your payment may arrive a day or two earlier than the normal schedule, but it will never be late.
The most common holidays that shift payment dates are New Year's Day, Independence Day, Thanksgiving, and Christmas. If you are unsure whether a particular payday will shift, check your my Social Security account — it always shows the actual date you will be paid, accounting for weekends and holidays.
Setting up or changing your direct deposit
To start receiving payments by direct deposit, you need a bank account, savings account, or prepaid debit card in your name. You will need your routing number and account number, which you can find on a blank check or by logging into your bank's website.
Set up direct deposit through my Social Security online, by phone at 1-800-772-1213, or in person at a local office. The process takes a few minutes. Once you submit the information, it usually takes one to two pay periods before the first direct deposit arrives — until then, you may receive a paper check or the payment may go to your old account if you had one set up.
You can change your direct deposit account at any time using the same methods. If you need to switch banks or update your account number, make the change as soon as possible to avoid missed or misdirected payments.
Requesting paper checks if you cannot use direct deposit
Social Security strongly prefers direct deposit, but you can request paper checks if you have a valid reason — for example, if you do not have a bank account or if you live in a remote area without reliable mail service. You must request this in writing or in person; you cannot do it online.
To request paper checks, contact your local Social Security office or call 1-800-772-1213 and ask for a form. Paper checks take longer to arrive than direct deposits — typically 3 to 5 business days after they are mailed. If you choose this option, plan your budget with a longer buffer and watch for checks that may be delayed in the mail.
Tracking a missing or late payment
If your payment does not arrive on your scheduled payday, check your my Social Security account first to confirm the date. Sometimes a payday shifts due to a weekend or holiday, and the account will show the correct date. If the account shows the payment should have arrived, contact Social Security within three days of the missed payday.
Call 1-800-772-1213 or visit a local office. Have your Social Security number and bank account information ready. A representative can tell you whether the payment was sent, whether it was rejected by your bank, or whether there is a problem with your account. If the payment was sent but not received, Social Security can investigate with your bank and may issue a replacement payment.
Do not wait more than a few days to report a missing payment. The sooner you contact Social Security, the faster they can track down the problem and resolve it.
Understanding payment amounts and deductions
Your payment amount may vary from month to month if you have deductions for Medicare premiums, court-ordered child support, or other withholdings. These deductions come out before the money reaches your account, so the amount you receive may be less than your full benefit amount.
You can see a breakdown of your payment — including any deductions — in your my Social Security account or on your annual Social Security statement. If a deduction looks wrong or you have questions about why your payment changed, contact Social Security to ask. They can explain what was deducted and why.
Frequently Asked Questions
Can I change my payday if it does not work with my budget?
No. Your payday is fixed based on your birth date and cannot be changed. However, you can plan around it by setting up automatic bill payments or transfers on the days after your payment arrives, so the money is allocated before you spend it.
What if I have direct deposit set up but the payment goes to the wrong account?
Contact Social Security immediately. They can confirm which account is on file and update it if it is wrong. If the payment was sent to an old account, Social Security may be able to recover it or issue a replacement. Act within a few days of the missed payday for the best chance of recovery.
Do I get paid if I am out of the country on my payday?
Yes. Direct deposit works the same way whether you are in the United States or abroad — the money goes into your account on your scheduled payday. If you are receiving paper checks, delivery may be slower to some countries, so direct deposit is especially important if you live or travel outside the U.S.
Will my payday change if I turn 70 or reach full retirement age?
No. Your payday is determined by your birth date when you first start receiving benefits and does not change based on your age or life events. It stays the same for as long as you receive Social Security.