SignPro stores one or more reference images (snippets) of the customer’s signature(s). As documents requiring signature verification come into the system the snippets of signatures from these documents are compared with bitmaps of the reference signatures. If the images are not similar enough they are routed to a reject queue or to a manual verification queue. The user can specify the threshold (confidence factor) required for accepting a signature. Our signature verification module does not try to read the written characters instead it uses a sophisticated algorithm to compare the signature images taking into account the individual’s writing style, shapes of characters, length and width of characters among other things that make a signature unique.