Devin.KR
로그인

사업자등록번호 · 법인등록번호 검증

체크섬을 검증하고 계산 과정을 단계별로 보여줍니다. 여러 건을 붙여넣으면 일괄 검증합니다.

브라우저에서만 처리

검증 결과

아직 입력이 없습니다.
입력종류결과

체크섬 통과는 형식이 맞다는 뜻일 뿐, 실제 등록·휴폐업 여부와는 무관합니다. 실제 상태는 국세청 홈택스의 「사업자등록상태 조회」에서 확인하세요.

계산 과정

위 결과에서 「과정 보기」를 누르면 단계별 계산이 나타납니다.

검증 알고리즘

사업자등록번호 (10자리)

  1. 앞 9자리에 가중치 1, 3, 7, 1, 3, 7, 1, 3, 5 를 차례로 곱해 모두 더한다.
  2. 9번째 자리는 5를 곱한 값을 10으로 나눈 을 한 번 더 더한다. (예: 9번째 자리가 7이면 7×5=35 → 몫 3 추가)
  3. (10 - 합계 % 10) % 10 이 마지막 10번째 자리와 같으면 유효.

valid = ((10 - (Σ(d[i]×w[i]) + d[8]×5/10) % 10) % 10) == d[9] // w = [1,3,7,1,3,7,1,3,5], 나눗셈은 정수 몫

법인등록번호 (13자리)

  1. 앞 12자리에 가중치 1, 2 를 번갈아 곱해 모두 더한다.
  2. (10 - 합계 % 10) % 10 이 마지막 13번째 자리와 같으면 유효.

자리 구성 참고

  • 사업자번호 3-2-5: 청(세무서)코드 3자리 - 구분코드 2자리 - 일련번호 4자리+검증 1자리. 구분코드는 대략 01~79 개인, 81·86·87 영리법인 본점, 82 비영리법인, 85 영리법인 지점으로 알려져 있으나 국세청 내부 분류라서 참고용입니다. 이 도구는 구분코드로 유효성을 판정하지 않습니다.
  • 법인번호 6-7: 등기소 코드 4자리 + 법인 종류 2자리 - 일련번호 6자리 + 검증 1자리.

주민등록번호는 다루지 않습니다

주민등록번호는 개인정보보호법상 고유식별정보로, 법령 근거 없이는 수집·처리 자체가 금지되어 있습니다. 또한 검증 도구는 앞자리로 뒷자리를 추정하는 데 악용될 수 있습니다. 사업자·법인번호는 상거래를 위해 공개되는 번호라서 다루지만, 주민등록번호 검증은 이 사이트에서 제공하지 않으며 앞으로도 제공하지 않습니다.

자주 묻는 것

체크섬이 맞는데 홈택스에서 조회가 안 됩니다.

체크섬은 자릿수 오타를 걸러내는 형식 검증일 뿐입니다. 형식이 맞는 번호 10개 중 1개꼴로 존재하지 않는 번호도 체크섬을 통과합니다. 실제 등록 여부·휴폐업 상태는 국세청 홈택스 조회나 국세청 사업자등록정보 진위확인 API 로 확인해야 합니다.

입력한 번호가 서버로 전송되나요?

전송되지 않습니다. 검증은 전부 브라우저의 자바스크립트가 하며 네트워크 요청이 발생하지 않습니다. 개발자 도구의 네트워크 탭으로 확인해 보셔도 됩니다.

관련 도구: 한국 공휴일·영업일 계산 · 한글 초성 정규식 생성기 · JSON 검사기