EU 부가가치세 번호 검증기

국가 코드, 형식, 체크섬을 기준으로 EU VAT 번호를 검증합니다 — 브라우저 내에서 완전히 처리되며 아무것도 업로드되지 않습니다.

VAT 번호
국가 코드, 형식, 체크섬을 기준으로 EU VAT 번호를 검증합니다 — 브라우저 내에서 완전히 처리되며 아무것도 업로드되지 않습니다.
검증 결과
벨기에 (BE) 지원됨
상태
통과
국가
벨기에 (BE)
국가 상태
지원됨
예상 형식
10 digits
형식 검사
통과
체크섬
통과
정규화된 VAT
BE0123456749
번호
0123456749

EU VAT 번호란?

VAT 식별 번호는 부가가치세 등록을 마친 사업자에게 EU 회원국이 발급하는 번호입니다. 두 글자의 국가 코드(예: 벨기에는 BE, 그리스는 EL)로 시작하며, 그 뒤에 국가별 숫자 시퀀스와 경우에 따라 문자가 이어집니다. 세무 당국은 이 번호를 통해 국경 간 거래와 환급 청구를 추적하므로, 청구서, 계약서 또는 조달 기록에서의 실수는 쉽게 결제를 막거나 세무 조사로 이어질 수 있습니다.

이 도구가 실제로 검사하는 항목

이 검증기는 세 가지 독립적인 검증을 모두 브라우저에서 실행합니다:

  1. 국가 코드 — 앞의 두 글자는 VAT 체계에 참여하는 EU 회원국과 일치해야 합니다(그리스에 사용되는 특수 코드 EL 포함).
  2. 형식 — 나머지 문자들은 해당 국가의 공식 문서화된 VAT 형식과 일치해야 합니다. 예를 들어 벨기에 VAT는 정확히 10자리 숫자이고, 오스트리아 VAT는 U로 시작한 뒤 8자리 숫자가 이어지며, 네덜란드 VAT는 <숫자 9자리>B<숫자 2자리> 형태입니다.
  3. 체크섬 — 국가 VAT 규칙에 결정적 체크섬이 존재하는 경우(오스트리아, 벨기에, 덴마크, 핀란드, 프랑스, 독일, 이탈리아, 네덜란드, 폴란드, 포르투갈, 스페인, 스웨덴), 마지막 자릿수 또는 문자를 재계산하여 비교합니다.

세 가지를 모두 통과한 번호는 구문적으로 적합합니다. 이는 해당 사업자가 현재 등록되어 있다는 확인과는 다릅니다 — 그 확인을 위해서는 여전히 유럽위원회의 VIES 서비스 또는 현지 세무 당국을 이용해야 합니다. 이 도구는 그 최종 확인 이전에 사용하여, 잘못된 이유로 VIES 조회가 실패하게 만드는 오타, 자리 바꿈, 복사·붙여넣기 오류를 잡아내는 데 가장 유용합니다.

자주 잡아내는 문제들

  • 얼핏 보기엔 맞아 보이지만 국가 코드가 잘못된 번호(예: USUK로 시작).
  • 스프레드시트가 앞의 0을 잘라내어 숫자가 한 자리 부족해진 번호.
  • 청구 시스템이 붙여 넣은 공백, 점, 대시 — 이 도구는 이를 정규화하여 제거한 뒤 검사합니다.
  • 그리스에서 흔히 발생하는 GR과 VAT의 EL 혼동 — 형식 검사가 즉시 거부합니다.

결과 카드에 표시되는 내용

단순한 유효/무효 배지 외에도, 결과는 국가, 정규화된 번호, 해당 국가가 요구하는 형식, 체크섬이 통과했는지, 실패했는지, 아니면 국가가 공개된 체크섬을 제공하지 않아 건너뛰었는지를 세분화하여 보여줍니다. 이러한 세부 정보는 거부 사유를 설명해야 할 때 유용합니다 — “형식은 문제 없음, 체크섬 불일치”가 “유효하지 않음”보다 훨씬 실행 가능한 정보입니다.

개인정보 보호

모든 검사는 브라우저 내부에서 로컬로 실행됩니다. 아무것도 서버로 전송되거나 로그에 기록되지 않으며, 브라우저의 localStorage(마지막으로 입력한 값을 페이지 새로고침 후에도 유지하기 위한 용도)에만 저장됩니다. 고객의 VAT 번호를 붙여 넣어도 그것이 어디로 가는지 걱정할 필요가 없습니다.