When Your SSI Payment Arrives Each Month
SSI payments arrive on the first, second, third, or fourth of the month depending on your birth date
The Social Security Administration (SSA) spreads SSI payments across four days each month to manage the volume. Your payment date is fixed based on your date of birth, not on when you filed or when you were approved. If your birthday falls on the 1st through the 10th of any month, you receive payment on the second Wednesday. If it falls on the 11th through the 20th, you receive payment on the third Wednesday. If it falls on the 21st through the 31st, you receive payment on the fourth Wednesday.
The only exception is if the scheduled Wednesday falls on a federal holiday. When that happens, the SSA deposits your payment on the business day before the holiday instead. This means your payment may arrive a day or two earlier than usual, but never later.
Your payment arrives by direct deposit into your bank account, prepaid debit card, or other financial institution you have on file with the SSA. Paper checks are no longer issued for new SSI recipients; if you currently receive a check, you can request to switch to direct deposit by contacting the SSA.
Key Takeaways
- Your SSI payment date is determined by your birth date and falls on the second, third, or fourth Wednesday of each month.
- Federal holidays shift your payment to the business day before, so you may receive it one or two days earlier than the standard Wednesday.
- All SSI payments are made by direct deposit; you cannot receive a paper check if you are a new recipient.
- You can check your exact payment date by logging into your my Social Security account or calling the SSA at 1-800-772-1213.
- If your payment does not arrive on the expected date, contact the SSA within three business days to report the issue.
How to find your specific payment date
The fastest way to confirm your payment date is to create or log into your my Social Security account at ssa.gov. Once you are signed in, go to "Benefit Verification" and look for "Payment Information." The page will show your next payment date and the amount you will receive.
If you do not have an online account, you can call the SSA at 1-800-772-1213 between 8 a.m. and 7 p.m. on weekdays. A representative will confirm your payment date over the phone. You can also visit your local Social Security office in person, though calling ahead is recommended to avoid a long wait.
Your SSI payment date never changes unless you request it. Even if you move, change banks, or update your contact information, the day of the month stays the same. The only reason the SSA would alter your payment date is if you ask them to do so in writing.
What happens if a payment is late or missing
If your payment does not arrive by the end of the business day on your scheduled payment date, check your bank account first. Sometimes deposits take a few hours to show up, especially if you bank with a smaller institution or credit union. If 24 hours have passed and the money is not there, contact your bank to confirm they have received the deposit from the SSA.
If your bank confirms no deposit was received, call the SSA at 1-800-772-1213 within three business days. The SSA can trace the payment and determine whether it was sent, delayed, or lost. If the payment was sent but lost in transit, the SSA can issue a replacement. Do not wait more than three business days to report it, because the SSA's ability to trace the payment decreases over time.
Federal holidays that fall on your payment date are the most common reason for a shift. Check the federal holiday calendar before assuming your payment is late. If your payment date falls on a Wednesday that is also a federal holiday, expect your deposit one or two business days earlier.
Direct deposit and account changes
SSI payments are sent by direct deposit only. You must provide the SSA with a valid bank account, credit union account, or prepaid debit card account number and routing number. If you change banks or close an account, you must update your information with the SSA before your next payment date, or the deposit will fail and you will not receive your money on time.
To change your direct deposit information, log into your my Social Security account and select "Payment Information," then "Change Direct Deposit." You can also call 1-800-772-1213 or visit your local Social Security office. Changes usually take effect within one to two business days, but it is safer to make changes at least a week before your payment date.
If your direct deposit fails because your account is closed or the routing number is wrong, the SSA will attempt to resend the payment once you correct the information. However, there may be a delay of several days while the SSA processes the correction and reissues the deposit.
Payment dates during the year and federal holidays
Your payment date stays the same every month, but the calendar date shifts because the SSA ties payments to Wednesdays, not to fixed dates. For example, if your birth date is the 15th, your payment always arrives on the third Wednesday of the month. In January that might be the 15th, but in February it could be the 19th.
Federal holidays that affect SSI payment dates include New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. When one of these holidays falls on a Wednesday that is your payment date, the SSA deposits your payment on the Tuesday before instead. This happens only a few times per year, but it is worth noting if you budget tightly around your payment date.
You can plan ahead by checking the federal holiday calendar and your payment schedule together. The SSA publishes its payment schedule for the entire year on ssa.gov, so you can see in advance which months will have an early payment due to a holiday.
What to do if you need money before your payment date
If you are short on money before your SSI payment arrives, contact your local Social Security office to ask about an advance payment. The SSA can issue an advance of up to one month's benefit amount in certain situations, such as when you have an emergency need or when a payment was lost or delayed. You will repay the advance by having a portion of your next several payments withheld.
Advance payments are not automatic and are not may provide. The SSA evaluates each request based on your circumstances. Call 1-800-772-1213 to ask whether you may be able to receive an advance, or visit your local office to apply in person.
If an advance payment is not an option, look into other resources in your area. Many nonprofits, food banks, and utility assistance programs offer emergency help to people receiving SSI. Your local 211 service (dial 2-1-1 or visit 211.org) can connect you to programs that may help with immediate needs.
Frequently Asked Questions
Can I change my payment date?
No, the SSA does not allow you to change the day of the month you receive your payment. Your payment date is set by your birth date and cannot be moved. If you have a specific reason you need a different date, contact the SSA to discuss your situation, but changing the date is not a standard option.
What if I have direct deposit set up but my payment still does not arrive?
First, confirm with your bank that the deposit was not received. If your bank confirms nothing arrived, call the SSA at 1-800-772-1213 within three business days. The SSA will investigate whether the payment was sent and can reissue it if it was lost. After three business days, tracing becomes much harder.
Do I get paid twice if a federal holiday moves my payment earlier?
No. When a federal holiday shifts your payment date earlier, you still receive only one payment that month. Your next payment will arrive on its normal date the following month. The holiday simply moves that month's payment forward by one or two days.
Can I receive my SSI payment by check instead of direct deposit?
If you are a new SSI recipient, no—the SSA only offers direct deposit. If you already receive checks, you can continue to do so, but the SSA encourages switching to direct deposit for faster, more reliable payments. To switch, contact the SSA at 1-800-772-1213 or update your information in your my Social Security account.
What happens to my payment if I am in the hospital or jail on my payment date?
Your payment will still be deposited into your bank account on your scheduled date, regardless of where you are. However, if you are in an institution for more than 30 days, your SSI benefits may be suspended. Contact the SSA immediately if you are institutionalized so they can explain how this affects your payments.