Systems and techniques to generate statistical reports on transactions
conducted via an electronic marketplace are based on data extracted from
the transaction documents. In general, in one implementation, the
technique includes receiving documents sent through an electronic
marketplace, with each document including multiple data fields. Data is
extracted from predetermined document data fields. The extracted data
relates to a predetermined statistical category of transactions conducted
through the electronic marketplace. The extracted data is stored, and a
report corresponding to the predetermined statistical category is
provided. The report includes an aggregation of the stored extracted data
associated with the predetermined statistical category. In some
implementations, a report may be generated that relates to information
regarding global spending according to the buyer, seller, time period,
product type, contract, and/or other parameters.