IBAN ile SWIFT/BIC Kodu Farkı Nedir?
Para transferi yaparken IBAN ve SWIFT/BIC kodları sıkça karşımıza çıkar. Her ikisi de bankacılık işlemlerinde kullanılsa da farklı amaçlara hizmet eder. IBAN, hesabı tanımlarken; SWIFT/BIC kodu ise bankayı tanımlar. Bu rehberde iki kodun yapısını, ne zaman hangisinin kullanıldığını, yurt içi ve uluslararası transferlerdeki rollerini detaylıca açıklıyoruz. Transfer öncesi doğru bilgiyi kullanmak, işlem hızını artırır ve hata riskini azaltır.
IBAN Nedir?
IBAN (International Bank Account Number), Uluslararası Banka Hesap Numarası anlamına gelir. Her banka hesabını benzersiz şekilde tanımlayan standart bir numaradır. Türkiye IBAN'ı 26 karakter uzunluğundadır ve ülke kodu (TR), kontrol basamakları, banka kodu ve hesap numarasını içerir. Örnek bir TR IBAN:
TR33 0006 1005 1978 6457 8413 26
IBAN, para transferinde alıcı hesabı belirlemek için kullanılır. Yurt içi EFT ve havale işlemlerinde zorunludur; uluslararası transferlerde de alıcı hesabı tanımlamak için talep edilir. IBAN sayesinde banka, şube ve hesap bilgisi tek bir standart numarada toplanır.
SWIFT/BIC Kodu Nedir?
SWIFT (Society for Worldwide Interbank Financial Telecommunication) veya BIC (Bank Identifier Code), bankanın uluslararası tanımlayıcısıdır. IBAN hesabı gösterirken, SWIFT/BIC kodu bankayı gösterir. SWIFT kodu 8 veya 11 karakter uzunluğundadır. Örneğin Ziraat Bankası TCZBTR2A, Garanti BBVA TGBATRIS koduna sahiptir. İlk 4 karakter banka kodu, sonraki 2 karakter ülke kodu, son 2 karakter yerel kod; 11 karakterli versiyonda şube kodu da eklenir.
Yapı Karşılaştırması
IBAN ve SWIFT/BIC farklı bilgiler taşır. IBAN: ülke + kontrol + banka kodu + hesap numarası; yani hesabın tam adresi. SWIFT/BIC: banka adı kısaltması + ülke + yerel kod; yani bankanın kimliği. Bir transferde para nereye gidecek? IBAN söyler. Hangi banka üzerinden gidecek? SWIFT/BIC söyler. Uluslararası transferlerde genellikle her ikisi de istenir; çünkü gönderen banka hem alıcı bankayı (SWIFT) hem de alıcı hesabı (IBAN) bilmek zorundadır.
IBAN Bileşenleri (TR Örneği)
- TR: Ülke kodu
- 33: Kontrol basamakları (Mod-97)
- 00061: Banka kodu (5 hane)
- 0: Rezerv alan
- 0519786457841326: Hesap numarası
SWIFT/BIC Bileşenleri
- İlk 4 karakter: Banka kodu (örn. TCZB)
- Sonraki 2 karakter: Ülke kodu (örn. TR)
- Sonraki 2 karakter: Yerel kod (örn. 2A)
- İsteğe bağlı 3 karakter: Şube kodu (XXX ana merkez)
Ne Zaman IBAN, Ne Zaman SWIFT Kullanılır?
Yurt içi transferlerde yalnızca IBAN yeterlidir. Türkiye'de EFT ve havale işlemlerinde SWIFT kodu talep edilmez. Alıcının IBAN'ı girilir; sistem banka kodunu IBAN'dan çıkarır ve transferi yönlendirir. Uluslararası transferlerde ise durum değişir. SEPA bölgesine (Avrupa Birliği) Euro transferlerinde genellikle yalnızca IBAN yeterlidir; çünkü SEPA altyapısı IBAN üzerinden çalışır. Diğer ülkelere (ABD, İngiltere, Türkiye vb.) yapılan transferlerde ise hem IBAN hem SWIFT/BIC kodu talep edilir. Gönderen banka, alıcı bankayı SWIFT ağı üzerinden bulmak için BIC koduna ihtiyaç duyar.
Birbirini Nasıl Tamamlar?
IBAN ve SWIFT birbirinin alternatifi değil, tamamlayıcısıdır. IBAN "hangi hesaba" sorusunu yanıtlar; SWIFT "hangi bankaya" sorusunu yanıtlar. Uluslararası bir transferde para, gönderen bankadan çıkar, SWIFT ağı üzerinden alıcı bankaya ulaşır ve IBAN sayesinde doğru hesaba yatırılır. Eksik bilgi ile transfer gecikebilir veya reddedilebilir. Bazı bankalar SWIFT olmadan IBAN ile deneme yapabilir; ancak bu işlem daha uzun sürebilir veya ek ücret getirebilir.
Türkiye'de SWIFT Kodları
Türkiye'deki bankaların SWIFT kodları TCMB tarafından atanır. Her bankanın benzersiz bir BIC kodu vardır. Banka Kodları sayfamızdan banka kodlarını ve ilgili bilgileri inceleyebilirsiniz. Uluslararası transfer alırken veya gönderirken bankanızdan SWIFT kodunu öğrenebilirsiniz; genellikle internet bankacılığında "uluslararası transfer" bölümünde gösterilir.
Yaygın Karışıklıklar
Bazı kullanıcılar IBAN ile SWIFT'i karıştırır veya birinin diğerinin yerine kullanılabileceğini düşünür. Bu yanlıştır. IBAN hesap numarasıdır; SWIFT banka kodudur. Yurt içi işlemlerde SWIFT gereksizdir. Uluslararası işlemlerde ise her ikisi de gerekebilir. Ayrıca IBAN doğrulama araçları yalnızca IBAN formatını kontrol eder; SWIFT kodunu doğrulamaz. SWIFT kodunun doğruluğunu bankanızdan teyit etmeniz önerilir.
IBAN Doğrulama Önemi
Transfer öncesi IBAN'ı doğrulama aracı ile kontrol etmek, yanlış hesaba gönderim riskini azaltır. IBAN'daki kontrol basamakları (checksum) sayesinde yazım hataları tespit edilebilir. SWIFT kodu için benzer bir genel doğrulama aracı yaygın değildir; bu nedenle bankanızın resmi kaynaklarından SWIFT kodunu almanız önemlidir.
IBAN'ınızı hemen doğrulayın
IBAN Doğrulama Aracına Git