1. A method of evaluating documents in an electronic invoice presentment and payment system, comprising: creating one or more document processing rules based on one or more attributes; associating the one or more document processing rules with one or more groups to which the one or more document processing rules applies; and invoking a rules engine to process the one or more document processing rules upon receipt of a document.