브라우저에서만 처리
검증 결과
아직 입력이 없습니다.
체크섬 통과는 형식이 맞다는 뜻일 뿐, 실제 등록·휴폐업 여부와는 무관합니다. 실제 상태는 국세청 홈택스의 「사업자등록상태 조회」에서 확인하세요.
계산 과정
위 결과에서 「과정 보기」를 누르면 단계별 계산이 나타납니다.
검증 알고리즘
사업자등록번호 (10자리)
- 앞 9자리에 가중치
1, 3, 7, 1, 3, 7, 1, 3, 5를 차례로 곱해 모두 더한다. - 9번째 자리는 5를 곱한 값을 10으로 나눈 몫을 한 번 더 더한다. (예: 9번째 자리가 7이면 7×5=35 → 몫 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자리)
- 앞 12자리에 가중치
1, 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 검사기