Thank you for your comment regarding your direct deposit. Based on personal banking experience as a miltiary spouse and banking with USAA, this is something that is done already. The deposit shows up as a pending deposit with the exact amount. In addition, you can always view your LES to know exactly what your pay would be. As far as "exactly when" you will get paid - here is the list you are searching for: Direct Deposit Military Pay Calendar. You can see from this calendar banking with USAA also affords you pay being a few days "early". I hope this addresses your concerns. Thank you so much for the question!