Social Security pays on the 21st if you were born between the 11th and 20th of any month
Social Security splits payment dates across three days each month based on your birth date. If you were born on the 11th through the 20th, your payment arrives on the 21st. If you were born on the 1st through the 10th, you receive payment on the 3rd. If you were born on the 21st or later, you receive payment on the 4th. This system has been in place since 1997 and applies to all beneficiaries — retirees, survivors, and people receiving disability benefits.
The 21st payment date means your money typically arrives in your bank account by early morning on that day if you have direct deposit set up. If you receive a paper check instead, it will be mailed earlier so it arrives around the 21st, though mail delivery can add a few days. The Social Security Administration does not send payments on weekends or federal holidays, so if the 21st falls on a Saturday, Sunday, or holiday, your payment comes the business day before.
Key Takeaways
- Your birth date determines your payment date: the 3rd for births on the 1st–10th, the 21st for births on the 11th–20th, and the 4th for births on the 21st or later.
- Direct deposit payments arrive by early morning on your scheduled date, while paper checks are mailed earlier to account for delivery time.
- If your payment date falls on a weekend or federal holiday, Social Security sends the payment on the last business day before that date.
- You can check your exact payment date and amount through your my Social Security account online or by calling 1-800-772-1213.
How to confirm your May 21 payment date
Log into your my Social Security account at ssa.gov to see your payment schedule for the entire year. Once you are signed in, select "Benefit Verification" or "Payment History" to view the exact dates and amounts. This is the fastest way to confirm whether you are on the 21st schedule or a different one, and it shows you payments going back several years.
If you do not have an online account, you can call Social Security directly at 1-800-772-1213 (TTY 1-800-325-0778 for deaf and hard of hearing). A representative can tell you your payment date and answer questions about why you are on a particular schedule. You can also visit your local Social Security office in person, though calling or using the online account is usually faster.
What happens if May 21 falls on a weekend or holiday
Social Security does not process payments on Saturdays, Sundays, or federal holidays. If May 21 falls on a Saturday or Sunday, your payment is sent on the Friday before. If May 21 is a federal holiday (which is rare for that date), your payment comes on the last business day before the holiday.
This shift happens automatically — you do not need to do anything. Your bank will receive the deposit on the earlier business day, and it will be available in your account by the next morning. If you receive a paper check, it will be mailed even earlier to may support it arrives around the original date.
Direct deposit versus paper checks
Direct deposit is the fastest and most reliable way to receive your May 21 payment. Money arrives in your bank account by early morning on the scheduled date, and you can use it when ready. You can set up direct deposit through your my Social Security account, by calling 1-800-772-1213, or by visiting a local Social Security office. You will need your bank's routing number and your account number.
Paper checks take longer because they must be printed and mailed. Social Security mails checks several days before the payment date to account for mail delivery time. Checks can take 5 to 7 business days to arrive after mailing, depending on where you live and how your postal service operates. If you have not received a check by the end of the month, contact Social Security to report it missing.
Tracking your payment if it does not arrive on time
If you use direct deposit and your payment does not appear by mid-morning on May 21, first check your my Social Security account to confirm the payment was actually processed. Sometimes a payment is sent but takes a few extra hours to show in your bank account, especially if your bank processes deposits in batches.
If the payment shows as sent in your Social Security account but has not arrived in your bank after 24 hours, contact your bank first — they can tell you whether the deposit is pending or if there is a problem on their end. If your bank has no record of the deposit, then call Social Security at 1-800-772-1213 to report it. Have your Social Security number and bank account information ready. Social Security can issue a replacement payment or investigate whether the original deposit went to the wrong account.
For paper checks, wait until at least May 28 before reporting it missing, since mail delivery can be slow. If it still has not arrived, call Social Security to request a replacement or to switch to direct deposit.
Why your payment date might change
Your birth date determines your payment schedule, and it does not change unless Social Security makes an error in their records. However, if you recently became a Social Security beneficiary, your first payment may come on a different date than your regular schedule while your case is being processed. After that, you will move to your permanent payment date based on your birth date.
If you notice your payment date has shifted unexpectedly, log into your my Social Security account or call 1-800-772-1213 to ask why. Changes can happen if Social Security corrects a birth date in their system or if you recently became may be able to access for a different type of benefit, but these situations are uncommon.
Frequently Asked Questions
What if I was born on the 20th — do I get paid on the 21st or the 4th?
If you were born on the 20th, you receive payment on the 21st. Social Security groups the 11th through 20th together for the 21st payment date. The 4th payment date is for people born on the 21st or later in the month.
Can I change my payment date if I do not want the 21st?
No. Your payment date is determined by your birth date and cannot be changed. However, you can choose whether to receive payment by direct deposit or paper check, and you can change that choice at any time through your my Social Security account or by calling 1-800-772-1213.
If I have multiple Social Security benefits, do they all pay on the same date?
Yes. If you receive retirement benefits and survivor benefits, or any combination of Social Security payments, they all arrive on the same date based on your birth date. You will see one combined deposit or check each month.
How far in advance should I plan for my May 21 payment?
If you use direct deposit, you can count on the money arriving by early morning on May 21 (or the business day before if it falls on a weekend). If you receive a paper check, plan for it to arrive sometime between mid-May and late May, depending on mail delivery in your area.
