IBAN nedir? IBAN numarası nasıl okunur ve doğrulanır?
IBAN nedir, 26 karakteri neyi gösterir? IBAN yapısını, kontrol basamaklarının nasıl doğrulandığını ve para göndermeden önce neye bakmanız gerektiğini öğrenin.
Güncelleme: · 5 dk okuma · BankAvantajları Editör Ekibi
Kısaca
IBAN (Uluslararası Banka Hesap Numarası), tek bir hesabı işaret eden standart hesap numarasıdır. Türkiye'de IBAN 26 karakterdir: TR ülke kodu, 2 kontrol basamağı, 5 haneli ödeme hizmeti sağlayıcısı (kurum) kodu, her zaman 0 olan 1 rezerv hane ve 16 karakterlik hesap numarası alanı. Kontrol basamakları ISO 7064 MOD 97-10 yöntemiyle doğrulanır; ancak geçerli bir IBAN hesabın kime ait olduğunu göstermez, bu yüzden para göndermeden önce alıcı adını da kontrol etmelisiniz.
Para göndermek, maaş hesabınızı bildirmek ya da bir ödemeyi yapmak için en sık istenen bilgi IBAN'dır. Bu rehberde Türkiye'deki IBAN'ın 26 karakterinin neyi gösterdiğini, kontrol basamaklarının nasıl hesaplandığını ve geçerli bir IBAN'ın neden tek başına güvence sayılmadığını anlatıyoruz. Bilgiler, Türkiye Cumhuriyet Merkez Bankası'nın (TCMB) IBAN tebliğinin 10 Ekim 2026 itibarıyla yürürlükteki hâline dayanır.
IBAN nedir ve nerede kullanılır?
IBAN (International Bank Account Number, Uluslararası Banka Hesap Numarası), ISO 13616 standardına göre oluşturulan hesap numarasıdır. Türkiye'deki uygulama esaslarını TCMB'nin “Uluslararası Banka Hesap Numarası Hakkında Tebliğ (Sayı: 2008/6)” belirler. Tebliğe göre IBAN yalnızca bir hesabı işaret eder ve 26 karakterden oluşur.
IBAN, para transferlerinde hesabı tanımlamanın ortak yoludur. Tebliğ bu konuda üç temel kural koyar:
- IBAN oluşturan kuruluşlar, müşteri hesabından yaptıkları transferlerde göndericinin IBAN'ını kullanmak zorundadır.
- Alıcı hesabı IBAN olarak belirtilen gelen transferlerde IBAN'ın doğrulanması zorunludur.
- TCMB'nin işlettiği ödeme sistemlerinde (EFT ve FAST bu sistemlerdendir) alıcıya ait IBAN'ın doğrulanması ve kullanılması zorunludur. Yalnızca EFT'de, müşterinin alıcı IBAN'ını bildirmeyeceğini beyan ettiği işlemlerde bu zorunluluk aranmaz.
Ülkelere göre IBAN biçimleri, SWIFT'in yayımladığı IBAN Registry'de (IBAN kayıt listesi) yer alır; Türkiye için IBAN uzunluğu 26 karakterdir.
Türkiye'de IBAN'ın 26 karakteri neyi gösterir?
Tebliğ IBAN'ı beş alana böler. Aşağıdaki tabloda Tebliğin ekinde yer alan TCMB örneğini kullandık: TCMB'nin Ankara şubesindeki 0100000350930001 numaralı hesabın IBAN'ı TR47 0000 1001 0000 0350 9300 01'dir.
| Alan | Uzunluk | Karakter türü | Örnekteki değer |
|---|---|---|---|
| Ülke kodu | 2 | Harf | TR |
| Kontrol basamakları | 2 | Rakam | 47 |
| Ödeme hizmeti sağlayıcısı (kurum) kodu | 5 | Rakam | 00001 |
| Rezerv alan | 1 | Rakam | 0 |
| Hesap numarası alanı | 16 | Rakam veya harf | 0100000350930001 |
- Ülke kodu: Türkiye'nin ISO 3166 standardındaki kodu TR'dir.
- Kontrol basamakları: Numaranın doğru yazılıp yazılmadığını denetlemeye yarayan iki rakamdır; nasıl hesaplandığını aşağıda gösteriyoruz.
- Kurum kodu: Hesabın bulunduğu kuruluşu gösterir. Kodları TCMB belirler. IBAN'daki 5 haneli kod, TCMB'nin kuruluşa verdiği 4 haneli kodun başına 0 eklenerek yazılır; örnekte TCMB'nin kodu 00001 olarak görünür.
- Rezerv alan: Tüm hesaplarda 0'dır.
- Hesap numarası alanı: Tebliğe göre standart bir biçimi yoktur. Ancak 16 hane sağa dayalı yazılır ve soldaki boşluklar sıfırla doldurulur. Bu yüzden kısa hesap numaraları IBAN'da başında sıfırlarla görünür.
Yazım biçimi de tanımlıdır. Elektronik ortamda IBAN boşluksuz ve ayraçsız yazılır; kâğıt üzerinde ise soldan başlayarak dörder karakterlik gruplar hâlinde, aralarında boşluk bırakılarak gösterilir. IBAN'da Ç, Ğ, İ, Ö, Ş, Ü harfleri ve küçük harf kullanılmaz.
IBAN'ı hangi kurumlar verir?
Bankalar, para transferine konu her müşteri hesabı için IBAN oluşturmak ve bu bilgiyi hesap sahibine bildirmek zorundadır.
5 Ağustos 2021'de yürürlüğe giren değişiklikle (Tebliğ Sayı: 2021/5) IBAN yapısındaki “banka kodu” alanı “ödeme hizmeti sağlayıcısı kodu” olarak değiştirildi. O tarihten beri bankalar dışındaki ödeme hizmeti sağlayıcıları da para transferine konu müşteri hesapları için IBAN oluşturabiliyor; bu kuruluşlar için IBAN oluşturmak, katıldıkları ödeme sisteminin kurallarında aksine bir hüküm yoksa zorunlu değildir.
6493 sayılı Kanuna göre ödeme hizmeti sağlayıcıları; bankalar, elektronik para kuruluşları, ödeme kuruluşları ve Posta ve Telgraf Teşkilatı A.Ş.'dir (PTT). Kısacası TR ile başlayan her IBAN bir bankaya ait olmayabilir. Hesabın hangi kuruluşta olduğunu kurum kodundan anlayabilirsiniz.
Kendi IBAN'ınızı nerede görürsünüz?
IBAN oluşturan kuruluşlar, para transferine konu hesaplarınız için düzenledikleri ve üzerinde hesap numarası bulunan yazılı ve elektronik belgelerde IBAN'ı da göstermek zorundadır. Hesap numaranızın yazdığı bir belgede veya ekranda IBAN'ınız da yer almalıdır. Birine IBAN'ınızı verirken bu belgelerden kopyalamanız, elle yazarken yapılabilecek hataları azaltır.
Kontrol basamakları nasıl hesaplanır ve doğrulanır?
Tebliğe göre kontrol basamakları, ISO 7064 standardına göre oluşturulan MOD 97-10 yöntemiyle hesaplanır ve doğrulanır. Tebliğin eklerinde gösterilen doğrulama adımları şunlardır:
- IBAN'ın ilk dört karakteri (ülke kodu ve kontrol basamakları) numaranın sonuna taşınır.
- Harfler, Tebliğin ekindeki tabloya göre sayıya çevrilir; bu tabloda T = 29, R = 27'dir.
- Ortaya çıkan sayının 97'ye bölümünden kalan bulunur. Kalan 1 ise kontrol basamakları doğrudur.
Kontrol basamakları üretilirken aynı işlem, kontrol basamaklarının yerine 00 yazılarak yapılır ve 97'ye bölümden kalan 98'den çıkarılır. Sonuç tek basamaklıysa başına sıfır eklenir.
Örnek: TCMB'nin örnek IBAN'ını doğrulamak
TR47 0000 1001 0000 0350 9300 01 için:
- İlk dört karakter sona taşınır: 0000100100000350930001TR47
- T ve R sayıya çevrilir (T = 29, R = 27): 0000100100000350930001292747
- 0000100100000350930001292747 sayısının 97'ye bölümünden kalan 1'dir; IBAN geçerlidir.
Kontrol basamaklarının nereden geldiğini görmek için 47 yerine 00 yazın: 0000100100000350930001292700 sayısının 97'ye bölümünden kalan 51'dir ve 98 − 51 = 47 eder.
Varsayımsal yazım hatası
Aynı IBAN'ın son hanesini yanlışlıkla 2 yazdığınızı varsayalım: TR47 0000 1001 0000 0350 9300 02. Aynı adımlarla hesaplandığında kalan 1 yerine 28 çıkar; numara geçersizdir. Tebliğe göre IBAN'ı yanlış olduğu tespit edilen transfer emirleri iade edilebilir veya reddedilebilir.
Geçerli bir IBAN, doğru kişiye para gönderdiğinizi gösterir mi?
Hayır. Kontrol basamakları yalnızca numaranın kendi içinde tutarlı olup olmadığını gösterir. Başka birine ait ama geçerli bir IBAN bu kontrolden sorunsuz geçer; doğrulama, hesabın kime ait olduğunu söylemez. Para göndermeden önce şunlara dikkat edin:
- Alıcı adını kontrol edin. TCMB'nin FAST açıklamasına göre ödeme, alıcının IBAN'ı ile unvan (ad-soyad veya şirket unvanı) bilgisi girilerek başlatılabilir. Bankanızın uygulaması onay ekranında alıcı adını gösteriyorsa, bu adın para göndermek istediğiniz kişi veya şirketle aynı olduğundan emin olun.
- IBAN'ı güvendiğiniz bir kaynaktan alın. Elle yazmak yerine kopyalayın; kopyaladıktan sonra ilk ve son haneleri yeniden karşılaştırın.
- “IBAN'ımız değişti” mesajlarını teyit edin. E-posta veya mesajla gelen yeni IBAN bildirimlerini, daha önceden bildiğiniz bir telefon numarasını arayarak doğrulayın.
- Onaylamadan önce durun. TCMB'ye göre ödeme sistemlerinde hesaplara işlenen ödemeleri iptal etmek mümkün değildir; hatalı ödemeler ancak alıcı banka tarafından iade edilebildiği için bu durumda kendi bankanıza başvurmanız gerekir. FAST'ta da yanlış bir ödeme yaptığınızda finansal kuruluşunuzla iletişime geçmeniz gerekir; TCMB'nin iade işlemlerinde bir rolü yoktur.
EFT, FAST ve havale arasındaki farkları EFT, FAST ve havale rehberimizde anlattık.
IBAN doğrulama aracımız neyi kontrol eder?
IBAN doğrulama aracımız, girdiğiniz IBAN'ın uzunluğunu, yapısını ve kontrol basamaklarını yukarıdaki MOD 97-10 yöntemiyle denetler ve kurum kodunun hangi kuruluşa ait olduğunu gösterir. Kontrol tarayıcınızda yapılır; IBAN saklanmaz.
Araç, hesabın kime ait olduğunu, açık olup olmadığını veya para kabul edip etmediğini göstermez. Bu bilgileri yalnızca hesabın bulunduğu kuruluş bilir. Bu nedenle araçtan “geçerli” sonucu almak, alıcı adını kontrol etme ihtiyacını ortadan kaldırmaz.
Hesaplama araçları
Sık sorulan sorular
IBAN kaç haneden oluşur?
Türkiye'de IBAN 26 karakterdir: TR ülke kodu, 2 kontrol basamağı, 5 haneli kurum kodu, 1 rezerv hane (0) ve 16 karakterlik hesap numarası alanı. Kâğıt üzerinde dörder karakterlik gruplar hâlinde, elektronik ortamda ise boşluksuz yazılır.
IBAN doğrulaması hesabın kime ait olduğunu gösterir mi?
Hayır. Doğrulama yalnızca numaranın yapısının ve kontrol basamaklarının tutarlı olduğunu gösterir. Başka birine ait ama geçerli bir IBAN da bu kontrolden geçer; bu yüzden alıcı adını ayrıca kontrol etmeniz gerekir.
IBAN'ı yalnızca bankalar mı verir?
Bankalar, para transferine konu her müşteri hesabı için IBAN oluşturmak zorundadır. 5 Ağustos 2021'den beri bankalar dışındaki ödeme hizmeti sağlayıcıları (ödeme kuruluşları, elektronik para kuruluşları ve PTT) da IBAN oluşturabilir.
Yanlış IBAN'a gönderdiğim para geri alınabilir mi?
TCMB'ye göre ödeme sistemlerinde hesaba işlenmiş bir ödeme iptal edilemez; hatalı ödemeler ancak alıcının bankası tarafından iade edilebilir. Bu nedenle fark ettiğiniz anda kendi bankanıza başvurmanız gerekir.
IBAN'da banka kodu hangi hanelerde yazar?
TR ve iki kontrol basamağından sonra gelen 5 hane, hesabın bulunduğu kuruluşun kodudur. Kodları TCMB belirler; IBAN doğrulama aracımız kodun hangi kuruluşa ait olduğunu gösterir.
Kaynaklar
- TCMB, Uluslararası Banka Hesap Numarası Hakkında Tebliğ (Sayı: 2008/6), Resmî Gazete 10.10.2008
- TCMB, Uluslararası Banka Hesap Numarası Hakkında Tebliğ (Sayı: 2008/6)'de Değişiklik Yapılmasına Dair Tebliğ (Sayı: 2021/5), Resmî Gazete 05.08.2021
- TCMB, Elektronik Fon Transfer Sistemi – Elektronik Menkul Kıymet Transfer Sistemi – FAST Sistemi
- TCMB, FAST Sıkça Sorulan Sorular
- SWIFT, IBAN – International Bank Account Number (IBAN Registry)
Bu yazı genel bilgilendirme amaçlıdır; yatırım veya kredi tavsiyesi değildir. Kesin koşullar için bankanızın sözleşmesine ve ödeme planına bakın.