Stimulus Payment Updates and May 5 Deadline
The IRS complied with its promise of prompt distribution of the stimulus payment, and as of April 15 many taxpayers had automatically received the payment. At first only social security recipients and those who had filed their 2019 return and indicated banking information received the payments autom...