Program identifikacije strank želi zmanjšati financiranje terorizma in pranja denarja ter se boriti proti njim, tako da od finančnih institucij zahteva, da preverijo identiteto strank, preden odprejo nove račune. Program je del Zakona o Združenju in krepitvi Amerike z zagotavljanjem ustreznih orodij za prestrezanje in oviranje terorizma (USA PATRIOT), ki je bil podpisan oktobra 2001. V skladu s programom so finančne institucije dolžne zbirati in preverjati identitete. strank, ki odprejo nove račune po oktobru 2003. Od institucije se lahko zahteva tudi primerjava identitete strank s seznamom teroristov ali osumljenih teroristov, ki ga je zagotovila vlada. Program identifikacije strank ne velja za nekatere stranke, kot so vladne agencije ali javna podjetja, ki so v pristojnosti Komisije za vrednostne papirje in borze (SEC).
Finančne institucije, ki so potrebne za sodelovanje v programu identifikacije strank, niso omejene na banke. Poleg bank so nekatere institucije, ki so potrebne za sodelovanje, zavarovalnice, kreditne zadruge, skladi ter hranilnice in posojila. Po drugi strani pa se izraz “stranka” ne nanaša samo na posameznika. Stranka je opredeljena kot pravna oseba, definicija pravne osebe pa se lahko razširi tako na skupine kot na posameznike. Na primer, korporacija, sklad in nepremičnina se po pravni opredelitvi štejejo za stranke.
Količina informacij, potrebnih za preverjanje identitete stranke v okviru programa identifikacije strank, je odvisna od velikosti in obsega institucije. Vendar pa je treba zbrati minimalno količino podatkov. V skladu s programom mora finančna institucija pred odprtjem računa zbrati ime, fizični naslov, datum rojstva in identifikacijsko številko davčnega zavezanca. Na primer, oseba, ki odpre račun, vzpostavi kredit ali odpre sef, bi morala zagotoviti ustrezne podatke, ki jih zahteva program za identifikacijo stranke. Poleg tega bi moral zagotoviti vse dodatne podatke, za katere institucija meni, da so potrebni za preverjanje identitete.
Obstoječi stranki ni treba posredovati takšnih informacij, dokler banka razumno verjame, da ve, kdo je ta oseba. Poleg tega osebi, ki z banko ne vzpostavi stalnega razmerja, ni treba posredovati takšnih podatkov. Osebi, ki unovčuje ček, kupuje denarno nakaznico ali kupuje blagajniški ček, ni treba posredovati takšnih informacij v okviru programa, ker te transakcije ne tvorijo stalnega razmerja. Včasih pa lahko institucija zahteva identifikacijo pred opravljanjem teh storitev. V takih primerih informacije potrebuje institucija in ne program identifikacije strank.