Get your taxes done using TurboTax

I don't know about the Stimulus Checks but have a question for you.  How did you just file 2018?  Did you buy and install the 2018 Desktop program and mail in the 2018 return?  Because if you used the Online version and efiled it is only for 2019 returns.  So you may have filed your 2018 as a 2019 return.