A verification method for use in a verification system comprises a verification terminal operated by a verification authority, a remote terminal remote from the verification terminal, and a communication link coupling the verification terminal to the remote terminal. The method includes the steps of generating a document data file from an identity document provided at the remote terminal, and then transmitting the document data file from the remote terminal to the verification terminal. The method further includes generating a verification data file that verifies an attribute of the document at the verification terminal. The verification data file preferably comprises a digitized signature of the verification authority operating the verification terminal. The verification data file is transmitted to the remote terminal. Finally, the document data file and the verification data file are merged to produce a verification record. The verification record may be time stamped and stored and/or printed by a printer. In an alternative embodiment, the verification record may be assembled and stored at the verification terminal. The verification method is especially useful for the remote verification of identity documents required at a point of sale of a product or service, for example, banking services.