You just retired from the military — or you’re about to — and the question keeping you up at night isn’t whether you earned your pension. It’s when the first check actually shows up. You’ve heard everything from “30 days after retirement” to “it takes 3-6 months” and nobody in the transition office gave you a straight answer.
Here’s the actual timeline, including what causes delays and how to avoid the gap between your last active-duty paycheck and your first retirement payment.
The Standard Timeline: 30-45 Days
DFAS (Defense Finance and Accounting Service) processes military retirement pay. The standard timeline from your retirement date to your first retirement payment is 30-45 days. If you retire on October 1, your first retirement payment should arrive between November 1 and November 15.
Retirement pay is issued on the first business day of each month for the previous month’s entitlement. Unlike active-duty pay (which comes on the 1st and 15th), retirement pay is a single monthly payment.
This means there’s an inherent gap. Your last active-duty paycheck covers through your retirement date. Your first retirement check covers the following month. You need at least one month of expenses in savings to bridge the gap even in the best case.
What Causes Delays
Incomplete DD-214: Your DD-214 (Certificate of Release or Discharge) must be processed and submitted to DFAS before they calculate your retirement pay. If your installation’s personnel office is backlogged or your records have discrepancies, the DD-214 can take weeks to finalize — pushing your first payment further out.
SBP election processing: If you elected Survivor Benefit Plan coverage, DFAS needs to process that election and calculate the premium deduction before issuing your first check. SBP elections that arrive at DFAS with errors or missing spousal concurrence signatures get sent back for correction.
VA disability offset calculations: If you have a VA disability rating, DFAS and the VA coordinate to determine whether you receive concurrent receipt (CRDP) or combat-related special compensation (CRSC). This coordination between two federal agencies adds processing time — sometimes 60-90 days for the initial calculation. You’ll receive retirement pay in the interim, but the amounts may be adjusted once the VA offset is finalized.
Direct deposit setup: If your banking information isn’t correctly set up in the DFAS system before retirement, your payment gets mailed as a paper check — which adds 5-10 business days to delivery. Verify your direct deposit information through myPay before your retirement date.
How to Avoid the Gap
File your retirement paperwork early. Start the process 12-18 months before your retirement date. The earlier your retirement orders are issued, the more time your personnel office has to prepare accurate records for DFAS.
Verify your service record before retirement. Check your records for accuracy — dates of service, rank history, deployment credits, anything that affects your high-3 calculation. Discrepancies found after retirement require corrections that delay processing.
Set up direct deposit through myPay. Do this before your last active-duty pay period. Confirm the account number and routing number are correct. Your retirement pay will use the same myPay account but needs to be configured for retired pay specifically.
Save at least 2-3 months of expenses. Even with perfect paperwork, the structural gap between your last active paycheck and first retirement check means 30-45 days without military income. Budget for 90 days of expenses to cover potential delays.
How to Check Your Payment Status
Once retired, your myPay account transitions from active-duty to retired status. This transition itself can take 2-3 weeks — don’t panic if myPay shows “no account found” immediately after retirement. It’s being migrated.
After the transition, log into myPay with your existing credentials. Your retirement pay statement will appear showing your gross pay, deductions (SBP premiums, tax withholding, SGLI if continued), and net payment amount.
If you’re past 60 days without a payment and myPay doesn’t show a retirement account, call DFAS retired pay at 800-321-1080. Have your Social Security number and retirement date ready. The wait times can be long, but once you reach an agent, they can tell you exactly where your account stands in processing.
The transition from active-duty pay to retirement pay feels precarious because the systems weren’t designed for a seamless handoff. Plan for the gap, file early, verify your records, and keep 90 days of expenses accessible. The first check always arrives — it’s the timing that catches people off guard.
Stay in the loop
Get the latest dod retire.com updates delivered to your inbox.