Langsung ke konten

Generator CNPJ numerik dan alfanumerik

Buat nomor CNPJ numerik atau alfanumerik, format yang mulai diterbitkan Receita Federal pada Juli 2026, untuk keperluan pengujian, atau validasi CNPJ di browser Anda.

Dokumen

CNPJCadastro Nacional da Pessoa Jurídica

Nomor pendaftaran perusahaan · ditulis seperti 12.ABC.345/01DE-35

Sumber aturan

Opsi

Hingga 10.000 sekaligus

Hanya format valid · bukan milik siapa pun · untuk pengujian

Pilih opsi lalu tekan Buat. Nomor yang dihasilkan lolos semua aturan yang diperiksa halaman ini, sehingga cocok untuk formulir, fixture, dan QA.

Akarnya acak, jadi bisa kebetulan sama dengan CNPJ yang sudah terdaftar: gunakan hanya di sistem pengujian. Simulator CNPJ Receita Federal juga menyediakan nomor alfanumerik fiktif untuk pengujian.
Berjalan di browser Anda · tanpa unggahCara kerja

Cara menggunakan Generator CNPJ

  1. 1

    Pilih format

    Pilih numerik untuk CNPJ seperti yang terbit sebelum Juli 2026, atau alfanumerik untuk menguji format baru dengan huruf di akar.

  2. 2

    Kantor pusat atau cabang

    Pertahankan 0001 untuk kantor pusat, atau minta nomor cabang acak untuk menguji cabang.

  3. 3

    Buat dan ekspor

    Atur jumlahnya, tekan Buat, lalu salin daftarnya atau simpan sebagai TXT, CSV, atau JSON dengan akar, cabang, dan format di setiap baris.

  4. 4

    Validasi data yang ada

    Tempel CNPJ dari database Anda di tab Periksa untuk menemukan nomor yang digit pemeriksanya tidak cocok.

Batas dan Pro

Gratis: hingga 10.000 CNPJ per batch, numerik atau alfanumerik, kantor pusat atau cabang acak, dan hingga 10.000 baris per pemeriksaan.

Pro hanya menghilangkan iklan di sini. Lihat Pro

Tentang Generator CNPJ

Mulai Juli 2026, Receita Federal menerbitkan CNPJ baru yang dua belas karakter pertamanya boleh berisi huruf. Karena itu, setiap sistem yang menyimpan atau memvalidasi CNPJ harus bisa menerima nomor seperti 12.ABC.345/01DE-35. Pengembang yang memperbarui ERP, modul invoice, atau impor data pemasok membutuhkan nomor uji dalam kedua bentuk, dan generator ini membuatnya: CNPJ numerik seperti biasa, atau alfanumerik dengan setidaknya satu huruf pada akar perusahaan.

CNPJ terdiri dari empat belas karakter. Delapan karakter pertama mengidentifikasi perusahaan, empat berikutnya menunjukkan cabang (0001 biasanya kantor pusat, angka yang lebih besar untuk cabang), dan dua terakhir adalah digit pemeriksa. Menurut panduan Receita, digit pemeriksa dihitung dengan mengubah setiap karakter menjadi kode ASCII dikurangi 48, sehingga angka tetap bernilai sama dan A sampai Z menjadi 17 sampai 42. Lalu karakter diberi bobot 2 sampai 9 dari kanan, dan bobot dimulai lagi setelah karakter kedelapan. Hasilnya adalah 11 dikurangi sisa bagi 11, atau 0 jika sisanya 0 atau 1. Digit pemeriksa tetap berupa angka di kedua format.

Tab Periksa menerapkan aturan yang persis sama pada CNPJ yang Anda tempel, dengan atau tanpa titik, garis miring, dan tanda hubung, lalu menunjukkan pasangan digit yang seharusnya. CNPJ numerik yang sudah terbit tetap memakai nomor dan digit pemeriksanya.

Halaman ini tidak dapat memastikan bahwa sebuah perusahaan benar-benar ada atau membaca situação cadastral-nya. Untuk itu Anda perlu konsultasi publik Receita, dan tidak ada yang dihubungkan dari sini.

Privasi

CNPJ yang dibuat maupun yang ditempel diproses sepenuhnya di halaman ini: tidak ada permintaan yang mengirimnya ke Receita Federal atau layanan lain, dan apa pun yang Anda masukkan tidak disimpan.

Generator CNPJ: pertanyaan yang sering diajukan

Apa yang berubah dengan CNPJ alfanumerik?
Pendaftaran baru mulai Juli 2026 dapat menerima CNPJ yang dua belas karakter pertamanya campuran huruf kapital dan angka, sedangkan dua karakter terakhir tetap digit pemeriksa numerik. Kolom yang hanya menerima angka, kolom database numerik, dan masker seperti 99.999.999/9999-99 perlu diperbarui. Panjang, tanda baca, dan pembagian akar, cabang, serta digit pemeriksa tetap sama.
Bagaimana digit pemeriksa dihitung jika ada huruf?
Setiap karakter menjadi kode ASCII dikurangi 48: angka tidak berubah dan A menjadi 17. Untuk 12ABC34501DE, bobot 5 4 3 2 9 8 7 6 5 4 3 2 menghasilkan 459, sisa 8, sehingga digit pertama adalah 3. Dengan digit itu ditambahkan dan bobot 6 sampai 2, hasilnya 424, sisa 6, digit kedua 5: 12.ABC.345/01DE-35, contoh resmi dari Receita.
Apakah CNPJ numerik yang sudah ada akan berubah?
Tidak. Perusahaan tetap memakai CNPJ yang dimilikinya, dengan digit pemeriksa yang sama. Format alfanumerik hanya berlaku untuk nomor baru. Karena CNPJ numerik hanyalah CNPJ tanpa huruf, perhitungan yang sama memvalidasi kedua jenis, sehingga halaman ini tidak perlu mode terpisah untuk memeriksa nomor lama dan baru sekaligus.
Apa arti empat digit setelah garis miring?
Empat digit itu adalah nomor cabang dalam perusahaan. 0001 biasanya kantor pusat (matriz), sedangkan 0002, 0003, dan seterusnya adalah cabang (filiais). Delapan karakter pertama, yaitu akar, sama untuk semuanya, sehingga dua CNPJ dengan akar yang sama milik perusahaan yang sama.
Apakah CNPJ yang dibuat lolos validasi sistem saya?
CNPJ itu akan lolos pemeriksaan apa pun yang menerapkan aturan digit pemeriksa Receita, termasuk sistem yang sudah menerima huruf. Namun nomor itu tidak akan lolos pencarian di register Receita, karena dibuat hanya untuk pengujian. Untuk lingkungan sandbox, Receita juga menyediakan simulator yang memberikan CNPJ alfanumerik fiktif.

Tugas lain dengan alat ini