SSI payment dates follow a fixed schedule based on your birth date
Supplemental Security Income (SSI) payments arrive on the same day each month, determined by when you were born. The Social Security Administration does not vary this schedule — if your payment day is the 3rd of the month, it will always be the 3rd (or the closest business day if the 3rd falls on a weekend or holiday).
The payment schedule breaks into three groups. If you were born on the 1st through the 10th of any month, you receive payments on the 1st. If you were born on the 11th through the 20th, your payment arrives on the 2nd. If you were born on the 21st through the 31st, your payment arrives on the 3rd. When the scheduled day is a Saturday, Sunday, or federal holiday, the payment moves to the preceding Friday.
You can find your specific payment date by logging into your Social Security account online, calling 1-800-772-1213, or visiting a local Social Security office. Your payment date does not change unless you report a change in your living situation or income that affects your SSI may be able to access.
Key Takeaways
- Your SSI payment date is determined by your birth date and stays the same every month — either the 1st, 2nd, or 3rd of the month.
- If your payment date falls on a weekend or federal holiday, the payment arrives on the preceding Friday instead.
- You can confirm your exact payment date through your Social Security online account, by phone at 1-800-772-1213, or in person at a local office.
- Direct deposit is the standard way SSI payments are delivered, and the money typically appears in your bank account by the morning of your payment date.
How to find your payment date if you do not know it
The fastest way is to create or log into your account at ssa.gov. Once you are signed in, go to "Benefit Verification" and look for your payment schedule. The site shows your payment date, the amount you receive, and any recent changes to your case.
If you do not use the internet or prefer to speak with someone, call Social Security at 1-800-772-1213. Have your Social Security number ready. The automated system can tell you your payment date, or you can press 0 to speak with a representative during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time).
You can also visit your local Social Security office in person. Find the nearest office at ssa.gov/locator or by calling the main number. Bring your Social Security card and a photo ID.
What happens when your payment date falls on a weekend or holiday
If your scheduled payment date is a Saturday or Sunday, Social Security deposits the money on the Friday before. If your payment date is a federal holiday (like Thanksgiving, Christmas, or New Year's Day), the payment arrives on the last business day before the holiday.
The amount you receive does not change — you are not paid early or late in terms of the actual benefit. The deposit simply moves to the nearest business day so the banking system can process it. Your bank may show the deposit pending on Friday but not fully available until Monday, depending on your institution's processing times.
Direct deposit is how SSI payments are sent
SSI payments go directly into a bank account, savings account, or prepaid card account. You choose where the money goes when you first receive SSI, and you can change the account at any time by contacting Social Security.
Direct deposit is faster and more secure than paper checks. The money typically appears in your account by the morning of your payment date, though some banks take until the next business day to make it available for withdrawal. If you do not have a bank account, you can use a prepaid card or a representative payee account (if someone else manages your benefits).
If your payment does not arrive by the end of the business day on your payment date, contact your bank first to confirm the deposit has not been delayed on their end. If your bank has no record of the deposit, call Social Security at 1-800-772-1213 to report the missing payment.
Changes that affect your payment date
Your payment date normally does not change once it is set. However, if you report a major change to Social Security — such as a change in your living situation, a new job, or a change in your household income — your case may be reviewed. In rare cases, this review can result in a change to your payment date, though this is uncommon.
If Social Security changes your payment date, they will send you a notice in the mail explaining the reason and your new date. If you receive a notice about a change you did not expect, contact Social Security to ask why the change was made.
What to do if you miss a payment or it is late
If your payment does not arrive on your scheduled date, first check your bank account to see if it is pending. Some banks show deposits as pending for a day or two before making the money available.
If the payment is not pending and your bank has no record of it, call Social Security at 1-800-772-1213. Have your Social Security number and bank account information ready. Social Security can tell you whether the payment was sent and investigate if it went to the wrong account or was lost in transit.
If you have a representative payee (someone who manages your benefits on your behalf), contact them first to confirm they received the payment. Representative payees sometimes deposit SSI payments into their own account before distributing money to you, which can cause a delay.
Frequently Asked Questions
Can I change my payment date?
No, your payment date is fixed based on your birth date and cannot be changed. However, you can change the bank account or card where the payment is deposited by contacting Social Security at 1-800-772-1213 or through your online account.
What if I was born on the 31st but some months only have 30 days?
If you were born on the 31st, your payment date is the 3rd of every month. Social Security uses the 3rd as the standard date for people born on the 21st through the 31st, regardless of how many days the month has.
Do I get paid twice if my payment date moves to a different day because of a holiday?
No. Your payment is simply moved to the nearest business day. You receive one payment per month, on your scheduled date or the nearest business day before it if that date falls on a weekend or holiday.
How long does it take for SSI to show up in my bank account after it is deposited?
Direct deposits typically appear in your account by the morning of your payment date, though some banks take until the next business day to make the funds available for withdrawal. Contact your bank if the money does not appear within one business day of your payment date.
What if I do not have a bank account?
You can receive SSI on a prepaid card account or through a representative payee who has a bank account. Contact Social Security to discuss these options if you do not have a traditional bank account.