As a child, no one explained to me how to properly deal with the income that came in. That you should not spend it all within a certain period of time. You should put aside some part or, better yet, invest this money.
That's why it's considered a privilege for a child to learn the tools and skills to manage a budget, no matter how small. These methods are supposed to be learned theoretically in the early years of school, and then learned practically by observing family members (parents and siblings) and performing tasks using small amounts.
Indeed. Teaching them at their young age may not be appreciated by them for now, but when they grow old, they will know how to value such a thing. That is why I don't make my kids' lives too easy. I give them enough money only for their basic needs. It's up to them if they will save some or not. Guiding our kids is not just making them suffer difficulties, but it is a way of helping them to become responsible in the future. They may not understand it, but soon they realized how important it was.
You shouldn't make the task difficult for you as parents and for your child as well, in a way that might deprive him of enjoying the best times of his life (childhood without responsibilities). Your role as a parent is to teach your child to take some responsibility, not to force it on him. Your idea of motivating the child to save from his daily poketmoney is very good, and I am sure that you will see positive results in the short term. In other words, you don't have to wait for him to grow up to see the results of your support. I encourage you to continue your support and you will see the results happen in front of your eyes like magic. Don't forget to make the mother aware of this as well, so that the task becomes a shared responsibility.