Na sprednji strani bančne kartice je dolg niz številk, običajno na sredini kartice, ki segajo od 12 do 19 števk, odvisno od omrežja izdajatelja kartice. Ta številka je znana kot “številka bančne kartice”. Številka bančne kartice sledi standardiziranemu sistemu številčenja, ki ga je uveljavila Mednarodna organizacija za standardizacijo (ISO). Sistem številčenja je znan kot ISO/IEC 7812, uporablja pa se tudi na kreditnih karticah in drugih vrstah identifikacijskih kartic, kot so zdravstvene identifikacijske kartice.
»Identifikacijska številka izdajatelja«, prej znana kot »identifikacijska številka banke«, je izraz, ki se uporablja za opis prvih šest števk številke bančne kartice. Prvih šest števk označuje finančno institucijo, ki je izdala kartico. Podrobnosti o vsaki ustanovi so shranjene v bazi podatkov. Preostale števke so naključne in jih ustvari finančna institucija, kot je bančna družba, in se preverijo v zbirki podatkov z uporabo Luhnovega algoritma. Luhnov algoritem je matematična formula, ki se uporablja za potrditev – za preverjanje, ali je številka bančne kartice na primer podvojena – različnih vrst identifikacijskih številk.
Banke v svetovnem merilu izdajajo edinstvene kartice svojim strankam. Številka bančne kartice je edinstven identifikator, saj bančna institucija ne bi nikoli izdala iste številke dvema različnima strankama, kar bi kršilo pravila, kot so določena v standardih ISO/IEC 7812. Glavni razlogi, zakaj ima vsaka bančna kartica edinstveno številko, so, ker zagotavlja večjo varnost in omogoča učinkovitejši postopek transakcije. Če imata dve stranki isto številko bančne kartice, bi lahko pri transakciji prišlo do zapletov.
Če želi posameznik opraviti nakup na internetu, bi moral nakup opraviti s plačilno kartico, vključno z bančno kartico. V tipični spletni transakcijski obrazec mora posameznik vnesti osebne in finančne podatke, kot so ime, naslov, številka bančne kartice, datum poteka veljavnosti bančne kartice in varnostna koda bančne kartice. Te informacije bodo posredovane v centralizirano bazo podatkov – v kateri so shranjeni osebni in finančni podatki uporabnika – zaradi varnosti in avtorizacije. Če se na primer številka bančne kartice, vnesena v obrazec, ne ujema s številko kartice v centralizirani bazi podatkov, bo transakcija zavrnjena. Uporabnik bo moral ponovno oddati obrazec, če želi kupiti zadevni izdelek.