1. A system for managing financial data related to an allowance account and a diversionary account for one or more users, comprising: a communications interface for receiving user data related to a plurality of allowance account and diversionary account designations, each allowance account designation corresponding to at least one spending related sub-account and each diversionary account designation corresponding to at least one savings related sub-account, each spending and savings related sub-account further having an associated priority rating provided by the user, at least a first of the savings related sub-accounts being linked to one of a bank savings account, brokerage account, mutual fund account, education savings account, retirement account, deferred annuity account during an accumulation phase, and certificate of deposit account, and a second of the savings related sub-accounts being linked to another one of a bank savings account, brokerage account, mutual fund account, education savings account, retirement account, deferred annuity account during an accumulation phase, and certificate of deposit account; a data storage device configured to store the received user data related to the plurality of allowance account and diversionary account designations; a computer processor configured to execute program instructions to: receive, via the communications interface, data related to a third party financial transaction; correlate the third party financial transaction data with at least one of the plurality of spending and savings related sub-accounts; determine one or more allowance account and diversionary account rebalancing transactions based upon the correlated sub-account for the third party financial transaction and the associated priority rating of the sub-account; and transmit data related to the one or more allowance account and diversionary account rebalancing transactions to a financial account management system for execution; wherein responsive to the one or more allowance account and diversionary account rebalancing transactions comprising re-allocation from one of the spending related sub-accounts to the first savings related sub-account, the data transmitted to the financial account management system for execution comprising data for automated transfer of funds from a debit checking account linked to the spending related sub-account to the account linked to the first savings related sub-account.