1. An apparatus for processing a plurality of financial documents, comprising: (a) a document processor, wherein, for each financial document, the document processor (i) captures data encoded on the financial document and an image of the financial document during a prime pass, and (ii) assigns a first sequence number to each financial document; (b) a computer database, wherein, for each financial document, the captured data and image is stored in the computer database in association with the first sequence number for the financial document; (c) wherein, for each financial document, the document processor is adapted to determine, responsive to the captured data and images, whether the financial document is of a first type or a second type, wherein the first type is a document for which the data and document image needs to be repaired and the second type is a document for which the data needs to be repaired; (d) wherein, for each document of the first type, the document processor recaptures the data encoded on the financial document, recaptures an image of the financial document, and assigns a second sequence number to the financial document, the recaptured data and the recaptured image being stored in the computer database in association with the second sequence number; and (e) a image repair application, wherein the image repair application is adapted to permit an operator to locate a captured image that matches the recaptured image, and to repair the document image by visually comparing the recaptured image with the captured image; and (f) wherein the repaired document image is stored in the computer database in association with the first sequence number for the captured data.