Get your taxes done using TurboTax

At this time it is unknown if the IRS will use Direct Debit information they have on hand  for the DD of the stimulus money ... and in your case they may not even process your balance due return until well into July.

 

WHEN  the IRS portal opens I recommend you update your account info for the stimulus payment ...

 

https://www.irs.gov/newsroom/economic-impact-payments-what-you-need-to-know