retired military pay dates follow a fixed monthly schedule set by the Defense Finance and Accounting Service (DFAS), and most retirees see money arrive on the first business day of each month.
That consistency matters more than many people realize: the Military Officers Association of America notes that retired pay is the cornerstone of financial planning for hundreds of thousands of veterans, yet confusion about timing still causes missed bill payments and overdraft fees every year.
The problem is simple. Pay dates shift when the first of the month lands on a weekend or federal holiday, and different pay types (retired pay, VA disability, and survivor benefits) do not always hit the same day. Add in bank posting delays and the picture gets murky fast.
This guide breaks down the official schedule, the difference between DFAS and VA deposits, how holidays move your money, and the fastest ways to confirm your exact deposit date before it arrives.
How the Official retired military pay dates Schedule Works
The first sentence of your pay calendar is straightforward: DFAS pays retired military members on the first business day of each month. If the 1st falls on a Saturday, Sunday, or federal holiday, the deposit moves to the preceding business day.
This is not a guess. DFAS publishes the annual pay schedule in advance, and the rule has held for decades. The practical effect is that your money can arrive as early as the last day of the previous month.
Here is what that looks like in a typical year:
- January 1 falls on a holiday → pay lands in late December
- Mid-month weekends push deposits to the prior Friday
- Mid-week dates stay on the 1st with no change
One nuance trips people up: the effective date of your entitlement and the payment date are different things. Your entitlement accrues on the 1st, but the deposit may post a day or two later depending on your financial institution.
A common scenario is a retiree who sets autopay for the 1st and gets hit with a fee because the bank posted the DFAS deposit on the 2nd. The fix is to schedule recurring bills for the 3rd or later.
How to apply this: Download the current DFAS pay calendar PDF and save it to your phone so you can check each month's date in seconds.
DFAS follows a simple rule when setting the official retired military pay dates for each month. Knowing that retired military pay dates land on the first business day helps you plan ahead.
An outdated bank account is one of the most common reasons retired military pay dates get delayed. Double-check that myPay has your current details so retired military pay dates arrive on time.
DFAS Retired Pay vs. VA Disability Deposits
Retired military pay dates and VA disability compensation dates are managed by two different agencies and do not always align. DFAS handles retired pay; the Department of Veterans Affairs handles disability compensation.

The VA generally deposits disability compensation on the first business day of the month as well, but the two systems process independently. That means a retiree receiving both may see two separate deposits, sometimes a day apart.
This matters most for retirees with a VA waiver, where retired pay is reduced dollar-for-dollar by disability compensation. The net effect is that your total monthly income may arrive in two pieces rather than one.
| Pay Type | Paying Agency | Typical Deposit Date | Action to Take |
|---|---|---|---|
| Military retired pay | DFAS | 1st business day of month | Check DFAS myPay for the posted date |
| VA disability compensation | VA | 1st business day of month | Verify on VA.gov payments page |
| CRSC/CRDP | DFAS | 1st business day of month | Confirm combined statement in myPay |
| SBP survivor annuity | DFAS | 1st business day of month | Review annuity statement each month |
| Final partial-month pay | DFAS | Within 30 days of separation | Track via DFAS case number |
A retiree with both retired pay and a 50% VA rating, for instance, may see the VA deposit post on the 1st and the DFAS remainder on the 2nd. Neither is late; they are simply separate transactions.
How to apply this: Log into DFAS myPay and VA.gov on the same day each month and compare the two posted amounts against your award letters.
Why Your Deposit Date Changes Around Holidays
Federal holidays are the single biggest reason retired military pay dates shift. DFAS moves deposits to the preceding business day whenever the 1st lands on a holiday, and the same logic applies to weekends.
The result is a schedule that looks irregular but follows a strict rule. Around New Year's, Thanksgiving-adjacent months, and July 4th, expect your money earlier than usual.
Two practical consequences follow:
- Earlier deposits are not bonuses. The money arriving in late December is January's pay, not extra income.
- Bank posting delays vary. Some institutions hold federal deposits for a day for verification, especially on first-time direct deposits.
A retiree who switched banks in December once saw a three-day gap between the DFAS release date and the posted date, purely because the new bank had a hold policy for new accounts. The pay was on time; the bank was slow.
The lesson is to separate the DFAS release date from your bank's posting date. Only the second one affects your available balance.
How to apply this: Call your bank and ask its specific policy for posting federal direct deposits, then adjust your bill dates accordingly.
How to Confirm Your Exact Pay Date Every Month
The most reliable way to confirm retired military pay dates is through DFAS myPay, the official portal where your pay statement and deposit date are posted. Relying on memory or a generic calendar invites errors.
myPay shows your net amount, the effective date, and the actual payment date for each month. Retirees who check it monthly catch issues early, such as a missed cost-of-living adjustment or a changed tax withholding.

For VA compensation, the VA.gov payments page shows your payment history and upcoming deposit dates. Cross-referencing both portals gives you a complete picture.
A third useful tool is a simple budgeting app that lets you enter recurring deposits. Many retirees use spreadsheet templates or bank alert features to flag the deposit the moment it posts.
- Set a myPay login reminder for the 25th of each month
- Enable bank deposit alerts on your phone
- Screenshot your statement each month for your records
How to apply this: Set a recurring calendar alert for the 25th and log into myPay to preview next month's payment date before it arrives.
Common Mistakes That Delay Your retired military pay dates
Most payment problems trace back to a handful of avoidable mistakes. The first is an outdated bank account on file with DFAS. If your routing or account number changes and you do not update myPay, the deposit bounces and reprocessing can take weeks.
The second is failing to report life changes. A divorce, death of a spouse, or change in dependent status can alter your pay and, in some cases, trigger a temporary hold while DFAS verifies the record.
The third is ignoring the annual COLA notice. Cost-of-living adjustments take effect January 1, and the first adjusted deposit reflects the new amount. Retirees who do not check may misread a larger deposit as an error.
The DFAS myPay Help Center states plainly that retirees should verify their direct deposit information at least once a year, and that changes made after the 10th of the month may not take effect until the following pay cycle.
A retiree who changed banks in mid-month learned this the hard way: the old account closed before the new one was verified, and the payment was returned. It took two cycles to correct.
How to apply this: Review your direct deposit details in myPay today and update them before the 10th of any month you plan to make a change.
When the 1st falls on a Sunday, retired military pay dates shift to the preceding Friday. Ask your bank how it handles federal deposits, since retired military pay dates can post a bit later.
A VA waiver does not alter retired military pay dates on the DFAS calendar. Still, check both myPay and VA.gov, because retired military pay dates may involve two separate deposits.
Frequently Asked Questions About retired military pay dates
When exactly does retired military pay post if the 1st is a Sunday?
DFAS moves the deposit to the preceding Friday, so your money typically posts on the last Friday of the prior month. Your bank may hold it until Monday depending on its federal deposit policy. Always confirm the specific date on myPay rather than assuming, since holiday weekends can shift it further.

Even during a government shutdown, retired military pay dates usually hold steady thanks to permanent funding, though support services may be slower.
If a deposit goes missing, contact DFAS right away with your claim number and bank records so retired military pay dates can be traced and resolved.
Do retired military pay dates change if I have a VA waiver?
No, the DFAS schedule stays the same, but your payment may split into two deposits: the VA portion and the reduced retired pay. Each follows its own agency calendar. Check both myPay and VA.gov to see the full picture, and expect the two transactions to post within a day of each other.
No, your retired military pay dates stay on the DFAS schedule, but the payment may split into two deposits.
Each portion follows its own agency calendar, so check both myPay and VA.gov for retired military pay dates.
Can I get my retired pay deposited earlier than the 1st?
Only when the 1st falls on a weekend or federal holiday, which pushes the deposit earlier. There is no option to request an early deposit for convenience. Some banks offer early direct deposit features, but that is a bank policy, not a change to official retired military pay dates.
What happens to my pay date if DFAS is affected by a government shutdown?
Retired pay is funded through a permanent appropriation and generally continues during a lapse in appropriations. However, customer service and some processing functions may slow down. Confirm your deposit on myPay and keep your contact details current in case DFAS needs to reach you.
Retired military pay dates generally hold during a shutdown because retired pay comes from a permanent appropriation.
How do I report a missing or late retired pay deposit?
Contact DFAS directly through myPay's customer support or call the DFAS Cleveland contact center. Have your claim number, the expected amount, and your bank's posting records ready. Most missing deposits resolve within a few business days once DFAS confirms the release date.
Contact DFAS through myPay or the Cleveland center with your claim number and bank records if retired military pay dates pass without a deposit.
Conclusion
Understanding retired military pay dates removes a major source of monthly stress. The key takeaways:
- DFAS pays retired military members on the first business day of each month, moving earlier for weekends and holidays.
- VA disability compensation follows a separate schedule and may post as a second deposit.
- myPay and VA.gov are the only reliable sources for your exact date and amount.
- Updating direct deposit details before the 10th of the month prevents missed payments.
Your next step is simple: log into myPay today, confirm your deposit information, and set a monthly reminder for the 25th so you always know what is coming. A few minutes now saves hours of troubleshooting later.





