come debit did when when did stimulus debit cards come out A stimulus check is a non-taxable cash payment sent to qualifying Americans by. To deal with this the US Treasury announced on Mo… Wednesday, April 13, 2022 Edit