EPC QR 코드는 이렇게 동작합니다
EPC QR 코드는 유로 계좌 간 SEPA 송금을 위한 유럽용 규격으로, 한국 은행 앱에서는 읽히지 않고 유럽 IBAN 계좌로 돈을 받을 때 씁니다. 코드에는 유럽결제위원회(European Payments Council)가 가이드라인 EPC069-12에서 정한 짧은 텍스트가 담깁니다. 줄바꿈으로 구분된 최대 12줄로 이루어지며 순서대로 BCD, 버전 002, 문자 집합 1(UTF-8), 서비스 SCT, BIC(선택), 받는 사람 이름(최대 70자), IBAN, EUR12.50 형태의 금액, 비워 두는 목적 코드, 구조화된 채권자 참조 또는 자유 입력 참조(최대 140자), 보내는 사람에게 보이는 안내(최대 70자)입니다. 끝의 빈 줄은 지워지고 전체 길이는 가이드라인이 정한 331바이트 안에 맞춥니다.
독일과 오스트리아의 은행 앱은 이 형식을 GiroCode, 네덜란드와 벨기에는 EPC QR, 핀란드는 결제 QR 코드라고 부르며, 룩셈부르크, 이탈리아, 에스토니아, 라트비아, 리투아니아에서도 지원합니다. 보내는 사람이 앱에서 송금 스캔(또는 사진 송금) 메뉴를 고르고 코드를 찍으면 받는 사람, IBAN, 금액, 참조가 송금 양식에 채워집니다. 내용을 확인하고 평소처럼 승인하면 끝입니다.
코드를 만들기 전에 IBAN을 정리하고 검증합니다. 공백을 지우고 영문을 대문자로 바꾼 뒤 국가별 길이를 확인하고 mod-97 알고리즘으로 검증 숫자를 검사합니다. 참조가 올바른 ISO 11649 채권자 참조(RF와 검증 숫자로 시작)라면 자동으로 구조화 필드에 들어가고, 그 밖의 문구는 비구조화 필드에 들어갑니다.
이럴 때 쓰세요
- 유럽에서 활동하는 프리랜서나 소규모 사업자가 청구서의 계좌 정보 옆에 코드를 인쇄해 두면 고객이 IBAN을 따라 치지 않고 송금할 수 있습니다.
- 동호회나 협회가 연회비 금액과 Membership 2026 같은 참조가 든 코드를 회원 안내문에 넣습니다.
- 집주인이 월세 금액과 거래 내역서에 남길 참조를 넣은 코드를 세입자에게 보냅니다.
- 자선 단체나 교구가 금액 없는 기부용 코드를 포스터나 소식지에 싣습니다.
인쇄 전에 확인하세요
- 버전 002부터 EU 안의 SEPA 송금에는 BIC가 선택 사항이므로, 은행이 따로 요구하지 않으면 비워 두세요.
- 참조는 의미 있게, 하지만 짧게 쓰세요. 나중에 거래 내역서에서 찾아볼 것은 청구서 번호나 고객 번호입니다.
- 금액의 소수점은 .과 , 어느 것으로 써도 됩니다. 둘 다 코드에는 EUR49.90 형태로 들어갑니다. 이 형식에서는 유로 금액만 가능합니다.
- 인쇄 전에 내 은행 앱으로 직접 스캔해 보세요. IBAN이나 이름이 내 계좌와 다르게 나오면 오타이니 지금 고치세요.