Bank of Allowance is a tool that helps parents teach their children how to manage their allowance much in the same way adults manage their finances but in a friendlier and encouraging environment. Each child is provided with virtual checking and savings accounts and parents play the role of a bank teller by depositing and withdrawing funds at the request of their children.