A method and apparatus for facilitating data management over a network are
described. In one preferred embodiment, a request to display aggregate
transaction data for a user is received, the aggregate transaction data
containing data related to multiple disparate transactions organized into
categories based on corresponding category codes and transaction codes
associated with each transaction. The aggregate transaction data are
retrieved from a database. A report containing the aggregate transaction
data is generated and displayed for the user in a user interface area.