IBAN validator: Besplatna provjera IBAN broja | Cash Book
Upišite ili zalijepite IBAN. Provjera potvrđuje državu, duljinu i mod-97 kontrolne znamenke te rastavlja broj na dijelove. Ništa ne napušta ovu stranicu.
Rezultat
—
Upišite ili zalijepite IBAN. Provjerava se na ovom uređaju.
Brzi odgovor
IBAN validator provjerava ispravnost formata broja računa, a ne sam račun. Čita prva dva slova kao oznaku države, uspoređuje ukupnu duljinu s propisanom za tu državu i provodi ISO 13616 mod-97 izračun: prva četiri znaka premješta na kraj, pretvara slova u brojeve i dijeli s 97. Ostatak 1 znači da kontrolne znamenke odgovaraju ostatku broja. To otkriva tipfelere, ali ne dokazuje da je račun otvoren, da pripada osobi kojoj šaljete novac ili da će uplata biti izvršena.
Ovaj validator radi isključivo u vašem pregledniku: IBAN koji upišete nikada se ne učitava, ne pohranjuje niti šalje bilo kamo, a stranica radi i bez internetske veze. Provodi tri koraka. Čita prva dva slova kao oznaku države i pronalazi tu državu. Uspoređuje ukupnu duljinu s duljinom koju je ta država registrirala. Zatim provodi mod-97 izračun definiran u ISO 13616, aritmetiku koju dvije znamenke nakon oznake države moraju zadovoljiti. Ako su sva tri uvjeta ispunjena, broj je ispravno oblikovan.
To je manja tvrdnja nego što većina ljudi očekuje. Ispravno oblikovan IBAN nije potvrđen račun, potvrđen primatelj niti potvrđena uplata. Ostatak ove stranice govori o tom jazu, jer upravo u tom jazu novac nestaje.
Napomena o polju za unos: ljudi često kopiraju podatke iz PDF-ova koji sadrže nevidljive znakove poput razmaka bez prijeloma, mekih spojnica ili znakova nulte širine između skupina od četiri znamenke. Polje uklanja sve to prije nego što se uopće pročita oznaka države, zbog čega IBAN koji je pao na nekoj drugoj stranici ovdje može proći bez ikakvih izmjena. Ništa nije popravljeno, samo su uklonjeni nevidljivi znakovi.
Kako ga koristiti
- Zalijepite broj točno onako kako ste ga primili. Razmaci, mala slova, točke i prijelomi redaka uklanjaju se prije provjere, pa nema potrebe za ručnim uređivanjem. Zalijepite umjesto ponovnog upisivanja kad god možete, jer upravo pri ponovnom upisivanju nastaju pogreške koje ste došli otkriti.
- Pročitajte rezultat. Valjan znači da je kod države u registru, duljina odgovara toj državi, a mod-97 ostatak je 1. Nije valjan znači da jedna od te tri stavke nije prošla, a napomena kaže koja. Pogrešna duljina i neuspjela kontrolna suma različiti su problemi s različitim rješenjima.
- Zatim pročitajte raščlambu, ne samo rezultat. Tablica prikazuje IBAN podijeljen u blokove po četiri, puni naziv države, dvije kontrolne znamenke, dio računa i duljinu. Usporedite državu s onom koju ste očekivali. Račun koji bi trebao biti plaćen dobavljaču u Portugalu, a daje valjan IBAN na Cipru, vrijedan je telefonskog poziva.
- Ako nešto nije prošlo, ispravite ono na što napomena ukazuje. Pogreška u duljini gotovo uvijek znači znak viška ili manjka, obično na kraju gdje je dugačak niz lako skratiti. Pogreška u kontrolnoj sumi gotovo uvijek znači pogrešno pročitan ili zamijenjen znak. U svakom slučaju, ponovno pročitajte izvorni dokument. Ne nagađajte znamenke.
- Zasebno provjerite ime. Validator nema pojma čiji je ovo račun. Prije nego što novac krene, potvrdite ime vlasnika računa s primateljem putem kanala koji ste sami odabrali i koristite vlastitu provjeru primatelja svoje banke ako je nudi.
Što provjera zapravo dokazuje
IBAN je definiran standardom ISO 13616. Struktura je fiksna: dva slova za državu, dvije kontrolne znamenke, zatim domaći broj računa (BBAN), dopunjen i formatiran na duljinu koju je svaka država registrirala. Maksimalna ukupna duljina je 34 znaka.
Dvije kontrolne znamenke nisu dio broja računa. One su kontrolni zbroj izračunat iz svega ostalog, koristeći mod-97-10 shemu iz ISO 7064. Izračun je dovoljno kratak da se napravi ručno:
- Premjestite prva četiri znaka (oznaku države i kontrolne znamenke) na kraj niza.
- Zamijenite svako slovo brojem, gdje je A=10, B=11, sve do Z=35.
- Tretirajte rezultat kao jedan dugačak decimalni broj i izračunajte ostatak nakon dijeljenja s 97.
- Ostatak mora biti 1.
Kada je račun otvoren, banka je odabrala dvije kontrolne znamenke koje čine da rezultat četvrtog koraka bude 1. Dakle, ostatak 1 znači da kontrolne znamenke još uvijek odgovaraju oznaci države i dijelu računa. Ako se bilo koji znak promijenio od tada, ostatak se mijenja.
Ovo je dobar detektor pogrešaka. Svaki pogrešno upisan znak i svaka zamjena mjesta dviju susjednih znamenki pomiče ostatak s 1, što je razlog zašto je mod-97 odabran umjesto jednostavnijih shema. Ono što ne može učiniti jest gledati izvan samog niza. Validator ne zna pripada li bankovni kod unutar BBAN-a stvarnoj banci, je li račun otvoren, ima li sredstava, prihvaća li europske transfere ili tko ga posjeduje.
Dakle, iskreno tumačenje zelenog rezultata je ograničeno. Dokazuje da je broj interno dosljedan, što znači da je vjerojatno točno prepisan. Ne dokazuje da račun postoji, ne dokazuje da pripada osobi ili tvrtki navedenoj na računu i ne dokazuje da će uplata stići. To su tri odvojena pitanja na koja se ne može odgovoriti aritmetikom nad samim brojem.
Gdje provjera prestaje raditi
Počnimo s ograničenjem koje ljudi najčešće pogrešno shvaćaju: prevaranti koriste valjane IBAN-e. Prijevare s računima, gdje se stvarni račun dobavljača presretne i zamijene bankovni podaci, ne ovise o neispravnom broju. Račun na lažnom računu je pravi račun, otvoren za tu svrhu ili posuđen od "financijskog mazge", i savršeno se validira na ovoj stranici. Razmislite o tome s druge strane: kriminalac nema razloga slati vam broj koji pada na kontrolnoj sumi koju svatko može provjeriti u pregledniku. Stoga zeleni rezultat tretirajte kao dokaz o točnosti tipkanja i ništa više. Podaci o plaćanju koji su se promijenili od zadnjeg računa zaslužuju poziv na broj koji ste već imali, nikako na broj otisnut u e-poruci.
Sloj koji ova stranica ne može pružiti je provjera imena, a taj se jaz zatvara regulativom, a ne aritmetikom. Prema Uredbi (EU) 2024/886 o trenutačnim plaćanjima, pružatelji platnih usluga koji nude kreditne transfere u eurima moraju ponuditi uslugu provjere primatelja: prije potvrde, banka uspoređuje ime koje ste unijeli s imenom na računu iza IBAN-a i govori vam odgovara li ono u potpunosti, djelomično ili uopće ne odgovara. Obveza je uvedena tijekom 2025. za pružatelje u eurozoni, a slične usluge godinama postoje u Nizozemskoj i Ujedinjenom Kraljevstvu. Ako vam vaša banka prikaže to upozorenje, ona zna nešto što ova stranica ne može. Poslušajte to upozorenje.
Zatim, tu su tipfeleri koji ipak prolaze. Mod-97 hvata svaku pogrešku jednog znaka, ali to je provjera s 97 mogućnosti, pa otprilike jedna od 97 slučajnih višestrukih pogrešaka rezultira ostatkom 1. U praksi su češći slučajevi: dva različita stvarna računa koja se razlikuju za jedan znak, a oba su valjana. Njemački testni broj DE89 3704 0044 0532 0130 00 je valjan, kao i DE89 3704 0044 0532 0100 90, koji se razlikuje unutar zadnje četiri znamenke. Ništa ovdje vam ne može reći na koji ste mislili. Neke države dodaju vlastite kontrolne znamenke unutar BBAN-a, što hvata više pogrešaka, ali ovaj validator ne implementira nacionalna pravila.
Duljine su posebna zamka. Budući da je svaka država zadržala svoj postojeći domaći format, ukupne duljine se kreću od 15 znakova u Norveškoj do 31 u Malti i 32 u Svetoj Luciji. Broj kopiran s jednim znakom manje često je još uvijek uvjerljiv IBAN za neku drugu državu, a broj koji je točne duljine za svoju državu ne govori vam ništa o državi koju ste očekivali. Registar također dobiva nove članove, zbog čega se kod koji validator ne prepoznaje prijavljuje kao nepoznat, a ne kao pogrešan.
Mnoge države nikada nisu usvojile IBAN. Sjedinjene Američke Države, Kanada, Australija, Japan i mnoge druge usmjeravaju plaćanja s domaćim brojevima računa i BIC-om, pa nepoznat kod države obično znači da ono što ste zalijepili nije IBAN.
Jedan posljednji "neproblem": razmaci. Skupine od četiri znaka su tiskarska konvencija za ljude, ne pohranjuju se, ne prenose i nisu dio broja. Isto vrijedi i za mala slova. Ako obrazac za plaćanje odbija nešto što ovdje prolazi, prvo posumnjajte u pravila tog obrasca.
Pet brojeva, provjerenih
Njemački testni broj je onaj koji vrijedi provjeriti ručno, barem jednom. Uzmite DE89 3704 0044 0532 0130 00 i uklonite razmake da dobijete DE89370400440532013000, što je 22 znaka, registrirana duljina za Njemačku.
Premjestite prva četiri znaka na kraj: 370400440532013000DE89. Zamijenite slova: D je 13, E je 14, pa niz postaje 370400440532013000131489.
Taj broj je predugačak za većinu kalkulatora, pa ga uzmite u dijelovima, prenoseći ostatak. Prvih devet znamenki, 370400440, podijeljeno s 97, daje ostatak 23. Stavite to ispred sljedećih sedam znamenki da dobijete 235320130, što daje ostatak 70. Nastavite: 700013148 daje 38, a zadnji dio, 389, daje 1. Ostatak je 1, dakle kontrolne znamenke 89 su točne za ovaj račun.
Sada promijenite jedan znak. Pretvorite zadnju 0 u 1, dajući DE89370400440532013001. Duljina je još uvijek 22 i država je još uvijek poznata, pa prva dva testa prolaze. Ponovite aritmetiku i ostatak će biti 28 umjesto 1, pa je rezultat "Nije valjan" s pogreškom kontrolne sume. Jedna pogrešna znamenka, uvijek uhvaćena. Upravo za to je mod-97 odabran.
Neuspjesi u duljini izgledaju drugačije. Zalijepite NO93 8601 1117 947 i validator prijavljuje 15 znakova i valjan broj, jer je 15 točno ono što je Norveška registrirala. Dodajte znamenku na kraj i test duljine pada prije nego što aritmetika uopće krene, uz napomenu koja navodi Norvešku i očekivanih 15. Tablica još uvijek prikazuje državu i očekivanu duljinu, tako da možete izbrojati što nedostaje.
Slučaj koji vrijedi zapamtiti je četvrti. DE89 3704 0044 0532 0130 00 i DE89 3704 0044 0532 0100 90 oba vraćaju "Valjan". Validator je provjera pravopisa za brojeve, a ispravno napisana pogrešna riječ prolazi kroz provjeru pravopisa.
Još jedan. GB33 BUKB 2020 1555 5555 55 validira se kao IBAN Ujedinjenog Kraljevstva, 22 znaka, BUKB kao identifikator banke. Ako ste očekivali irskog dobavljača, broj je ispravno oblikovan, ali još uvijek pogrešan. Svaki put provjerite redak s državom.
Što znači svaki dio IBAN-a
Raščlanite tablicu s lijeva na desno.
Prva dva znaka su kod države, dva slova iz ISO 3166-1. Oni identificiraju državu računa, ne valutu i ne nacionalnost vlasnika. Taj kod određuje očekivanu duljinu i govori sustavu usmjeravanja koji nacionalni format slijedi.
Znakovi tri i četiri su kontrolne znamenke. Uvijek brojke, nikad slova. One pripadaju IBAN-u, a ne računu, zbog čega ih domaći broj računa na vašem izvodu iz banke ne sadrži. Njihov jedini posao je mod-97 test opisan gore.
Sve od petog znaka nadalje je BBAN, osnovni broj bankovnog računa u nacionalnom formatu, dopunjen nulama gdje je domaći broj kraći. Njegov unutarnji raspored mijenja se od države do države.
Prvi dio je identifikator banke na početku. U Njemačkoj je to osmeroznamenkasti Bankleitzahl, pa je 37040044 u primjeru iznad Commerzbank u Kölnu. U Ujedinjenom Kraljevstvu to su četiri slova, BUKB, nakon kojih slijedi šesteroznamenkasti sort-kod. U Francuskoj je to peteroznamenkasti kod banke i peteroznamenkasti kod poslovnice. Ovaj validator ne provjerava nijedan od njih ni protiv kakvog popisa banaka.
Drugi dio su nacionalne kontrolne znamenke koje neke države drže unutar BBAN-a: dvoznamenkasti clé RIB u Francuskoj, CIN u Italiji, zadnje dvije znamenke španjolskog broja računa. One hvataju pogreške koje provjera na razini IBAN-a propušta. Svaka je drugačiji algoritam, pa će opći validator koji ih preskače rado prihvatiti broj koji bi domaći sustav odbacio.
Jedna posljedica je vrijedna isticanja: IBAN nije tajna. Pojavljuje se na svakom računu koji njegov vlasnik izda. Poznavanje IBAN-a omogućuje nekome da pošalje novac na taj račun, a ne da ga uzme s njega. Izravna terećenja su drugačiji mehanizam s vlastitim pravilima autorizacije i povrata, stoga tretirajte IBAN kao poštansku adresu, a ne kao vjerodajnicu. Više o rječniku u IBAN i SEPA pojmovima.
Kakve to veze ima s praćenjem novca
IBAN identificira račun u banci. Cash Book prati što se događa s vašim novcem, na telefonu, i to dvoje se nikada ne susreće.
Cash Book se nikada ne povezuje s bankom. Ne postoji bankovna sinkronizacija, agregator, polje za IBAN niti mjesto za unos bilo kakvih bankovnih vjerodajnica. Transakcije žive na iPhoneu, uz opcionalnu sinkronizaciju s vašim iCloud računom, a aplikacija ne treba registraciju niti e-mail adresu. To isključuje kategoriju značajki koje neke aplikacije imaju, ali isključuje i rizik koji dolazi s njima.
Ono što ima su Računi: gotovina, kartice i štednja, svaki sa svojim stanjem, prijenosima između njih i jednim brojem neto vrijednosti na ekranu Računi. Račun s kojeg biste plaćali IBAN tamo je predstavljen kao ime i stanje koje sami održavate točnim, što je dovoljno za budžetiranje i ne sadrži nikakve bankovne podatke. Uvidi zatim pokazuju kamo je novac otišao, po oznakama i u usporedbi s prošlim mjesecom.
Održavanje tih stanja točnima je problem bilježenja, oko čega je aplikacija izgrađena. Prijenos upisan na tipkovnici traje tri dodira, a glasovno bilježenje rješava ostatak dana u jednoj rečenici. Ako je većina vašeg odlaznog novca bankovni prijenos, a ne kartično plaćanje, kako pratiti troškove na iPhoneu pokriva rutinu, kako pratiti gotovinsku potrošnju pokriva dio koji banka uopće ne vidi, a kako pratiti pretplate i ponavljajuće račune je za trajne naloge koji napuštaju isti račun svakog mjeseca.
Ništa ovdje nije savjet o određenom plaćanju. Ako odlučujete hoćete li poslati velik ili neobičan prijenos, ili mislite da ste ga već poslali na pogrešan račun, linija za prijevare vaše banke i kvalificirani savjetnik su prave osobe za razgovor, a brzina je važnija od sigurnosti.
Ostali alati
Kalkulator PDV-a obrađuje broj na istom računu kao i IBAN. Kalkulator podjele računa dijeli plaćanje koje nekoliko ljudi duguje prije nego što jedan od njih izvrši prijenos. Kalkulator neto vrijednosti zbraja račune na koje ti IBAN-i upućuju, a kalkulator ciljeva štednje pretvara jedno od tih stanja u datum.
Što dalje
Zalijepite IBAN, pročitajte redak s državom umjesto samo rezultata, a zatim učinite ono što aritmetika ne može: potvrdite ime s primateljem putem kanala koji ste sami odabrali. Kontrolna suma je filtar za pogreške. Sve nakon toga je filtar za ljude, a taj još uvijek ovisi o vašoj pažnji.
Preuzmi Cash Book na App StoreuBesplatno 7 dana. $19.99 jednokratno za doživotni pristup.
Često postavljana pitanja
Je li ovaj IBAN validator siguran za korištenje?
Provjera se odvija u vašem pregledniku koristeći JavaScript na ovoj stranici. IBAN koji upišete nikada se ne šalje na poslužitelj, ne bilježi i ne pohranjuje, a stranica radi i kada isključite vezu. To možete potvrditi tako da otvorite stranicu, isključite internet i upišete broj. IBAN nije tajna poput lozinke, ali nema razloga da putuje dalje nego što mora.
Znači li valjan IBAN da račun postoji?
Ne. Mod-97 provjera samo dokazuje da je broj interno dosljedan: kontrolne znamenke odgovaraju oznaci države i dijelu računa. Broj može biti savršeno valjan, a da ne pripada nikome, da je račun zatvoren ili da pripada nekome drugome. Samo banka primatelja zna postoji li račun, a samo provjera imena otkriva čiji je.
Zašto se duljina IBAN-a razlikuje po državama?
Svaka je država zadržala svoj postojeći domaći broj računa kada su uvedeni IBAN-i i dodala mu zajednički prefiks. Ti domaći formati bili su različitih duljina, pa su i ukupne duljine različite: Norveška ima 15 znakova, Njemačka 22, Francuska 27, Malta 31. ISO 13616 postavlja maksimum na 34 znaka i prepušta nacionalni dio svakoj državi, zbog čega validator treba tablicu duljina, a ne jedno pravilo.
Mogu li ovdje provjeriti BIC/SWIFT kod?
Ne. BIC identificira banku, IBAN identificira račun, a definirani su različitim standardima s različitim pravilima. BIC ima 8 ili 11 znakova i nema kontrolni zbroj, pa se nad njim ne može provoditi aritmetička provjera. Ako obrazac za plaćanje traži oboje, uzmite BIC iz istog dokumenta kao i IBAN i provjerite ga prema podacima koje je objavila banka.
Što zapravo znači mod-97 ostatak 1?
Cijeli IBAN, preuređen i pretvoren u znamenke, tretira se kao jedan dugačak broj. Dvije kontrolne znamenke odabrane su pri otvaranju računa tako da dijeljenje tog broja s 97 daje točno 1. Bilo koji drugi ostatak znači da se nešto u broju promijenilo nakon što su kontrolne znamenke postavljene. Sam ostatak ne nosi informaciju o tome gdje je pogreška.
Može li pogrešno upisan IBAN proći provjeru?
Svaka pojedinačna pogrešno upisana znamenka i svaka zamjena mjesta dviju susjednih znamenki otkriva se mod-97 provjerom, zbog čega je taj sustav i odabran. Veće kombinacije pogrešaka ne moraju nužno pasti: otprilike jedna od 97 slučajnih pogrešaka može rezultirati valjanim ostatkom. Dva IBAN-a koja se razlikuju za jedan znak mogu oba biti valjana, stoga je prolazak provjere razlog za ponovnu provjeru, a ne za prestanak opreza.
Što je provjera imena i zamjenjuje li ona ovo?
Ona dolazi nakon toga. Prema Uredbi (EU) 2024/886, pružatelji platnih usluga koji nude europske kreditne transfere moraju vam omogućiti provjeru odgovara li ime koje ste upisali vlasniku IBAN-a prije potvrde, te vas upozoriti ako ne odgovara. To rješava rizik koji ova stranica ne može: IBAN koji je ispravno oblikovan, ali pripada pogrešnoj osobi. Koristite oboje, tim redoslijedom.
Zašto validator odbija oznaku države za koju znam da postoji?
Validator poznaje samo kodove iz IBAN registra, koji navodi države koje su usvojile standard. Mnoge države, uključujući Sjedinjene Američke Države, Kanadu, Australiju i Japan, uopće ne koriste IBAN-e i plaćanja usmjeravaju putem domaćih brojeva uz BIC. Odbijen kod obično znači da broj nije IBAN, a ne da je račun pogrešan.
Može li Cash Book povući transakcije s računa iza IBAN-a?
Ne. Cash Book se nikada ne povezuje s bankom i u aplikaciji ne postoji polje za IBAN ili bilo kakve bankovne vjerodajnice. Prati stanja i potrošnju na samom telefonu, na temelju onoga što unesete glasom, kamerom, Apple Pay automatizacijom ili tipkovnicom. To je namjerno ograničenje, a ne značajka koja nedostaje, i zato aplikacija ne treba račun niti registraciju.
Preuzmi Cash Book na App StoreuBesplatno 7 dana. $19.99 jednokratno za doživotni pristup.