A computerized accounting process and system capturing customer transaction data, creating transaction codes or references at the time of the transaction and generating accounting reports for the customer.