The deadline for those who have not yet filed 2018 or 2019 tax returns is just 10 days away. The IRS has sent out letters to those who had not yet applied for stimulus payments. The agency estimates that about 800,000 taxpayers may have thrown their payments into the trash. The first round of stimulus payments were sent out to around four million people on Economic Impact Payment cards, which function like a prepaid debit card. A senior US Treasury official said that 92% of cards have been activated.