I simply pay my kids for the work they do, they store it in a bank, and then I let them spend it. When they get older they will need to put aside some money for saving, some for spending, and some for giving away (their choice on the breakdown but it needs to be something in each).