Validasi CPF dan CNPJ Brasil
Periksa digit pemeriksa nomor pajak perorangan CPF atau nomor badan usaha CNPJ Brasil, termasuk CNPJ alfanumerik yang baru, dan lihat nomornya dalam format baku.
CPF terdiri dari 11 angka, CNPJ 14 karakter. Titik, garis miring, dan tanda hubung boleh tidak ditulis. Masukkan 9 atau 12 karakter untuk menghitung digit pemeriksa.
Masukkan nomor untuk melihat hasilnya.
Hasil hanya menunjukkan apakah bentuk dan digit pemeriksa nomor benar. Hasil tidak menunjukkan apakah nomor terdaftar, statusnya di Receita Federal (otoritas pajak Brasil), atau pemiliknya.
Nomor uji
Hanya nilai uji. Jangan gunakan sebagai nomor orang atau organisasi sungguhan.
Nomor acak dengan digit pemeriksa yang benar, untuk pengembangan dan pengujian. Nomor acak bisa sama dengan nomor yang benar-benar diterbitkan. CNPJ uji berupa angka memakai nomor urut unit 0001.
Cara menghitung digit pemeriksa
- CPF: 11 angka, dua terakhir adalah digit pemeriksa. Untuk digit ke-10, kalikan sembilan angka pertama dengan 10, 9, … 2, jumlahkan, lalu bagi 11: sisa 0 atau 1 menghasilkan 0, selain itu digitnya 11 dikurangi sisa. Digit ke-11 dihitung dengan cara yang sama dari sepuluh angka pertama dengan bobot 11 … 2.
- Digit ke-9 CPF adalah wilayah pajak (Região Fiscal) dari alamat yang didaftarkan pertama kali: 1 DF, GO, MT, MS, TO; 2 PA, AM, AC, AP, RO, RR; 3 CE, MA, PI; 4 PE, RN, PB, AL; 5 BA, SE; 6 MG; 7 RJ, ES; 8 SP; 9 PR, SC; 0 RS.
- CNPJ: 14 karakter, terdiri dari akar 8 karakter, nomor urut unit 4 karakter, dan dua digit pemeriksa. Setiap karakter dari 12 karakter pertama bernilai kode ASCII-nya dikurangi 48, jadi angka tetap bernilai sama dan A = 17 … Z = 42. Bobot 2 sampai 9 dipasang dari kanan dan diulang setelah 9; aturan sisanya sama dengan CPF.
- Sejak Juli 2026, Receita Federal memberikan CNPJ alfanumerik, dengan huruf A–Z di akar dan nomor urut unit, hanya kepada pendaftaran baru. CNPJ yang sudah ada tidak berubah, dan digit pemeriksa selalu dua angka.
- Semua berjalan di browser Anda. Nomor yang Anda masukkan tidak dikirim ke LeedyBox atau disimpan.
Sumber: Receita Federal: folheto «Cadastros – CPF e CNPJ» · Terakhir diperiksa:
Sumber: Receita Federal / Serpro: Cálculo dos dígitos verificadores de CNPJ alfanumérico · Terakhir diperiksa:
Sumber: Receita Federal: CNPJ alfanumérico – Perguntas e respostas · Terakhir diperiksa:
Sumber: Receita Federal: CNPJ Alfanumérico · Terakhir diperiksa:
Hasil salah? Jika nomor yang benar-benar diterbitkan dinyatakan salah, kirimi kami email. Mohon jangan kirim nomornya: sebutkan apakah itu CPF atau CNPJ dan digit pemeriksa mana yang tidak cocok, atau kirim nomor uji buatan alat ini yang menunjukkan masalahnya.
Ada kalimat di halaman ini yang terdengar janggal? Beri tahu kami juga.
Cara menggunakan
- Ketik atau tempel CPF (11 angka) atau CNPJ (14 karakter). Titik, garis miring, dan tanda hubung opsional, dan huruf kecil dibaca sebagai huruf besar.
- Jika hanya punya bagian dasar nomor, masukkan 9 angka CPF atau 12 karakter CNPJ: alat menampilkan digit pemeriksa dan nomor lengkap berformat.
- Untuk pengujian perangkat lunak, pilih CPF, CNPJ angka, atau CNPJ alfanumerik dan jumlahnya, lalu tekan Buat.
Pertanyaan umum
Bagaimana digit pemeriksa CPF dihitung?
Kalikan sembilan angka pertama dengan 10, 9, 8 … 2, jumlahkan, lalu bagi 11. Jika sisanya 0 atau 1, digit pemeriksa pertama adalah 0; selain itu 11 dikurangi sisa. Digit kedua dihitung dengan cara yang sama dari sepuluh angka pertama dengan bobot 11 … 2. Untuk 280.012.389, jumlah pertama 162 bersisa 8, jadi digit pertama 3; jumlah kedua 201 bersisa 3, jadi digit kedua 8. Hasilnya, 280.012.389-38, adalah contoh dari Receita Federal sendiri.
Apa itu CNPJ alfanumerik?
Sejak Juli 2026, Receita Federal memberi pendaftaran baru CNPJ yang 12 karakter pertamanya boleh berisi huruf besar A–Z selain angka, misalnya 12.ABC.345/01DE-35. Nomornya tetap 14 posisi dan dua digit pemeriksa selalu angka. CNPJ yang diterbitkan sebelumnya tetap memakai nomornya, jadi sistem harus menerima kedua bentuk.
Bagaimana huruf dihitung dalam digit pemeriksa CNPJ?
Setiap karakter bernilai kode ASCII-nya dikurangi 48: angka tetap bernilai sama, A = 17, B = 18 … Z = 42. Dengan bobot 2 sampai 9 dari kanan, 12 karakter pertama 12.ABC.345/01DE berjumlah 459; 459 dibagi 11 bersisa 8, jadi digit pemeriksa pertama 11 − 8 = 3. Digit kedua, 5, dihitung dengan cara yang sama atas 13 karakter. Karena angka tetap bernilai sama, perhitungan ini juga berlaku untuk CNPJ angka.
Apakah hasil valid berarti CPF atau CNPJ itu ada?
Tidak. Digit pemeriksa yang benar hanya menunjukkan bahwa nomor tersusun dengan benar. Apakah CPF atau CNPJ terdaftar dan bagaimana statusnya (situação cadastral) hanya dapat dicek di Receita Federal.
Apa arti digit ke-9 CPF?
Itu wilayah pajak dari alamat yang didaftarkan saat CPF pertama kali dibuat, misalnya 8 untuk São Paulo dan 7 untuk Rio de Janeiro dan Espírito Santo. Digit ini tidak berubah saat orang itu pindah, jadi tidak menunjukkan tempat tinggalnya sekarang.