When you’ll get your final pay depends on a variety of factors, like when you started the separation process and which service you are separating from.
It’s important to know that if your military pay account is flagged with a debt, you could wait 120 days or more for your final pay check while your account gets audited.
Learn more about separation debt.