IRS launches tool to track stimulus check depositBy The Citizen on April 15, 2020Americans can input their direct deposit information on the new web portal. Source: Inman News