Social Security payments arrive on a set schedule based on your birth date

Your Social Security check comes on the same day every month, but that day depends on when you were born. The Social Security Administration (SSA) splits payments across three Wednesdays to manage the volume. If you were born on the 1st through the 10th of any month, you get paid on the second Wednesday. The 11th through the 20th gets the third Wednesday. The 21st through the 31st gets the fourth Wednesday. This schedule applies whether you receive retirement, disability (SSDI), or survivor benefits.

The payment schedule has been in place since 1997 and does not change year to year. Once you start receiving benefits, your payment day stays the same. Direct deposit is the standard method — the SSA no longer issues paper checks for new beneficiaries, though existing check recipients can continue receiving them if they choose.

Key Takeaways

  • Your payment day is determined by your birth date and falls on one of three Wednesdays each month: the second, third, or fourth.
  • The second Wednesday covers birthdays from the 1st to the 10th; the third Wednesday covers the 11th to the 20th; the fourth Wednesday covers the 21st to the 31st.
  • Direct deposit deposits funds into your bank account by 9 a.m. on your scheduled payment day, though some banks may show the deposit a day earlier.
  • If your payment day falls on a federal holiday, you receive your check the business day before.
  • You can view your exact payment date and amount on your my Social Security account online.

How to find your specific payment date

The easiest way to confirm your payment day is to log into your my Social Security account at ssa.gov. Once you are signed in, click "Benefit Verification" and look for your payment schedule. The page shows your next payment date and the amount you will receive. If you do not have an online account, you can create one using your email, Social Security number, and identity verification.

You can also call the Social Security Administration at 1-800-772-1213 (TTY 1-800-325-0778) to confirm your payment date. Have your Social Security number ready. The wait time is often long during business hours, so calling early in the morning or later in the week may be faster.

What happens when your payment day falls on a holiday

If your scheduled payment Wednesday is a federal holiday — such as New Year's Day, Independence Day, or Christmas — the SSA deposits your payment on the business day before. For example, if your payment day is Wednesday, July 4th, you receive your check on Tuesday, July 3rd. This rule applies to all federal holidays observed by the Social Security Administration.

The SSA publishes a holiday schedule each year on its website. If you are unsure whether an upcoming payment day will be affected, check your my Social Security account or call the SSA directly. Your bank may also hold the deposit for one business day after receipt, so the funds might not appear in your account until the next morning.

Direct deposit versus paper checks

Direct deposit is the fastest and most reliable way to receive your payment. Funds are deposited into your bank account by 9 a.m. on your scheduled payment day. Some banks display the deposit the evening before, depending on when they process overnight transfers. Direct deposit also protects you from lost or stolen mail and requires no action on your part once it is set up.

If you receive paper checks, the SSA mails them so they arrive around your payment date, but mail delivery varies by location and can take several days. The SSA stopped issuing new paper checks in 2011, so only existing beneficiaries who were already receiving checks can continue that method. If you are on paper checks and want to switch to direct deposit, you can set it up through your my Social Security account or by calling the SSA.

Setting up or changing your payment method

To set up direct deposit or change your payment method, log into your my Social Security account and select "Change Direct Deposit Information" under the "Benefit Verification" section. You will need your bank's routing number and your account number. The change takes effect within one or two payment cycles.

If you do not have online access, you can complete Form SSA-1199-OP4 (Direct Deposit Sign-Up Form) and mail it to your local Social Security office, or bring it in person. You can also call 1-800-772-1213 and ask an SSA representative to help you set up direct deposit over the phone. They will need your bank information and may ask security questions to verify your identity.

What to do if your payment is late or missing

If your payment does not arrive by 9 a.m. on your scheduled day, first check your my Social Security account to confirm the payment date. If the date has passed and the money has not arrived, contact your bank to see if the deposit is pending or if there is a problem with your account. Some banks hold deposits for a business day, especially if the transfer arrives after normal processing hours.

If your bank confirms the deposit has not arrived, call the Social Security Administration at 1-800-772-1213. Have your Social Security number and bank account information ready. The SSA can check whether the payment was sent and investigate if there is a problem. If your direct deposit information is incorrect, the SSA can update it and reissue the payment. This process usually takes one to two weeks.

Frequently Asked Questions

Can I change my payment day?

No, your payment day is fixed based on your birth date and cannot be changed. However, if you believe your birth date is recorded incorrectly in the SSA system, you can contact your local Social Security office with a birth certificate or other proof to request a correction.

What if I need my payment earlier in the month?

The SSA cannot move your payment date. If you need funds before your scheduled payment, you may explore other options such as a line of credit, a personal loan, or assistance programs in your area. Some nonprofits and community organizations offer emergency financial support.

Do I get paid on weekends?

No, the SSA only deposits payments on business days (Monday through Friday). If your scheduled payment day is a Saturday or Sunday, your payment is deposited on the Friday before. Federal holidays also shift your payment to the business day before.

How do I know if my payment amount will change?

Log into your my Social Security account to view your current payment amount and any scheduled changes. The SSA sends a notice each year showing your benefit amount for the coming year. If you have questions about a change, call 1-800-772-1213 to speak with a representative.

What if I move or change banks?

Update your address and bank information through your my Social Security account as soon as possible. If you change banks, you will need to provide your new routing and account numbers. The change takes effect within one or two payment cycles, so your next payment will go to your new account.