모든 아티클

IBAN: 국제 은행 계좌 번호가 구성되는 방식

한국은 국내 계좌 이체에 IBAN을 사용하지 않는다 — 은행마다 고유한 은행 코드와 계좌번호 조합으로 계좌를 식별할 뿐, 이를 하나의 표준화된 국제 포맷으로 묶는 체계는 존재하지 않는다.

IBAN은 어떤 요소로 구성되는가

맨 앞의 두 글자는 ISO 3166-1에 따른 국가 코드(예: 독일은 DE)이고, 그 뒤에 두 자리 검사 숫자가 오며, 나머지는 은행 코드와 계좌번호를 각 나라 고유의 형식으로 담은 BBAN(Basic Bank Account Number)이다.

검사 숫자는 왜 필요한가

국가 코드 바로 뒤의 두 자리는 MOD-97(ISO 7064) 알고리즘으로 계산된 체크섬이다. 전체 번호에서 앞의 네 글자를 맨 뒤로 옮긴 뒤 하나의 큰 정수로 취급하고, 이를 97로 나눈 나머지가 정확히 1이 되어야 유효한 IBAN으로 인정된다. 이 덕분에 은행에 문의하지 않고도 오타를 즉시 잡아낼 수 있다.

한국 계좌 체계와 IBAN의 차이

IBAN 표준(ISO 13616)은 유럽 대부분 지역과 중동 일부 국가에서 통용되지만, 한국은 이 표준을 도입한 적이 없다. 국내 이체는 은행명과 계좌번호만으로 충분히 처리되기 때문에 IBAN이라는 개념 자체가 쓰이지 않는다. 다만 유럽 등 IBAN을 사용하는 국가로 송금하거나 그곳에서 돈을 받을 때는 상대방 계좌를 반드시 이 형식으로 확인해야 하므로, 이런 국제 송금 상황에서 이 도구가 유용하다.

이 도구의 용도

  • 해외 송금을 보내기 전에 입력한 IBAN이 올바른지 확인한다.
  • 번호 앞의 두 글자로 계좌가 속한 국가를 파악한다.
  • 은행에 문의하지 않고도 긴 계좌번호에서 오타를 빠르게 찾아낸다.

BIC/SWIFT 코드와 IBAN의 관계

BIC(Bank Identifier Code), 흔히 SWIFT 코드라 불리는 이 코드는 국제 송금 시 IBAN과 함께 요구되는 별도의 은행 식별자로, 두 표준 자체는 서로 독립적이다. IBAN은 구조(BBAN) 안에 이미 은행 코드를 포함하고 있어 SEPA 역내 송금에서는 BIC가 기술적으로 불필요하지만, 많은 결제 시스템은 송금 경로를 추가로 확인하기 위해 여전히 BIC를 별도로 요구한다.

도구 사용해보기