1. A system for categorizing transactions, comprising; a collection function gathering information concerning transactions, including at least date, description and amount of the transactions, for a particular person or enterprise; and a processing function categorizing individual ones of the collected transactions according to at least part of the transaction description.