Stimulus checks sent to 130M Americans so far. Delayed payments for some Social Security beneficiaries to roll out.

That brings the total disbursed payments from the latest stimulus package to more than 130 million payments, worth about $335 billion. The payments, which total up to $1,400 each per individual, were distributed mostly by direct deposits and paper checks. The third batch of payments began processing last Friday, with an official payment date of March 31, with some people receiving direct payments in their accounts earlier as provisional or pending deposits, according to the IRS.
Read more...

;