CNPJ-Validator
Validieren Sie CNPJ-Nummern (National Registry of Legal Entities) sicher online.
Über den CNPJ-Validator
Der CNPJ-Validator ist ein Tool zur Überprüfung, ob eine Nummer im National Registry of Legal Entities (CNPJ) mathematisch gültig ist. Es wendet den offiziellen brasilianischen Bundesfinanzalgorithmus an, um die beiden Verifizierungsziffern (DV) zu berechnen, und vergleicht sie mit den bereitgestellten Ziffern.
Dieses Tool ist für Entwickler, Tester (QAs) und Systemanalysten unerlässlich, die die Unternehmensregistrierungslogik in ihrer Software validieren müssen. Eine hier validierte Zahl besteht die Formatprüfungen, aber es ist wichtig zu bedenken, dass dies nicht garantiert, dass das CNPJ existiert oder in der Federal Revenue-Datenbank aktiv ist.
Aufbau & Struktur des brasilianischen CNPJ
Das brasilianische Handelsregister-CNPJ besteht aus 14 Ziffern in 3 Blöcken:
| Position | Feld | Länge | Bedeutung & Regel | Beispiel |
|---|---|---|---|---|
| 1 bis 8 | Stammnummer | 8 Ziffern | Bundesweit einheitliche Unternehmens-Basisnummer | 12345678 |
| 9 bis 12 | Betriebsstätte | 4 Ziffern | Hauptsitz (0001) oder Filiale/Zweigniederlassung (0002 bis 9999) | 0001 |
| 13 und 14 | Prüfziffern | 2 Ziffern | Zwei Modulo-11-Prüfziffern der Steuerbehörde | 95 |
Offizieller CNPJ-Prüfsummenalgorithmus (Modulo 11)
Validierung mittels zweier Modulo-11-Schritte mit zyklischen Gewichten 2 bis 9:
- 1. Erste 12 Ziffern mit Gewichten [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] multiplizieren.
- 2. Produkte summieren und Rest modulo 11 bilden.
- 3. Wenn Rest < 2, PZ1 = 0; sonst 11 - Rest.
- 4. Erste 12 Ziffern mit [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] und PZ1 mit 2 multiplizieren.
- 5. Wenn Rest < 2, PZ2 = 0; sonst 11 - Rest.
- 6. Zeichenfolgen mit 14 identischen Ziffern sind unzulässig.