A system, method and article of manufacture are provided for generating an online, web-enabled financial model accessible over the Internet. A service level agreement that defines a level of financial management desired by a user is provided. A user is prompted to input financial information relative...http://www.google.ca/patents/US7921048?utm_source=gb-gplus-sharePatent US7921048 - Financial planning and counseling system projecting user cash flow