SSI payments arrive on the first, third, or fourth of the month depending on your birth date
Supplemental Security Income (SSI) payments are deposited on a fixed schedule based on when you were born. The Social Security Administration does not send checks — all SSI goes directly into a bank account or prepaid card. Your payment date is set when you first receive SSI and stays the same every month unless you report a change that affects your case.
If your birth date falls between the 1st and 10th of the month, you receive SSI on the 1st. If you were born between the 11th and 20th, your payment comes on the 3rd. If your birth date is the 21st or later, you get paid on the 4th. These dates apply even if they fall on a weekend or holiday — the money arrives the same day regardless.
The only exception is if you received SSI before January 1997. In that case, you may still be on the old payment schedule, which uses the 3rd of the month for everyone. You can call Social Security at 1-800-772-1213 to confirm which date applies to you.
Key Takeaways
- SSI payments arrive on the 1st, 3rd, or 4th of each month based on your birth date, not by check but by direct deposit.
- Your payment date is assigned when you start receiving SSI and does not change unless you report a change in your living situation or income.
- Weekends and holidays do not delay SSI deposits — the money arrives on your scheduled date even if that date falls on a non-business day.
- If you were receiving SSI before 1997, you may still receive payments on the 3rd of the month instead of the birth-date schedule.
- You can verify your exact payment date by logging into your Social Security account online or calling 1-800-772-1213.
How to find your specific payment date
The fastest way to confirm when your SSI arrives is to create a my Social Security account at ssa.gov. Once you log in, your payment schedule appears under "Benefit Information." You can see your next payment date and a full calendar of upcoming deposits for the year.
If you do not have an online account, call Social Security at 1-800-772-1213 between 7 a.m. and 7 p.m. Monday through Friday. Have your Social Security number ready. A representative can tell you your payment date in less than a minute. You can also visit a local Social Security office in person, though phone or online is usually faster.
Your bank or prepaid card provider also shows the deposit date once the money arrives. If you use a prepaid card issued by Social Security (the Direct Express card), you can check the card's website or app to see when deposits are scheduled.
What happens if your payment date changes
Your payment date can shift if you report a change in your case — for example, if you move to a different state, your living situation changes, or you get married. When Social Security processes the change, they may reassign you to a different payment date based on your new birth-date group. This is automatic and you do not need to request it.
If you notice your payment arrived on a different day than usual, log into your Social Security account or call 1-800-772-1213 to find out why. Sometimes a system error or a processing delay can cause a one-time shift, but your regular schedule should resume the following month.
If you are expecting a payment and it does not arrive by the end of your scheduled date, contact Social Security the next business day. Delays can happen if your bank is processing the deposit slowly, if there is a problem with your account, or if Social Security flagged something that needs review.
Direct deposit and prepaid card options
SSI is always paid by direct deposit — there is no option to receive a paper check. You must provide a bank account number and routing number, or you can use the Direct Express prepaid card that Social Security offers. The card works like a debit card and deposits arrive automatically on your payment date.
If you do not have a bank account, the Direct Express card is the standard option. You can request one when you first apply for SSI, or you can sign up later by calling 1-800-772-1213 or visiting ssa.gov. The card has no monthly fee and you can withdraw cash at ATMs or use it at stores.
If you already have a bank account, you can give Social Security your account details instead of using the prepaid card. This is often faster because the deposit hits your account earlier in the day. You can change your payment method anytime by updating your information in your Social Security account or by calling Social Security.
What to do if your payment is late or missing
If your SSI deposit does not arrive by the end of your scheduled payment date, first check your bank or card account to make sure it did not post under a different name or date. Sometimes banks show deposits with a slight delay, or the transaction appears under "Social Security Administration" rather than "SSI."
If the money is definitely not there after 24 hours, call Social Security at 1-800-772-1213. Have your Social Security number and bank account information ready. Social Security can check whether the payment was sent and, if it was, whether your bank received it. If the payment was not sent, Social Security can investigate why and reissue it.
If your bank received the deposit but it disappeared from your account, contact your bank directly. This can happen if there was a hold, a reversal, or a fraud alert. Your bank can trace the transaction and tell you what happened. Social Security cannot reverse or recover money once it reaches your bank.
How SSI payment dates work around holidays and weekends
SSI deposits do not shift because of weekends or federal holidays. If your payment date falls on a Saturday, Sunday, or holiday like Thanksgiving or Christmas, the money still arrives on that date. Your bank processes it as a weekend or holiday deposit, which means it may show as pending until the next business day, but the deposit date itself does not change.
This is different from some other government payments. Unlike Social Security retirement or disability benefits, which may arrive early if the payment date falls on a weekend, SSI arrives on the exact date assigned to you. The only exception is if a major system outage or natural disaster affects Social Security's ability to process payments — this is extremely rare.
Frequently Asked Questions
Can I change my SSI payment date?
No, you cannot choose a different payment date. Your date is determined by your birth date and is set when you start receiving SSI. If you want to change when you receive money for budgeting reasons, you can ask your bank about setting up automatic transfers to a savings account on a different day each month, but Social Security's payment date itself cannot be moved.
What if I was born on the 31st of a month?
If you were born on the 31st, you fall into the third group and receive SSI on the 4th of each month. Social Security groups all birth dates from the 21st onward into the same payment schedule.
Do I get paid twice if I have two Social Security numbers or accounts?
No. Social Security tracks all your accounts under your name and Social Security number. If you have multiple accounts or numbers, Social Security will have consolidated them, and you receive one SSI payment per month. If you think you have duplicate accounts, call Social Security at 1-800-772-1213 to report it.
Will my SSI payment arrive if I am in jail or prison?
SSI payments stop if you are incarcerated for a crime. Social Security must be notified of your incarceration, and payments resume the month after you are released. If you are detained and think your payment should have stopped or restarted, contact Social Security to update your case.
What if my bank account is closed before my SSI arrives?
If you close your bank account before your payment date, the deposit will be rejected and returned to Social Security. You will need to contact Social Security immediately to provide a new bank account or request the Direct Express card so your payment can be reissued. Until you do, your SSI will not be deposited anywhere.