사업자등록번호 검증 — 번호 형식·검증번호 확인
사업자등록번호 10자리의 검증번호를 계산해 형식이 올바른지 확인하는 도구
브라우저에서 처리 · 서버로 전송되지 않음
확인 방식
123-45-67891처럼 하이픈이 있어도, 없어도 돼요. 처음 값은 형식만 맞춘 예시 번호예요.
123-45-67891: 형식이 올바른 번호예요
123-45-67891 · 형식이 올바른 번호예요
계산 과정
- 앞 9자리 × 가중치(1 3 7 1 3 7 1 3 5): 1×1 + 2×3 + 3×7 + 4×1 + 5×3 + 6×7 + 7×1 + 8×3 + 9×5 = 165
- 9번째 숫자 × 5 ÷ 10의 몫: ⌊9 × 5 ÷ 10⌋ = 4
- 합계 165 + 4 = 169
- 검증번호 (10 − 169 mod 10) mod 10 = 1
이 도구는 번호의 형식(검증번호)만 확인해요. 형식이 맞아도 실제로 등록된 사업자인지, 휴업·폐업했는지는 알 수 없으니 국세청 홈택스의 사업자등록 상태 조회로 확인하세요. 입력한 번호는 저장하거나 보내지 않고 브라우저 안에서만 계산해요.
검증번호 계산: 앞 9자리에 1·3·7·1·3·7·1·3·5를 곱해 더하고, 9번째 숫자에 5를 곱해 10으로 나눈 몫을 더한 뒤, 10에서 합계의 일의 자리를 뺀 값(10이면 0)이 마지막 자리와 같아야 해요.
소개
사업자등록번호 검증 도구는 거래처나 고객이 알려 준 사업자등록번호를 시스템에 입력하기 전에 형식이 맞는지 미리 확인해 줘요. 사업자등록번호는 123-45-67890처럼 10자리로 되어 있고, 마지막 한 자리는 앞의 9자리로 계산한 검증번호예요. 숫자 하나를 잘못 적거나 두 숫자의 순서가 바뀌면 대부분 검증번호가 맞지 않게 되어서 오타를 쉽게 찾을 수 있어요. 계산 과정을 단계별로 보여 주기 때문에 직접 원리를 확인하거나 개발할 때 참고하기에도 좋아요.
사용법
- “번호 하나”에서 사업자등록번호를 입력해요. 처음에는 형식만 맞춘 예시 번호가 들어 있어요.
- 결과에서 “형식이 올바른 번호예요” 또는 “검증번호가 맞지 않아요”를 확인해요. 틀렸다면 마지막 자리가 무엇이어야 하는지 알려 줘요.
- 계산 과정에서 가중치를 곱한 값, 9번째 숫자로 더하는 값, 합계와 검증번호를 차례로 볼 수 있어요.
- 번호가 많다면 “여러 개 한꺼번에”를 고르고 목록을 붙여 넣어요. 줄마다 결과가 나오고, 맨 위에 올바른 번호와 틀린 번호의 개수가 나와요.
- 형식이 맞는 번호라도 실제 사업자 상태는 국세청 홈택스에서 다시 확인해요.
기준
- 가중치: 앞 9자리에 1, 3, 7, 1, 3, 7, 1, 3, 5를 각각 곱해 더해요.
- 추가 값: 9번째 숫자 × 5 ÷ 10의 몫(소수점 버림)을 더해요.
- 검증번호: (10 − 합계를 10으로 나눈 나머지)를 10으로 나눈 나머지. 이 값이 10번째 자리와 같아야 해요.
- 000-00-00000처럼 앞 3자리(세무서 코드)나 6~9번째 자리(일련번호)가 모두 0이면 검증번호가 맞아도 예시나 시험용 번호일 수 있다고 함께 알려 줘요.
- 숫자, 하이픈, 띄어쓰기, 점만 넣을 수 있고 숫자는 정확히 10자리여야 해요.
- 이 도구는 국세청 사업자 상태 조회 서비스와 연결되어 있지 않아요. 휴업·폐업 여부는 알려 주지 않아요.
예시
| 번호 | 계산 | 결과 |
|---|---|---|
| 123-45-67891 | 가중합 165 + ⌊9×5÷10⌋ 4 = 169 → (10 − 9) mod 10 = 1 | 올바름 |
| 123-45-67890 | 검증번호는 1이어야 함 | 틀림 |
| 300-00-00050 | 3 + 25 + 2 = 30 → 0 | 올바름 |
| 123-45-6789 | 숫자 9자리 | 자릿수 오류 |
자주 묻는 질문
검증번호가 맞으면 실제로 있는 사업자인가요?
아니요. 검증번호는 번호를 잘못 옮겨 적었는지 걸러내는 장치라서, 형식이 맞아도 실제로 등록된 사업자인지, 휴업이나 폐업 상태인지는 알 수 없어요. 실제 상태는 국세청 홈택스의 사업자등록 상태 조회로 확인하세요.
검증번호는 어떻게 계산하나요?
앞 9자리에 차례로 1, 3, 7, 1, 3, 7, 1, 3, 5를 곱해 더하고, 9번째 숫자에 5를 곱해 10으로 나눈 몫을 한 번 더 더해요. 10에서 합계의 일의 자리를 뺀 값(일의 자리가 0이면 0)이 마지막 10번째 자리와 같으면 올바른 형식이에요.
하이픈 없이 넣어도 되나요?
네. 123-45-67891, 123 45 67891, 1234567891처럼 하이픈이나 띄어쓰기가 있어도, 없어도 숫자 10자리만 맞으면 확인해요. 전각 숫자도 읽어요.
여러 번호를 한 번에 확인할 수 있나요?
"여러 개 한꺼번에"를 고르고 번호를 한 줄에 하나씩 붙여 넣으면 줄마다 올바름 또는 틀림을 보여 줘요. 틀린 번호는 마지막 자리가 무엇이어야 하는지도 알려 줘요.
입력한 사업자등록번호가 저장되나요?
아니요. 계산은 브라우저 안에서만 하고, 번호를 저장하거나 서버로 보내지 않아요.