ISO 9362 표준 규격에 따른 BIC 구조 분석
국제 표준 ISO 9362 규격은 전 세계 금융 기관을 고유하게 식별하기 위한 BIC(Business Identifier Code)의 구조를 정의합니다. 이 표준에 따라 작성되는 BIC/SWIFT 코드는 다음과 같이 명확히 구분된 세그먼트로 구성됩니다:
- 금융 기관 식별 부호 (Business prefix): 코드의 처음 4자리를 차지하며, 문자와 숫자를 모두 사용할 수 있는 영숫자 조합으로 구성되어 특정 금융 기관을 나타냅니다.
- 국가 (Country): 이어지는 2자리의 알파벳 문자로, 해당 기관이 위치한 국가 코드를 나타냅니다.
- 위치 접미사 (Location suffix): 국가 코드 뒤의 2자리 영숫자 조합으로, 해당 기관의 물리적 위치나 지역적 특성을 구분합니다.
- 지점 (Branch): 코드의 마지막에 선택적으로 추가되는 3자리의 영숫자 조합입니다. 이 지점 코드가 포함되면 전체 코드는 11자가 되며, 생략되면 8자 코드가 됩니다.
글로벌 은행 식별자 조회 도구는 입력된 코드의 각 세그먼트를 분석하여 ISO 9362 표준 준수 여부를 검증하고, 정규화된 코드와 국가 또는 지역 정보를 화면에 표시합니다.
본점과 지점 코드의 구분 및 XXX 접미사 규칙
BIC/SWIFT 코드는 8자 형태의 본점 코드와 11자 형태의 지점 코드로 나뉩니다. 8자 코드는 금융 기관의 본점 또는 기본 사무소를 나타내며, 도구의 형식 보고서에서는 지점 항목에 "제공되지 않음 (BIC8)"으로 표시됩니다.
일부 시스템이나 거래 환경에서는 8자 본점 코드를 11자 형식으로 맞추기 위해 마지막에 "XXX" 접미사를 붙여 사용합니다. 이 경우 도구는 이를 본점과 동일한 것으로 인식하여 지점 항목에 "XXX · 본점"으로 표시합니다.
조회 도구는 정확한 코드 일치 항목을 찾을 수 없을 때, 입력된 코드의 8자 형태(BIC8)와 "XXX"가 붙은 본점 동등 형식을 상호 대조하는 본점 동등 항목 (BIC8 ↔ XXX) 검사를 수행하여 참조 스냅샷 내에서 일치하는 기관을 검색합니다.
금융 네트워크의 테스트 및 훈련용 주소 식별
실제 자금이 이동하지 않는 안전한 환경에서 금융 거래 시스템을 테스트하고 교육하기 위해, SWIFT 네트워크는 특정 코드 규칙을 지정하여 테스트 주소를 구분합니다.
ISO 9362 규격에 따라 작성된 BIC/SWIFT 코드의 8번째 자리 문자는 해당 주소가 실제 운영 환경인지 아니면 테스트/훈련용 환경인지를 결정하는 마커 역할을 합니다. 글로벌 은행 식별자 조회 도구는 입력된 코드의 8번째 자리를 분석하여 이 특정 마커가 감지되면 "공용 형식 통과; 8번째 자리는 테스트 또는 훈련용 주소를 나타냅니다."라는 메시지를 출력하여 사용자에게 해당 코드가 테스트용 주소임을 명확히 알립니다.
공개 데이터 스냅샷과 공식 디렉토리의 차이점
이 조회 도구는 위키데이터(Wikidata)의 CC0 라이선스 기반 커뮤니티 구축 데이터베이스에서 추출한 날짜가 지정된 공개 참조 스냅샷을 활용합니다. 이 방식은 다음과 같은 명확한 한계와 특성을 가집니다:
- 데이터 규모의 제한: 도구가 사용하는 패키지 스냅샷은 SwiftRef와 같은 공식 유료 디렉토리에 비해 규모가 훨씬 작습니다. 따라서 도구에서 "이 제한된 스냅샷에 정확한 레코드가 없습니다."라는 결과가 나오거나 "공개 형식 통과 · 정확한 참조 일치 없음."으로 판정되더라도, 해당 코드가 실제로 유효하지 않거나 존재하지 않는 은행임을 의미하는 것은 아닙니다.
- 검증 범위의 한계: 이 도구는 입력된 코드의 공개 형식 구조를 분석하고 스냅샷 내의 기관명을 매칭할 뿐이며, 실제 계좌 상태, 해당 기관의 실시간 SWIFT 연결성, 실제 지급 결제 라우팅 가능 여부, 또는 국제 제재 대상 포함 여부를 검증하지 않습니다.
브라우저 기반 로컬 처리와 개인정보 보호
글로벌 은행 식별자 조회 도구는 사용자가 입력한 금융 식별자 정보를 보호하기 위해 클라이언트 사이드(Client-Side) 웹 브라우저 내부에서 모든 검증 과정을 처리합니다.
사용자가 입력한 BIC/SWIFT 코드는 외부 서버나 BroBroGo로 전송되거나 업로드되지 않으며, 웹 브라우저에 로컬로 패키징되어 탑재된 참조 스냅샷 데이터베이스와 직접 대조됩니다. 이러한 로컬 처리 방식 덕분에 사용자는 민감한 금융 거래 준비 데이터를 외부 네트워크로 유출할 걱정 없이 안전하게 형식 검사와 기관 조회를 수행할 수 있습니다. 만약 네트워크 문제 등으로 인해 로컬 데이터베이스를 불러오지 못할 경우, "참조 스냅샷을 불러올 수 없습니다. 형식 분석 결과는 계속 이용하실 수 있습니다."라는 오류 메시지가 표시되지만 기본적인 형식 분석 기능은 정상적으로 작동합니다.
입력 규칙 및 오류 메시지 안내
도구를 사용할 때는 다음의 입력 규칙과 형식 제한 사항을 준수해야 합니다:
| 구분 | 규칙 및 사양 | 관련 오류 메시지 |
|---|---|---|
| 허용 문자 | 영문자와 숫자만 사용 가능 (공백과 하이픈은 입력 가능하나 내부적으로 정규화됨) | "문자와 숫자만 사용하세요. 공백이나 하이픈은 선택적으로 포함할 수 있습니다." |
| 코드 길이 | 정확히 8자 또는 지점 코드가 포함된 11자여야 함 | "BIC는 정확히 8자여야 하며, 지점 코드가 포함된 경우 11자여야 합니다." |
| 국가 세그먼트 | ISO 규격에 따라 유효하고 인식 가능한 2자리의 국가 코드여야 함 | "2자의 국가 세그먼트가 인식된 코드가 아닙니다." |
자주 묻는 질문 (FAQ)
Q: BIC는 어떤 형식을 사용하나요? A: BIC는 8자의 문자열과 선택 사항인 3자의 지점 코드로 구성됩니다. ISO 9362에 따라 4자의 금융 기관 식별 부호에는 문자와 숫자를 사용할 수 있으며, 이어지는 2자의 국가 코드와 2자의 위치 접미사가 필요합니다. 선택 사항인 지점 코드 역시 문자와 숫자로 구성됩니다.
Q: 참조 일치란 무슨 뜻인가요? A: 정확한 코드 또는 그에 해당하는 BIC8과 XXX 본점 형식이 위에 표시된 날짜가 지정된 공개 스냅샷에 포함되어 있음을 의미합니다. 이 스냅샷은 공식 디렉토리보다 훨씬 작으므로, 기록이 없다고 해서 코드가 무효인 것은 아닙니다.
Q: 결제 시 이 결과를 신뢰해도 되나요? A: 아니요. 송금하기 전에 수취인이나 수취인의 은행을 통해 필요한 BIC를 확인하시기 바랍니다. 이 조회 도구는 계좌, 기관 또는 지점 상태, SWIFT 연결성, 결제 라우팅이나 제재 여부를 검증하지 않습니다.