March payment dates depend on your birth date and payment type
Social Security sends payments on a fixed schedule each month, and March follows the same pattern as every other month. Your payment arrives on a specific day determined by when you were born — not by when you filed or how much you receive. If you were born on the 1st through the 10th, you get paid on the second Wednesday of the month. If you were born on the 11th through the 20th, you get paid on the third Wednesday. If you were born on the 21st through the 31st, you get paid on the fourth Wednesday.
Supplemental Security Income (SSI) — a separate program for people with low income and limited resources — pays on the first of every month. If the 1st falls on a weekend or holiday, SSI arrives the business day before. March 2024, for example, had SSI payments on February 29th because March 1st was a Friday and the Social Security Administration observed a holiday that week.
The day your payment posts to your bank account may differ slightly from the official payment date. Most banks credit the money by the next business day, but some take an extra day. If you use a prepaid card or a representative payee receives the funds on your behalf, the timing may vary as well.
Key Takeaways
- Social Security retirement and disability payments arrive on the second, third, or fourth Wednesday of each month based on your birth date, not your filing date.
- SSI payments arrive on the 1st of each month, or the last business day before if the 1st is a weekend or holiday.
- Your bank may take one to two business days to post the payment after Social Security sends it, so the money may not appear on the official payment date.
- You can check your exact payment date by logging into your my Social Security account or calling 1-800-772-1213.
How to find your specific March payment date
The fastest way to confirm when your payment arrives is to log into your my Social Security account at ssa.gov. Once you sign in, go to "Benefit Verification" and look for "Payment History." The page shows your most recent payment date and the pattern for upcoming months. You do not need to do anything — the date is already set based on your birth date.
If you do not have a my Social Security account, you can call the Social Security Administration at 1-800-772-1213 between 8 a.m. and 7 p.m. on weekdays. Have your Social Security number ready. A representative can tell you your exact payment date in March and confirm whether you receive retirement benefits, disability benefits, or SSI.
If you receive benefits through a representative payee — someone appointed to manage your benefits because of a legal or medical reason — the payee receives the payment first, then distributes it to you. The timing depends on how the payee's bank processes the funds, so ask them directly when you should expect the money.
What happens if March 1st or a Wednesday falls on a holiday
When a regular payment date lands on a federal holiday or weekend, Social Security advances the payment to the last business day before. This happened in 2024 when Presidents' Day fell on February 19th — some beneficiaries received their payments on Friday, February 16th instead of the normal Wednesday date.
The Social Security Administration publishes a holiday schedule each year showing which dates will shift. If you are unsure whether your March payment will arrive early due to a holiday, check your my Social Security account or call 1-800-772-1213. The representative can confirm the exact date for your situation.
Holidays that affect payment dates include New Year's Day, Presidents' Day, Memorial Day, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas. If you receive SSI and the 1st falls on one of these days, your payment arrives the last business day before.
Direct deposit vs. paper checks and payment timing
Direct deposit is the fastest and most reliable way to receive your payment. Money goes straight into your bank account on the official payment date or within one business day. If your bank processes deposits overnight, you may see the funds available the morning of the payment date. If your bank processes during business hours, the money typically appears by the end of that day.
Paper checks take longer. Social Security mails the check on the official payment date, but delivery depends on your location and postal service speed. Most people receive checks within three to five business days, though rural areas may take longer. If you have not received a check by the 10th of the month, contact Social Security to report it missing.
You can switch to direct deposit at any time through your my Social Security account or by calling 1-800-772-1213. The change usually takes effect within one to two months. During the transition, you may receive one final paper check before direct deposit begins.
Tracking your payment if it does not arrive on time
If your payment does not appear by the business day after your official payment date, first check your bank account to confirm it has not posted yet. Some banks show pending deposits separately from available funds. Wait until the end of the business day before contacting anyone.
If the payment is still missing the next day, log into your my Social Security account and check "Payment History" to confirm the payment was sent. The page shows the date and amount. If it shows the payment was sent but your bank has not received it, contact your bank's customer service line. Provide them with the payment date and amount from your Social Security account.
If your my Social Security account does not show a payment for March at all, call Social Security at 1-800-772-1213. This could mean your benefits were suspended, your account information changed, or there is a processing error. A representative can investigate and explain what happened.
Changes to your payment date or amount
Your payment date stays the same every month unless you change your birth date in the Social Security system — which should never happen unless there was an error in your original process. If you believe your payment date is wrong, call 1-800-772-1213 to report it.
Your payment amount may change in March if you reached full retirement age, if you started or stopped working, or if you received a cost-of-living adjustment (COLA). Social Security sends a notice before any change takes effect. If you receive a notice about a March change you do not understand, call the number on the notice or contact Social Security directly.
If you are receiving benefits on someone else's record — as a spouse, ex-spouse, or child — your payment date follows the same birth-date-based schedule. Your payment arrives on the same day as the primary beneficiary's payment, even if your birth date is different.
Frequently Asked Questions
What is my exact payment date in March?
Your payment date depends on your birth date. If you were born the 1st–10th, you are paid the second Wednesday. If born the 11th–20th, the third Wednesday. If born the 21st–31st, the fourth Wednesday. Log into your my Social Security account or call 1-800-772-1213 to see your specific date. SSI pays on the 1st of each month.
Why did my payment arrive early or late in March?
If your normal payment date fell on a weekend or federal holiday, Social Security advances the payment to the last business day before. Your bank may also take an extra day to post the funds. Check your my Social Security account to confirm the official payment date, then contact your bank if the money has not appeared within one business day.
Can I change when my payment arrives each month?
No, your payment date is fixed based on your birth date and cannot be changed. However, you can switch from paper checks to direct deposit, which may speed up when the money reaches your account. Make the change through your my Social Security account or by calling 1-800-772-1213.
What if I receive benefits as a spouse or child?
Your payment arrives on the same day as the primary beneficiary's payment, based on their birth date, not yours. If you have questions about your specific payment date, call 1-800-772-1213 and provide the primary beneficiary's information.
How do I report a missing March payment?
First, check your bank account and wait until the end of the business day. Then log into your my Social Security account to confirm the payment was sent. If it shows as sent but your bank has not received it, contact your bank. If the payment does not show in your account at all, call Social Security at 1-800-772-1213.
