As per our General Payday FAQ's:
"USAA has always made direct deposit funds available one business day before the actual pay date as long as your employer provides us notification two to three business days in advance."
So as long as this is something your employer does, then yes. You will receive your pay one day before your actual pay day. In my personal experience, I have always received my pay on Thursdays. I used to work for a rather large Payroll company and it is normal practice for many to process payroll for the current week on Monday. This usually allows for the processing of checks and direct deposits. If you do have any doubts, I am sure your payroll contact would be more than happy to confirm this. Hope this helps!
Thank you for posting in the community!