IBAN Doğrulama

Elinizdeki IBAN numarasının geçerliliğini test etmek ve hangi bankaya ait olduğunu öğrenmek için IBAN doğrulama aracımızı kullanabilirsiniz. Doğruluğundan emin olmak istediğiniz IBAN'ı ilgili alana yazarak saniyeler içinde sorgulama yapmanız yeterlidir.

IBAN (International Bank Account Number), para transferlerinin hatasız ve hızlı bir şekilde gerçekleştirilmesi için standartlaştırılmış uluslararası bir banka hesap numarasıdır. IBAN Doğrulama aracımız, girdiğiniz Türkiye’ye ait bir IBAN’ın doğruluğunu matematiksel olarak kontrol eder ve hangi bankaya ait olduğunu belirtir.

IBAN Doğrulama Nasıl Yapılır? (MOD-97 Algoritması)

Bir IBAN’ın geçerliliği, uluslararası bir standart olan MOD-97 algoritması ile test edilir. Bu yöntem, IBAN içerisindeki karakterlerin belirli bir matematiksel işlemden geçirilmesiyle numaranın doğruluğunu teyit eder. Türkiye’deki IBAN’lar için doğrulama adımları aşağıdaki gibidir:

1. Adım: IBAN’ın ilk 4 karakteri (ülke kodu ve kontrol basamakları) en sona taşınır.

2. Adım: Yeni oluşturulan dizideki harfler, A=10, B=11, …, Z=35 olacak şekilde sayısal değerlere dönüştürülür.

3. Adım: Elde edilen bu büyük sayının 97’ye bölümünden kalanın 1 olup olmadığı kontrol edilir. Eğer kalan 1 ise, IBAN geçerlidir.

Örnek: TR80 0006 2000 0670 0006 6844 77 IBAN numarasını doğrulayalım.
1. İlk 4 karakter sona taşınır: 0006200006700006684477TR80
2. Harfler sayısallaştırılır (T=29, R=27): 0006200006700006684477292780
3. Bu sayının 97’ye bölümünden kalan hesaplanır. Sonuç 1 olduğu için bu IBAN geçerlidir.

Türkiye IBAN Yapısı

Türkiye’de kullanılan IBAN’lar toplam 26 karakterden oluşur. Bu yapı, para transferlerinde banka, şube ve hesap bilgilerinin hatasız bir şekilde iletilmesini sağlar. Yapı aşağıdaki gibidir:

Bileşen Karakter Sayısı Pozisyon Açıklama
Ülke Kodu 2 1-2 Türkiye için her zaman ‘TR’dir.
Kontrol Basamakları 2 3-4 IBAN’ın doğruluğunu teyit eden rakamlardır.
Banka Kodu 5 5-9 Hesabın bulunduğu bankayı tanımlayan koddur.
Rezerv Alan 1 10 Genellikle ‘0’ olarak kullanılır.
Hesap Numarası 16 11-26 Müşterinin banka hesap numarasıdır.

IBAN Hakkında Ek Bilgiler

  • IBAN, para transferlerinde oluşabilecek hataları (yanlış hesap numarası, eksik bilgi vb.) en aza indirmek için geliştirilmiştir.
  • Her ülkenin IBAN uzunluğu farklı olabilir. Örneğin, Almanya’da 22, Fransa’da 27 karakterken Türkiye’de bu uzunluk sabittir ve 26 karakterdir.
  • Doğrulama aracımız, IBAN’ın matematiksel olarak doğru formatta olup olmadığını kontrol eder, ancak hesabın aktif olup olmadığını veya kime ait olduğunu teyit etmez.
  • IBAN’ın 5. karakterinden başlayan 5 haneli kod, paranın gönderileceği bankayı belirtir. Aracımız bu kodu kullanarak banka adını tespit eder.

Diğer Finans Hesaplama Araçları: