Social Security payments in May 2025 may arrive later than usual depending on when your payment is normally scheduled

Social Security payments follow a fixed schedule based on your birth date, but delays can happen for reasons outside the normal calendar. In May 2025, some beneficiaries may see their payment arrive a day or two later than expected, or in rare cases, a payment may be held for processing. The delay is not universal — it depends on your specific payment date and the reason for the hold.

The most common cause of a May 2025 delay would be a federal holiday falling on or near your payment date. Memorial Day is May 26, 2025. If your payment is scheduled for May 26 or May 27, the Social Security Administration (SSA) may process and deposit it on the business day before the holiday instead. This means your money arrives earlier, not later — but the timing shifts. If your payment date falls on May 23 (Friday) or May 24 (Saturday), you should receive it as scheduled.

Another reason for delays is if the SSA needs to verify information on your account — a change of address, a new representative payee, or a discrepancy in your earnings record. These holds are case-by-case and are not tied to a specific month. If you have made recent changes to your account or reported a life event, check your Social Security account online or call 1-800-772-1213 to confirm your payment is on track.

Key Takeaways

  • Memorial Day on May 26, 2025 may shift payment dates for beneficiaries scheduled to receive funds that week, but the payment itself is not delayed — it arrives on the nearest business day.
  • Your payment date is determined by your birth date and does not change month to month unless you request a change or the SSA makes an adjustment to your account.
  • You can check your exact payment date by logging into your my Social Security account online or by calling 1-800-772-1213.
  • If you have reported a change to your address, income, or living situation recently, the SSA may hold your payment while they verify the information, which can take several business days.

How Social Security payment dates work

The SSA pays most beneficiaries on the same day each month. Your payment date depends on your birth date: if you were born on the 1st through the 10th of any month, you are paid on the second Wednesday of each month. If you were born on the 11th through the 20th, you are paid on the third Wednesday. If you were born on the 21st through the 31st, you are paid on the fourth Wednesday.

This system spreads payments across three weeks to reduce processing load. In May 2025, those three payment dates are May 14, May 21, and May 28. If May 28 falls on a Wednesday but Memorial Day is May 26 (Monday), the SSA typically processes that week's payments on the Friday before the holiday (May 23) to avoid any processing delays caused by the federal holiday closure.

If you are on Supplemental Security Income (SSI) instead of regular Social Security, your payment date is the first of each month. If May 1, 2025 falls on a Thursday, you receive your payment on that day. If it falls on a weekend or holiday, the SSA pays you on the last business day before.

What causes payment delays beyond holiday schedules

The SSA may hold a payment if they need to verify information about you or your account. Common triggers include: a report that you have returned to work, a change in your living situation, a new representative payee, a change of address, or a discrepancy between your reported income and IRS records. When this happens, the SSA contacts you by mail or phone to ask for documents or clarification.

If you receive a letter from the SSA asking for information, respond as quickly as possible. Delays typically last between 3 and 10 business days once you provide what they need. If you do not respond, the hold can extend much longer. You can also call 1-800-772-1213 to ask whether your account has a hold and what documents the SSA needs from you.

Technical issues at the SSA or your bank are rare but possible. If your payment does not arrive by the day after your scheduled payment date, log into your my Social Security account to check the payment status. If it shows as processed but has not hit your bank account, contact your bank to confirm they received the deposit. If the SSA shows no payment was sent, call 1-800-772-1213 immediately.

How to find your specific payment date

The easiest way to know your exact payment date is to log into your my Social Security account at ssa.gov. Once you sign in, your payment date appears on your dashboard under "Payment Information." You can also view your payment history and see when each deposit was made.

If you do not have an online account, you can call 1-800-772-1213 (TTY 1-800-325-0778 for deaf and hard of hearing callers). A representative can tell you your payment date and answer questions about any holds or delays. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. Eastern Time. Wait times are shorter early in the morning or late in the week.

If you receive a paper check instead of direct deposit, your check is mailed on your payment date. Delivery typically takes 3 to 5 business days depending on your location. If you have not received a check by the 5th business day after your payment date, contact the SSA to report it missing.

What to do if your May 2025 payment is delayed

First, confirm your payment date using your my Social Security account or by calling 1-800-772-1213. If your payment date has shifted due to the holiday, that is normal and expected — your money will arrive on the adjusted date. If your payment date has not changed but your deposit has not arrived by the day after, take the following steps.

Check your bank account to confirm the deposit was not made. Some banks post deposits at different times of day, so wait until the end of the business day. If the deposit still has not appeared, log into your my Social Security account and check the payment status. The account will show whether the SSA processed and sent the payment. If it shows as sent but your bank has not received it, contact your bank's customer service line and provide them with the payment date and amount.

If the SSA shows no payment was sent, or if you cannot access your online account, call 1-800-772-1213. Have your Social Security number and bank account information ready. A representative can look up your account, confirm whether a payment was issued, and start an investigation if the payment is missing. Do not wait more than one business day to report a missing payment.

Changes to your account that might affect May payments

If you have recently reported a change to the SSA — such as returning to work, moving to a new address, or a change in your living situation — the SSA may review your account before processing your May payment. This review can add 3 to 7 business days to your normal payment schedule. The SSA will send you a letter explaining what they are reviewing and what documents they need from you.

If you have named a new representative payee (someone authorized to manage your benefits), the SSA must update your account before your next payment. This process usually takes 5 to 10 business days. During that time, your payment may be held. Once the new payee is confirmed, payments resume on your normal schedule.

If you have reported that you are working or that your income has changed, the SSA will verify your earnings with the IRS. This verification can delay your payment by up to two weeks. You can speed up the process by providing recent pay stubs or a letter from your employer showing your current income.

Frequently Asked Questions

Will Memorial Day on May 26 delay my Social Security payment?

Not delay — shift. If your payment is scheduled for May 28 (the fourth Wednesday), the SSA will likely process it on Friday, May 23 instead, so you receive it earlier. If your payment date is May 14 or May 21, Memorial Day does not affect you. Check your my Social Security account to see your exact payment date.

What if I do not have direct deposit and receive a paper check?

Paper checks are mailed on your payment date and typically arrive within 3 to 5 business days. If a holiday shifts your payment date, your check is mailed on the new date. If you have not received your check by the 5th business day after your payment date, contact the SSA at 1-800-772-1213 to report it missing.

Can I change my payment date if I do not like when I receive my money?

You cannot choose a different day of the month, but you can request a one-time change if your current date creates a hardship. Call 1-800-772-1213 and explain your situation. The SSA can change your date once per year, and the change takes effect within one to two months.

What happens if the SSA is verifying information about my account?

Your payment will be held until you provide the documents or information the SSA requested. Respond to their letter as quickly as possible. Once they receive and review your documents, your payment is released, usually within 3 to 10 business days. Call 1-800-772-1213 if you need to know what documents they need.

How do I know if my payment was actually sent if I do not see it in my account?

Log into your my Social Security account and check the payment status under "Payment Information." It will show whether the SSA processed and sent the payment, and the date it was sent. If it shows as sent but your bank has not received it, contact your bank. If the SSA shows no payment was sent, call 1-800-772-1213 immediately.