Question: when will stimulus for social security recipients be 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.