IBAN Doğrulama
IBAN numaranızı doğrulayın (mod-97) ve hangi bankaya ait olduğunu öğrenin.
IBAN Doğrulama Nedir ve Ne İşe Yarar?
IBAN (International Bank Account Number), bir banka hesabını uluslararası standartta tanımlayan hesap numarasıdır. Sorgulaa'nın IBAN aracı, girdiğiniz numaranın mod-97 kontrol algoritmasına göre geçerli olup olmadığını hesaplar ve Türkiye IBAN'ları için numaranın içindeki banka kodundan hangi bankaya ait olduğunu gösterir. Burada kritik bir noktayı en baştan netleştirelim: bu araç yalnızca matematiksel format doğrulaması yapar. Hesabın gerçekten var olup olmadığını, açık olup olmadığını ya da içindeki bakiyeyi göstermez; kişiye ait hiçbir bilgi çekmez veya saklamaz.
Türkiye IBAN Yapısı Nasıldır?
Türkiye IBAN'ı toplam 26 karakterden oluşur ve her hanenin belirli bir anlamı vardır. Yapı şöyledir: TR ülke kodu + 2 haneli kontrol basamağı + 5 haneli banka kodu + 1 haneli rezerv karakter + 16 haneli hesap numarası. Örneğin bir IBAN "TR" ile başlar, ardından gelen iki rakam numaranın bütünlüğünü koruyan kontrol hanesidir; sonraki beş rakam ise bankayı belirler. Bu sayede numaranın tamamını incelemeden, yalnızca banka kodu kısmına bakarak hesabın hangi kurumda olduğunu anlamak mümkündür.
Mod-97 Doğrulaması Adım Adım Nasıl Çalışır?
Mod-97, IBAN'daki tek bir yazım hatasını bile yakalayabilen güçlü bir kontrol yöntemidir. İşleyişi şu mantığa dayanır:
- IBAN'ın başındaki ilk dört karakter (TR ve kontrol haneleri) numaranın en sonuna taşınır.
- Harfler sayısal karşılıklarıyla değiştirilir; örneğin T harfi 29, R harfi 27 değerini alır.
- Ortaya çıkan büyük sayının 97'ye bölümünden kalan hesaplanır.
- Sonuç tam olarak 1 ise IBAN geçerli formattadır; farklı bir değer çıkarsa numarada hata vardır.
Aracımıza IBAN'ı boşluklu ya da bitişik yazmanız fark etmez; sistem boşlukları otomatik temizler ve büyük/küçük harfe duyarlı davranmaz. Sonuç anında ekranda belirir.
Banka Kodundan Kurumu Nasıl Anlarsınız?
Türkiye IBAN'ındaki 5 haneli banka kodu, her banka için Merkez Bankası tarafından tanımlanmış sabit bir numaradır ve iki farklı bankanın kodu asla aynı olmaz. Bu kod, IBAN'da ülke kodu ve kontrol hanelerinden hemen sonra gelir. Aracımız bu haneleri okuyarak numaranın hangi bankaya ait olduğunu otomatik gösterir. Örneğin bir tahsilat IBAN'ının hangi bankadan olduğunu, EFT mi yoksa aynı banka içi havale mi yapacağınıza karar verirken bilmek işinizi kolaylaştırır; çünkü aynı banka içi transferler genellikle anında ve masrafsız gerçekleşir. Banka kodu doğru okunsa bile bu bilgi yalnızca kurumu belirtir, hesabın sahibiyle ilgili hiçbir şey söylemez.
Neden IBAN Doğrulaması Yapmalısınız?
Para transferi, EFT veya havale yaparken en sık yaşanan sorun, IBAN'ın yanlış girilmesidir. Tek bir rakamın eksik yazılması ya da iki hanenin yer değiştirmesi paranın yanlış hesaba gitmesine yol açabilir. Mod-97 doğrulaması bu tür hataların büyük çoğunluğunu daha gönderim yapmadan yakalar. Özellikle şu durumlarda faydalıdır:
- Fatura, tahsilat ya da sözleşme metninden IBAN'ı elle kopyalarken.
- Telefonla veya mesajla iletilen bir IBAN'ı ilk kez sisteme girmeden önce.
- Muhasebe kayıtlarına toplu IBAN girişi yapan işletmelerde, her numarayı tek tek kontrol etmek için.
Pratik İpuçları ve Sık Yapılan Hatalar
IBAN doğrulaması geçse bile aklınızda bulunması gereken birkaç nokta var. Doğrulamanın "geçerli" sonucu vermesi, o hesabın gerçekten mevcut olduğu anlamına gelmez; yalnızca numaranın matematiksel kurala uyduğunu söyler. Bu nedenle büyük tutarlı ilk transferlerde, alıcıyla teyitleşmek ya da küçük bir deneme tutarı göndermek iyi bir alışkanlıktır. Ayrıca IBAN'ın başındaki ülke kodunu asla değiştirmeyin: Türkiye hesapları daima "TR" ile başlar, farklı bir ülke kodu farklı uzunluk ve kural anlamına gelir. Kopyala-yapıştır yaparken numaranın başına veya sonuna görünmez boşluk karakteri karışabilir; bu yüzden doğrulama vermeyen bir IBAN'ı yeniden, elle yazarak denemek çoğu zaman sorunu çözer.