After you file

I finally was able to get my AGI from last year and I electronically submitted my return on the 15th . yesterday (the 21st) I saw on my Navy Federal, the payment was pending and will be available on the 24th. So less than 10 days after submission.

The Maximum time is 21 days (for electronic submission + direct deposit option) but it never takes that long.

Usually 2weeks max