Keselamatan

Pengesah IBAN

Semak checksum IBAN dan panjang negara.

Keputusan
Negara

Pek peraturan BBAN: SWIFT IBAN Registry, Release 101 · disemak 2026-07.

Semakan kumpulan (satu IBAN setiap baris)

Sahkan IBAN

Tampal International Bank Account Number untuk menyemak negara, panjang berdaftar, checksum mod-97, dan struktur BBAN khusus negara. Negara yang diliputi turut menunjukkan medan bank dan akaun berasingan. Semak banyak sekali gus atau jana contoh yang sah — semuanya dalam pelayar anda.

Cara digit semak IBAN berfungsi

Nombor Akaun Bank Antarabangsa ditakrifkan oleh standard ISO 13616, manakala senarai negara peserta beserta format tepatnya disimpan dalam Pendaftaran IBAN yang diterbitkan oleh SWIFT. Dua digit semak di bahagian awal setiap IBAN membolehkan mana-mana bank, borang atau aplikasi mengesan kesilapan taip sebelum wang dihantar.

Struktur

BahagianPanjangKandungan
Kod negara2 hurufKod negara ISO 3166, contohnya DE atau FR. Ia menentukan panjang dan format nasional yang digunakan.
Digit semak2 digitDikira atas keseluruhan nombor menggunakan peraturan mod-97. Hanya nilai dari 02 hingga 98 yang mungkin.
BBANsehingga 30 aksaraNombor akaun nasional dengan panjang dan corak tetap mengikut negara: kod bank, kod cawangan dan nombor akaun, kadangkala disertai digit semak nasional tersendiri.

Panjang keseluruhan adalah tetap mengikut negara, iaitu perkara pertama yang disemak oleh alat ini:

KodNegaraPanjang
DEJerman22
FRPerancis27
GBUnited Kingdom22
ESSepanyol24
ITItali27
NLBelanda18
NONegara Norway15
MTMalta31

Contoh terpakai: GB82 WEST 1234 5698 7654 32

Proses semakan menggunakan kaedah ISO 7064 mod 97-10 dalam empat langkah.

1. Alih keluar ruangGB82WEST12345698765432
2. Alihkan empat aksara pertama ke hujungWEST12345698765432GB82
3. Gantikan setiap huruf dengan dua digit (A = 10 … Z = 35)W = 32, E = 14, S = 28, T = 29, G = 16, B = 11
4. Baca hasilnya sebagai satu nombor dan bahagikan dengan 973214282912345698765432161182
Baki1

Sisa 1 bermakna IBAN lulus. Apabila bank membuat IBAN, ia bermula dengan 00 sebagai digit semak, menjalankan pengiraan yang sama, dan menetapkan digit semak kepada 98 tolak sisa; sebab itulah 00, 01 dan 99 tidak akan muncul. Nombor dalam langkah 4 terlalu besar untuk kalkulator biasa, jadi perisian membahagikannya sedikit demi sedikit; alat ini melakukannya menggunakan aritmetik integer besar yang tepat.

Sumber rasmi

Kesilapan biasa dan apa yang tidak dibuktikan oleh IBAN yang sah.

  • Membaca huruf O sebagai angka 0 atau huruf I sebagai 1 semasa menyalin dari kertas. Oleh kerana beberapa negara membenarkan penggunaan huruf dalam BBAN, alat ini tidak selalu dapat meneka yang mana yang dimaksudkan; kegagalan semakan mod-97 merupakan isyarat untuk membaca semula sumber.
  • Awalan sifar pada bahagian akaun dibuang, menyebabkan panjangnya berubah dan gagal dalam pengesahan.
  • Tampal huruf IBAN, BIC atau nombor akaun negara ke dalam medan. Alat ini dapat mengesan input gaya IFSC dari India dan CLABE dari Mexico serta mengarahkan ke alat pengesahan yang sesuai.
  • IBAN yang sah hanya bermakna digitnya konsisten dan formatnya sepadan dengan entri dalam daftar negara. Ia tidak membuktikan akaun itu wujud, masih aktif atau milik individu atau syarikat yang ingin anda bayar. Untuk invois dan penerima pembayaran kali pertama, sahkan IBAN melalui saluran kedua; mengubah IBAN pada invois tulen merupakan salah satu penipuan pembayaran yang paling kerap berlaku.

Pengesahan IBAN ditakrifkan oleh ISO 13616 dengan semakan mod-97-10 daripada ISO/IEC 7064: pindahkan empat aksara pertama (kod negara + 2 digit semak) ke hujung, tukarkan huruf kepada nombor (A=10 … Z=35), dan keseluruhan nombor mesti berbaki 1 apabila dibahagi dengan 97.

Setiap negara turut menetapkan panjang dan corak dalaman yang tepat (Jerman 22, Perancis 27, Sepanyol 24, UK 22…), yang diterbitkan dalam SWIFT IBAN Registry. Alat ini menggunakan kedua-dua lapisan — corak negara dan mod-97 — secara setempat dalam pelayar anda serta menunjukkan dengan tepat perkara yang gagal.

Struktur IBAN yang sah tidak menjamin bahawa akaun itu wujud, dibuka, atau milik orang yang anda jangkakan: bank mengesahkannya semasa pemindahan sebenar (dan di EU, melalui Pengesahan Penerima). Gunakan ini untuk mengesan kesilapan menaip sebelum pembayaran, bukan sebagai bukti pemilikan. Disahkan terakhir: Julai 2026.

Soalan Lazim

Bagaimana pemeriksaan mod-97 berfungsi dengan tepat?

Buang ruang, alihkan empat karakter pertama (kod negara dan angka semak) ke hujung, gantikan setiap huruf dengan dua angka (A = 10 … Z = 35), kemudian bahagikan nombor yang terhasil dengan 97. IBAN yang sah akan meninggalkan baki 1. Untuk GB82 WEST 1234 5698 7654 32, rentetan yang diatur semula ialah WEST12345698765432GB82, yang menjadi 3214282912345698765432161182 dan mempunyai baki 1.

Lapisan mana yang diperiksa oleh alat ini?

Empat syarat secara berurutan: kod negara mesti tersenarai dalam daftar IBAN, panjangnya mesti sepadan dengan negara tersebut, nilai checksum mod-97 mesti lulus, dan jika corak nasional telah direkodkan, aksara BBAN mesti mematuhi corak itu (angka, huruf atau kedua-duanya pada setiap kedudukan). Keputusan akan menyatakan lapisan yang gagal.

Mengapa IBAN saya gagal walaupun digit kelihatan betul?

Punca paling biasa ialah panjang yang salah mengikut negara, huruf O ditaip sebagai ganti sifar (atau I sebagai ganti 1), kekurangan sifar di hadapan nombor akaun, atau pertukaran dua karakter. Baca semula nombor tersebut daripada dokumen asal dan bukannya salinan yang telah ditaip semula.

Mengapa angka semak tidak pernah bernilai 00, 01 atau 99?

Bank menghasilkan digit semak dengan menjalankan pengiraan mod-97 yang sama dengan 00 di tempatnya, dan menetapkannya kepada 98 tolak sisa. Oleh itu, nilai yang mungkin hanya dari 02 hingga 98; IBAN yang menunjukkan 00, 01 atau 99 adalah kesilapan taip atau direka-reka.

Adakah IBAN yang sah bermakna akaun itu nyata?

Tidak. Struktur bukanlah bukti kewujudan akaun. IBAN yang sah hanya membuktikan karakter-karakternya konsisten dengan entri pendaftaran negara tersebut. Bank akan mengesahkan akaun semasa pemprosesan, manakala penyedia pembayaran EU juga akan menyemak padanan nama penerima (Verification of Payee). Untuk invois dan penerima bayaran kali pertama, sahkan IBAN melalui saluran kedua; perubahan IBAN pada invois yang kelihatan sah merupakan salah satu penipuan pembayaran yang paling kerap berlaku.

Adakah IBAN sama dengan kod SWIFT atau BIC?

Tidak. IBAN mengenal pasti satu akaun; BIC (juga dipanggil kod SWIFT) mengenal pasti bank. Pemindahan antarabangsa biasanya memerlukan kedua-duanya, dan menampal BIC ke dalam medan IBAN akan gagal ujian panjang dan checksum.

Bagaimana pula dengan nombor akaun dari India atau Mexico?

India tidak menggunakan IBAN. Mexico pula menggunakan CLABE 18 digit. Alat ini akan mengesan input biasa daripada kedua-dua sistem dan mengarahkan anda ke alat pengesahan yang sesuai.

Adakah IBAN saya dimuat naik untuk pengesahan?

Tidak sekali-kali. Pengiraan aritmetik dilakukan sepenuhnya pada peranti anda, sebab itulah pasukan kewangan boleh memeriksa senarai pembekal secara pukal dengan selamat di sini: tampal satu IBAN setiap baris dan eksport hasilnya sebagai CSV.

Terakhir dikemas kini: