It depends on people's salary though. Some people's 5% may not likely generate anything while to some other people that is a huge sum of money. If your 5% is small then you have to try as much as possible to work harder.The amount to save for the future from your income is probably 5%, because if you are saving such an amount, it will amount to a huge money in the future for you to invest. I think saving 5% is still preferable.