IRS and Treasury start depositing stimulus payments Posted on December 29, 2020. The initial direct deposits of the second round of economic impact payments are already going out to taxpayers. IRS and Treasury start depositing stimulus payments