IBAN Nedir, Doğrulama Nasıl Çalışır?
IBAN (International Bank Account Number), banka hesaplarını ülkeler arasında tek standartta tanımlayan uluslararası hesap numarası sistemidir; Türkiye'de her IBAN "TR" ile başlar ve toplam 26 karakterdir. IBAN'ın en akıllıca özelliği, içinde kendi doğruluğunu test eden bir mekanizma taşımasıdır: 3. ve 4. karakterlerdeki kontrol haneleri, numaranın geri kalanından ISO 7064 mod-97 algoritmasıyla matematiksel olarak türetilir. Tek bir rakamı yanlış yazsanız, iki rakamın yerini değiştirseniz veya bir karakteri atlasanız hesap tutmaz ve numara geçersiz çıkar. Bu araç, girdiğiniz IBAN'ı işte bu matematiksel kontrolden geçirir: biçim uygun mu, TR için uzunluk 26 mı, kontrol haneleri doğru mu — üçünü birden saniyede yanıtlar.
Nasıl Kullanılır?
- IBAN'ı yapıştırın: Boşluklu veya boşluksuz, küçük veya büyük harfli — biçim fark etmez, araç temizler.
- Doğrula'ya tıklayın: Geçerli/geçersiz sonucu, geçersizse nedeniyle birlikte (biçim hatası, uzunluk, kontrol hanesi) gösterilir.
- Ayrıştırmayı inceleyin: Geçerli TR IBAN'larda ülke kodu, kontrol haneleri, 5 haneli banka kodu ve hesap numarası bölümü ayrı ayrı listelenir; IBAN dörtlü gruplar halinde okunaklı biçimde yazılır.
TR IBAN'ın Anatomisi
26 karakterlik bir Türkiye IBAN'ı dört bölümden oluşur: TR ülke kodu (2 karakter), kontrol haneleri (2 rakam), banka kodu (5 rakam — hangi bankaya ait olduğunu belirtir) ve rezerv hane ile birlikte hesap numarası bölümü. Araç, geçerli bir TR IBAN'ı bu bölümlere ayırarak gösterir; örneğin alıcının beyan ettiği bankayla banka kodunun tutarlı olup olmadığını görmek için kullanabilirsiniz. Diğer ülkelerin IBAN'ları da (DE, GB, FR...) aynı mod-97 algoritmasıyla kontrol edilir; bölüm ayrıştırması ise ülkeye özgü yapı gerektirdiğinden yalnızca TR IBAN'larda yapılır.
IBAN ile Hesap Numarası Aynı Şey mi?
Değildir. Hesap numarası, bankanın kendi sistemindeki yerel tanımlayıcıdır; tek başına hangi bankada, hangi ülkede olduğunu söylemez. IBAN ise hesap numarasını ülke kodu, kontrol haneleri ve banka koduyla birleştirip küresel ölçekte benzersiz ve kendi kendini doğrulayan bir kimliğe dönüştürür. Türkiye'de bankalar arası tüm transferlerde IBAN zorunludur; "hesap numaram var, IBAN'ı bilmiyorum" durumunda numarayı bankanızın uygulamasından öğrenebilirsiniz — hesap numarasından IBAN'ı elle türetmeye çalışmak, rezerv hane ve biçim kuralları nedeniyle hataya çok açıktır.
Pratik Kullanım Senaryoları
- Havale/EFT öncesi son kontrol: E-postayla veya mesajla gelen IBAN'ı transfere geçmeden doğrulayın; yazım hatalı numaraya gönderim, iade süreciyle günler kaybettirir.
- Fatura ve sözleşme hazırlığı: Kendi IBAN'ınızı müşteriye iletmeden önce kopyala-yapıştır kazası olmadığından emin olun.
- Form verisi temizliği: Müşterilerden toplanan IBAN listesindeki bozuk kayıtları ödeme günü gelmeden ayıklayın.
- Muhasebe mutabakatı: Cari kart açarken tedarikçi IBAN'larını sisteme hatasız girin.
Doğrulamanın Sınırı: Neyi Kanıtlar, Neyi Kanıtlamaz?
Bu ayrımı bilmek önemlidir. Mod-97 kontrolü yazım ve aktarım hatalarını yakalar: eksik hane, yanlış rakam, yer değiştirme gibi kazaların tamamına yakını elenir. Ancak matematiksel geçerlilik, hesabın var olduğunu, açık olduğunu veya beklediğiniz kişiye ait olduğunu kanıtlamaz — kurallara uygun üretilmiş ama hiç kullanılmayan bir numara da kontrolden geçer. Bu yüzden özellikle dolandırıcılığın yaygın olduğu senaryolarda (ikinci el alışveriş, ilk kez çalışılan tedarikçi, "IBAN'ım değişti" mesajları) alıcı adını bankanızın gösterdiği isimle karşılaştırmak ve tutarı büyükse önce küçük bir deneme transferi yapmak en sağlıklı yoldur.
Güvenlik: IBAN'ınızı Girmek Riskli mi?
IBAN, tek başına gizli bilgi değildir — faturalarınızda ve e-posta imzanızda zaten paylaşırsınız; bilen biri hesabınızdan para çekemez, yalnızca para gönderebilir. Yine de bu araç ihtiyatlı tasarlandı: doğrulama sunucuda anlık yapılır, girdiğiniz IBAN veritabanına yazılmaz ve log dosyalarına kaydedilmez; sonuç yalnızca sizin sayfanıza döner. Kontrol tamamen matematikseldir ve hiçbir banka sistemine bağlanılmaz.
İpuçları
- Kopyala-yapıştır kullanın: 26 karakteri elle yazmak hata davetiyesidir; kaynaktan kopyalayın, araç boşlukları kendisi temizlesin.
- Dörtlü gruplarla paylaşın: TR12 3456 ... biçimindeki gösterim okuma hatasını azaltır; aracın biçimlendirilmiş çıktısını kullanabilirsiniz.
- "IBAN değişti" mesajlarına şüpheyle yaklaşın: Tedarikçi kılığında gelen hesap değişikliği e-postaları yaygın bir dolandırıcılık türüdür; değişikliği mutlaka bilinen bir telefon numarasından teyit edin.
Fatura tarafında işinizi kolaylaştıracak bir araç daha: tutarların KDV'sini KDV Hesaplayıcı ile iki yönlü hesaplayabilirsiniz. Ödeme akışlarını içeren bir web projesi planlıyorsanız bizimle iletişime geçin.