Το πρόγραμμα αναγνώρισης πελατών επιδιώκει να μειώσει και να καταπολεμήσει τη χρηματοδότηση της τρομοκρατίας και το ξέπλυμα χρήματος, απαιτώντας από τα χρηματοπιστωτικά ιδρύματα να επαληθεύουν την ταυτότητα των πελατών πριν ανοίξουν νέους λογαριασμούς. Το πρόγραμμα αποτελεί μέρος του νόμου Uniting and Strengthening America by Providing Appropiate Tools to Intercept and Obstruct Terrorism (USA PATRIOT), ο οποίος υπεγράφη σε νόμο τον Οκτώβριο του 2001. Σύμφωνα με το πρόγραμμα, τα χρηματοπιστωτικά ιδρύματα υποχρεούνται να συλλέγουν και να επαληθεύουν τις ταυτότητες πελατών που ανοίγουν νέους λογαριασμούς μετά τον Οκτώβριο του 2003. Ενδέχεται επίσης να ζητηθεί από ένα ίδρυμα να συγκρίνει την ταυτότητα των πελατών με μια λίστα τρομοκρατών ή υπόπτων για τρομοκρατία που παρέχεται από την κυβέρνηση. Το πρόγραμμα αναγνώρισης πελατών δεν επεκτείνεται σε ορισμένους πελάτες, όπως κυβερνητικούς φορείς ή εισηγμένες εταιρείες που υπάγονται στη δικαιοδοσία της Επιτροπής Κεφαλαιαγοράς (SEC).
Τα χρηματοπιστωτικά ιδρύματα που απαιτείται να συμμετάσχουν στο πρόγραμμα αναγνώρισης πελατών δεν περιορίζονται στις τράπεζες. Εκτός από τις τράπεζες, ορισμένα ιδρύματα που απαιτούνται για συμμετοχή είναι ασφαλιστικές εταιρείες, πιστωτικές ενώσεις, καταπιστεύματα και ταμιευτήρια και δάνεια. Με τη σειρά του, ο όρος «πελάτης» δεν αναφέρεται μόνο σε ένα άτομο. Ο πελάτης ορίζεται ως νομικό πρόσωπο και ο ορισμός του νομικού προσώπου μπορεί να επεκταθεί σε ομάδες καθώς και σε άτομα. Για παράδειγμα, μια εταιρεία, μια εταιρεία εμπιστοσύνης και μια περιουσία θεωρούνται πελάτες σύμφωνα με τον νομικό ορισμό.
Ο όγκος των πληροφοριών που απαιτούνται για την επαλήθευση της ταυτότητας του πελάτη στο πλαίσιο του προγράμματος αναγνώρισης πελατών εξαρτάται από το μέγεθος και την εμβέλεια του ιδρύματος. Υπάρχει, ωστόσο, ένας ελάχιστος όγκος δεδομένων που πρέπει να συλλεχθεί. Σύμφωνα με το πρόγραμμα, ένα χρηματοπιστωτικό ίδρυμα πρέπει να συλλέξει όνομα, φυσική διεύθυνση, ημερομηνία γέννησης και αριθμό φορολογικού μητρώου πριν ανοίξει λογαριασμό. Για παράδειγμα, ένα άτομο που ανοίγει λογαριασμό, δημιουργεί πίστωση ή ανοίγει θυρίδα ασφαλείας, θα πρέπει να παρέχει τις κατάλληλες πληροφορίες που απαιτούνται από το πρόγραμμα αναγνώρισης πελατών. Επιπλέον, θα πρέπει να παράσχει τυχόν πρόσθετες πληροφορίες που το ίδρυμα κρίνει απαραίτητες για την επαλήθευση της ταυτότητας.
Ένας υπάρχων πελάτης δεν χρειάζεται να παρέχει τέτοιες πληροφορίες, εφόσον η τράπεζα πιστεύει εύλογα ότι γνωρίζει ποιο είναι αυτό το άτομο. Επιπλέον, ένα άτομο που δεν δημιουργεί συνεχιζόμενη σχέση με την τράπεζα δεν χρειάζεται να παρέχει τέτοιες πληροφορίες. Ένα άτομο που εξαργυρώνει μια επιταγή, αγοράζει ένα χρηματικό ένταλμα ή αγοράζει μια ταμειακή επιταγή δεν χρειάζεται να παρέχει τέτοιες πληροφορίες στο πλαίσιο του προγράμματος, επειδή αυτές οι συναλλαγές δεν δημιουργούν μια συνεχή σχέση. Υπάρχουν φορές, ωστόσο, που ένα ίδρυμα μπορεί να ζητήσει ταυτότητα πριν από την παροχή αυτών των υπηρεσιών. Σε τέτοιες περιπτώσεις, τις πληροφορίες απαιτεί το ίδρυμα και όχι το πρόγραμμα αναγνώρισης πελατών.