ตัวสร้าง CNPJ (ตัวเลขและตัวอักษรผสม)
ออกแบบเพื่อความเป็นส่วนตัว — ทำงานในเบราว์เซอร์ของคุณทั้งหมด
CNPJ (Cadastro Nacional da Pessoa Jurídica) คือเลขประจำตัวผู้เสียภาษีของบริษัทในบราซิล — เดิมเป็นตัวเลข 14 หลัก แต่ตั้งแต่กรกฎาคม 2026 Receita Federal ก็ออก CNPJ รูปแบบตัวอักษรผสมตัวเลขเช่นกัน โดยอนุญาตให้มีตัวอักษรใน 12 ตำแหน่งแรก Toova สร้างทั้งสองรูปแบบในเบราว์เซอร์ของคุณพร้อมหลักตรวจสอบที่ถูกต้อง — พร้อมสำหรับ fixture, การตรวจสอบฟอร์ม และข้อมูลสาธิต
เหตุใด CNPJ จึงกลายเป็นตัวอักษรผสมตัวเลขในปี 2026
คลัง CNPJ ที่เป็นตัวเลขล้วนนั้นจำกัด — ตัวเลขฐาน 8 หลักให้รากบริษัท 100 ล้านราย และแม้จะมีคำต่อท้ายสาขา 4 หลัก Receita ก็จะหมดพื้นที่ในทศวรรษหน้า วิธีแก้คือขยายตัวอักษรเป็น A-Z ใน 12 ตำแหน่งแรก โดยเก็บหลักตรวจสอบ 2 ตัวสุดท้ายเป็นตัวเลขเท่านั้น บริษัทที่มีอยู่เก็บ CNPJ ตัวเลขของตนไว้ตลอดไป รูปแบบตัวอักษรผสมตัวเลขใช้กับการลงทะเบียนใหม่ตั้งแต่กรกฎาคม 2026 เครื่องมือ ตัวตรวจสอบ และฐานข้อมูลต้องจัดการทั้งสองแบบ
เปรียบเทียบตัวเลขกับตัวอักษรผสมตัวเลข
CNPJ ตัวเลขดูเหมือน 12.345.678/0001-95 — ตัวเลข 14 หลักกับหน้ากากมาตรฐาน ตัวอักษรผสมตัวเลขดูเหมือน 12.ABC.345/01DE-35 — 12 ตำแหน่งแรกอาจเป็นตัวเลขและตัวอักษรพิมพ์ใหญ่รวมกัน 2 ตำแหน่งสุดท้ายยังคงเป็นตัวเลข และหน้ากาก XX.XXX.XXX/XXXX-DD เดียวกันทำงาน ทั้งสองใช้อัลกอริทึมหลักตรวจสอบเดียวกัน เพียงแต่ใช้กับค่าจากอักขระแทนตัวเลขล้วน ใน Toova คุณเลือกรูปแบบจากปุ่มสลับด้านบนของหน้า
วิธีคำนวณหลักตรวจสอบตัวอักษรผสมตัวเลข
กฎทางการของ Receita Federal แมปอักขระแต่ละตัวเป็นค่าตัวเลขโดยลบ 48 จากจุดรหัส ASCII ของมัน ดังนั้น 0 แมปเป็น 0, 9 แมปเป็น 9, A แมปเป็น 17 และ Z แมปเป็น 42 ค่าที่แมปแต่ละค่าจะคูณด้วยเวกเตอร์น้ำหนักมาตรฐาน (5,4,3,2,9,8,7,6,5,4,3,2 สำหรับตัวแรก; 6,5,4,3,2,9,8,7,6,5,4,3,2 สำหรับตัวที่สอง) รวมและลด modulo 11 กฎ modulo 11 เดียวกันที่ใช้กับ CNPJ ตัวเลขมาตั้งแต่ทศวรรษ 1970 ตอนนี้ขยายไปยังตัวอักษรอย่างไร้รอยต่อ
การสร้างจำนวนมากและการจัดรูปแบบ
เปิดโหมดชุดเพื่อสร้าง CNPJ สูงสุด 20 ครั้งต่อครั้ง แต่ละตัวสุ่มอย่างอิสระ จัดรูปแบบโดยมีหรือไม่มีหน้ากาก คัดลอกทีละรายการหรือเป็นบล็อก ตัวเลือกรูปแบบ — ตัวเลขหรือตัวอักษรผสม — ใช้กับทั้งชุด ใช้เติมไดเรกทอรีบริษัทเสมือน ทดสอบตัวตรวจสอบที่ต้องจัดการทั้งสองรูปแบบ และบันทึกการสาธิต
คำถามที่พบบ่อย
- CNPJ ตัวอักษรผสมตัวเลขเริ่มออกเมื่อไหร่?
- ตั้งแต่กรกฎาคม 2026 CNPJ ตัวเลขที่มีอยู่ไม่ได้รับผลกระทบ — ยังคงใช้ได้ตลอดไป เฉพาะการลงทะเบียนใหม่ตั้งแต่วันนั้นเป็นต้นไปเท่านั้นที่อาจรวมตัวอักษร
- CNPJ ปัจจุบันของบริษัทฉันจะเปลี่ยนหรือไม่?
- ไม่ Receita Federal ระบุชัดเจน: รูปแบบตัวอักษรผสมใช้กับการออกใหม่เท่านั้น CNPJ ตัวเลขทุกอันที่เคยออกยังคงเหมือนเดิมทุกประการ
- CNPJ ตัวอักษรผสมตัวเลขใช้เฉพาะตัวพิมพ์ใหญ่หรือไม่?
- ใช่ ตัวอักษรคือตัวเลข 0-9 บวกตัวพิมพ์ใหญ่ A-Z ตัวพิมพ์เล็กไม่อยู่ในรูปแบบนี้
- คณิตศาสตร์ของหลักตรวจสอบเหมือนกันในทั้งสองรูปแบบหรือไม่?
- เกือบ กฎผลรวมถ่วงน้ำหนัก modulo 11 เหมือนกัน แต่สำหรับตัวอักษร ค่าตัวเลขของอักขระแต่ละตัวคือจุดรหัส ASCII ลบ 48 (A=17, Z=42) หลักตรวจสอบทั้งสองตัวเป็นทศนิยมในทั้งสองรูปแบบ
- CNPJ ที่สร้างขึ้นจดทะเบียนกับสำนักงานภาษีหรือไม่?
- ไม่ พวกเขาเป็นไปตามอัลกอริทึมแต่ไม่ได้ถูกกำหนดให้บริษัทใดโดย Receita Federal ไม่ปรากฏในการค้นหาทางการ — สมบูรณ์แบบสำหรับการทดสอบ ไร้ประโยชน์สำหรับการฉ้อโกง
- ใช้ CNPJ ที่สร้างขึ้นในการใช้งานจริงได้หรือไม่?
- เฉพาะการทดสอบ fixture และหน้าจอสาธิตเท่านั้น ใช้ CNPJ ที่สร้างขึ้นเพื่อออกใบกำกับภาษี เปิดบัญชี หรือหลีกเลี่ยงภาษีถือเป็นการฉ้อโกงและอาชญากรรมในบราซิล
- ตัวตรวจสอบ CNPJ ที่มีอยู่ยอมรับ CNPJ ตัวอักษรผสมตัวเลขแล้วหรือไม่?
- หลายตัวยังไม่ — ห้องสมุดตรวจสอบส่วนใหญ่สมมติว่าอินพุตเป็นตัวเลขล้วน เครื่องมือและตัวตรวจสอบต้องอัปเดตก่อนกรกฎาคม 2026 เพื่อยอมรับรูปแบบตัวอักษรผสมตัวเลข นั่นเป็นส่วนหนึ่งของเหตุผลที่เราสร้างตัวสร้างนี้: นักพัฒนาต้องการข้อมูลทดสอบจริงในขณะที่อัปเกรดระบบ