The Internal Revenue Service (IRS) created a new stimulus check registration website on Saturday for the 10 million or so Americans who didn’t file income tax because they didn’t make enough.
Direct deposit payments could reportedly be made as early as April 9 while paper checks will be mailed out later.