1. A method for auditing a plurality of transaction documents, comprising: using at least one computer processor to search a database to identify a plurality of transaction documents satisfying at least one query criteria; using the at least one computer processor to pre-load the plurality of transaction documents in a temporary storage space; displaying a first one of the plurality of transaction documents to a user; receiving, by the at least one computer processor, a user input from the user; in response to receiving the user input, using the at least one computer processor to perform at least one operation on the first one of the plurality of transaction documents; and automatically displaying, without further user input, a second one of the plurality of transaction documents to the user.