본문으로 건너뛰기

CNPJ 생성기 (숫자형·영숫자형)

2026년 7월부터 브라질 국세청(Receita Federal)이 발급하기 시작한 영숫자형 CNPJ와 기존 숫자형 CNPJ를 테스트용으로 만들거나, 브라우저에서 CNPJ가 유효한지 검증해 보세요.

문서

CNPJCadastro Nacional da Pessoa Jurídica

기업 등록번호 · 예: 12.ABC.345/01DE-35

규칙 출처

옵션

한 번에 최대 10,000개

형식만 유효 · 실제 소유자 없음 · 테스트용

옵션을 고르고 생성을 누르세요. 이 페이지가 확인하는 모든 규칙을 통과하는 번호라서 양식, 테스트 데이터, QA에 쓰기 좋아요.

루트는 무작위라서 이미 등록된 CNPJ와 우연히 같을 수 있어요. 테스트 시스템에서만 사용하세요. Receita Federal의 CNPJ 시뮬레이터에서도 테스트용 가상 영숫자 번호를 받을 수 있어요.
브라우저에서 실행 · 업로드 없음작동 방식

CNPJ 생성기 사용 방법

  1. 1

    형식 선택

    2026년 7월 이전 방식의 CNPJ는 숫자형을, 루트에 문자가 들어간 새 형식을 테스트하려면 영숫자형을 선택하세요.

  2. 2

    본사 또는 지점

    본사 번호인 0001을 그대로 두거나, 지점을 테스트하려면 사업장 번호를 무작위로 선택하세요.

  3. 3

    생성 및 내보내기

    개수를 정하고 생성을 누른 뒤 목록을 복사하세요. 행마다 루트, 사업장, 형식이 들어간 TXT, CSV, JSON 파일로 저장할 수도 있어요.

  4. 4

    기존 데이터 검증

    확인 탭에 데이터베이스의 CNPJ를 붙여 넣으면 체크 숫자가 맞지 않는 번호를 찾을 수 있어요.

제한 및 Pro

무료: 한 번에 CNPJ 최대 10,000개 생성(숫자형 또는 영숫자형, 본사 또는 무작위 지점), 확인은 한 번에 최대 10,000줄까지 가능해요.

Pro는 여기서 광고만 없애 줘요. Pro 보기

CNPJ 생성기 소개

2026년 7월부터 국세청(Receita Federal)이 새로 발급하는 CNPJ는 앞 12자리에 문자가 들어갈 수 있어요. 그래서 CNPJ를 저장하거나 검증하는 시스템은 12.ABC.345/01DE-35 같은 번호도 받아야 해요. ERP, 세금계산서 모듈, 공급업체 가져오기 기능을 고치는 개발자에게는 두 가지 형태의 테스트 번호가 필요한데, 이 생성기가 바로 그 번호를 만들어 줘요. 지금까지 쓰던 숫자형 CNPJ도, 회사 루트에 문자가 하나 이상 들어간 영숫자형 CNPJ도 만들 수 있어요.

CNPJ는 14자리예요. 앞 8자리는 회사, 다음 4자리는 사업장을 나타내요. 0001은 보통 본사이고, 더 큰 번호는 지점이에요. 마지막 2자리는 체크 숫자예요. Receita의 매뉴얼에 따르면 각 문자를 ASCII 코드에서 48을 뺀 값으로 바꿔요. 그래서 숫자는 그대로이고 A~Z는 17~42가 돼요. 오른쪽부터 2~9의 가중치를 곱하되 8번째 문자 뒤에서 다시 2부터 시작하고, 11에서 11로 나눈 나머지를 뺀 값을 써요. 나머지가 0 또는 1이면 0이에요. 체크 숫자는 두 형식 모두 숫자예요.

확인 탭은 붙여 넣은 CNPJ에 똑같은 규칙을 적용해요. 점, 슬래시, 하이픈은 있어도 없어도 되고, 어떤 체크 숫자 두 자리가 맞는지도 알려 줘요. 이미 발급된 숫자형 CNPJ는 번호와 체크 숫자가 그대로 유지돼요.

이 페이지는 회사가 실제로 있는지, 사업자 상태(situação cadastral)가 어떤지는 확인할 수 없어요. 그건 Receita의 공개 조회로만 가능하고, 여기서는 Receita에 연결하지 않아요.

개인정보 보호

생성한 CNPJ와 붙여 넣은 CNPJ는 모두 이 페이지 안에서만 처리돼요. Receita Federal이나 다른 서비스로 전송되지 않고, 입력한 내용도 저장되지 않아요.

CNPJ 생성기: 자주 묻는 질문

영숫자형 CNPJ는 무엇이 달라지나요?
2026년 7월부터 신규 등록하는 회사는 앞 12자리에 대문자와 숫자가 섞인 CNPJ를 받을 수 있어요. 마지막 2자리 체크 숫자는 그대로 숫자예요. 숫자만 받는 입력란, 숫자형 데이터베이스 열, 99.999.999/9999-99 같은 마스크는 고쳐야 해요. 길이, 구두점, 루트·사업장·체크 숫자 구분은 그대로예요.
문자가 있을 때 체크 숫자는 어떻게 계산하나요?
각 문자를 ASCII 코드에서 48을 뺀 값으로 바꿔요. 숫자는 그대로이고 A는 17이에요. 12ABC34501DE는 가중치 5 4 3 2 9 8 7 6 5 4 3 2를 곱해 합이 459, 나머지 8이라 첫 숫자는 3이에요. 이를 더해 가중치 6~2로 계산하면 424, 나머지 6이라 둘째 숫자는 5예요. 결과는 12.ABC.345/01DE-35로, Receita의 공식 예시와 같아요.
이미 있는 숫자형 CNPJ도 바뀌나요?
아니요. 기존 회사는 지금 가진 CNPJ와 체크 숫자를 그대로 유지하고, 영숫자형은 새로 발급하는 번호에만 적용돼요. 숫자형 CNPJ는 문자가 없는 CNPJ일 뿐이라 같은 계산으로 두 종류를 모두 검증할 수 있어요. 그래서 이 페이지에서는 예전 번호와 새 번호를 나란히 확인하는 데 별도 모드가 필요 없어요.
슬래시 뒤의 네 자리는 무엇을 뜻하나요?
회사 안에서 사업장을 구분하는 번호예요. 0001은 보통 본사(matriz)이고, 0002, 0003 같은 번호는 지점(filiais)이에요. 앞 8자리인 루트는 모든 사업장이 같아서, 루트가 같은 두 CNPJ는 같은 회사에 속해요.
생성한 CNPJ가 내 시스템의 검증을 통과할까요?
문자를 이미 받는 시스템을 포함해, Receita의 체크 숫자 규칙을 적용하는 검증은 통과해요. 하지만 테스트용으로 만든 번호라서 Receita 등록부 조회는 통과하지 못해요. 샌드박스 환경에서는 Receita가 가상의 영숫자형 CNPJ를 발급해 주는 시뮬레이터도 제공해요.

이 도구로 할 수 있는 다른 작업