Sales transactions can be added on the fly or by selecting an existing customer, with spreadsheet views of clients providing summary data, and invoice screens using pull-down lists for selecting sales items or services, groups, jobs and other information.