Where's my stimulus check? Here's when your payment should arrive

3:37pm PDT - April 3rd, 2020    when will stimulus checks be deposited - Business Insider

Americans will start receiving stimulus payments as early as April 9, according to an internal IRS memo reviewed by the Washington Post. Most people should receive their money by mid-April via direct deposit, the Treasury says. If the IRS doesn't have your ba…