Children take the money they have for granted because they don't realize its true value and how it was obtained
. For them it is just a paper needed to buy the things they love. By making these children appreciate its value they would then learn to save money and not just buy anything they want.
Children should learn to save money in order to buy the things they want. You should show them the consequences of not having any money at all. You should also tell them the ways of growing the money. Make them realize that everything gets more expensive except for money and it will lose its value when not used wisely.
Knowing and letting your child express his desires in the future could help teach him the value of money. He should know that in order to have a huge house and lots of cars, he would have to work very hard for it. He should always have his eye on the prize. If he fully understands this, then this would help motivate him to save money.
As much as possible avoid spoiling your child. If he wants a new bike, make him earn it. Creating a family financial plan would be a great start. Educate him on how much he will have to save up in order to be able to buy the bike. This makes him responsible and at the same time gives him a sense of satisfaction when he is able to buy the bike.
If he now has a basic understanding on saving and money you could then open up a bank account for him. This way the money he saves isn't just lying at a closet at home.
Explaining to the child the concepts of saving and banking is a daunting task but a child who has an understanding of the basic principles of money will have a good time learning and creating ways in which he could grow his money.