The present invention comprises a program product, system and method for
deposit processing using check images. In one embodiment of the present
invention, the program product comprises machine-readable program code
for causing, when executed, a machine to perform the following steps: at
least one check processor receiving deposit information for a plurality
of different deposit transactions, with the deposit information including
original check image data and endorsed and voided check image data for at
least one check to be deposited; selecting a print processor that has
access to at least one printer based on at least one criterion; sending
the electronic check data and check image data to the selected print
processor; identifying a clearing end point; generating cash letter data
for a maker bank; the print processor or the check processor transmitting
the check image data and the cash letter data directly or indirectly to
the selected end point and/or to at least one printer.