So I am thinking now that the governments are shelling out unemployment benefits (in Canada it's 55% of your last salary) while people are out of the job and doing nothing, why not pay them the remaining 45% on top of the 55% and instead have people working. Being on unemployment benefits, people do not actually contribute to the economy in any way I can imagine. But if instead, the Government picked up the full bill and paid 100% of salaries to companies, which start hiring the unemployed people who are currently receiving benefits. So this plan won't cost companies a penny but will help them expand their businesses and services rather than shrinking them as it's the case right now. This would stimulate the economy and spending and after 1-2 years, when the revenues and profits have picked up and the economy is back on track again (I am not sure if it was on track before ) the program would come to an end. After the program ended, the governments could get up to 50% of their money back through new increased corporate+ individual income taxes for only those who received the 100% benefits. The difference is, right now governments are paying out around 50% of salaries while the receiver is NOT working, but with the new stimulus program, they will have paid the same amount (pay 100% now, get 50% back in the future) while people have been working.