Question: when will social security recipients have their stimulus check deposited?
Answer: Automatic stimulus payments began on April 15 for those individuals. So who's getting the stimulus checks? But those who received a tax refund by mail have a longer wait, as they will receive paper stimulus checks instead.