Zum Hauptinhalt springen
Zum Hauptinhalt springen

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:

PositionFeldLängeBedeutung & RegelBeispiel
1 bis 8Stammnummer8 ZiffernBundesweit einheitliche Unternehmens-Basisnummer12345678
9 bis 12Betriebsstätte4 ZiffernHauptsitz (0001) oder Filiale/Zweigniederlassung (0002 bis 9999)0001
13 und 14Prüfziffern2 ZiffernZwei Modulo-11-Prüfziffern der Steuerbehörde95

Offizieller CNPJ-Prüfsummenalgorithmus (Modulo 11)

Validierung mittels zweier Modulo-11-Schritte mit zyklischen Gewichten 2 bis 9:

PZ1 = (Summe1 % 11 < 2 ? 0 : 11 - Rest1); PZ2 = (Summe2 % 11 < 2 ? 0 : 11 - Rest2)
  1. 1. Erste 12 Ziffern mit Gewichten [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] multiplizieren.
  2. 2. Produkte summieren und Rest modulo 11 bilden.
  3. 3. Wenn Rest < 2, PZ1 = 0; sonst 11 - Rest.
  4. 4. Erste 12 Ziffern mit [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] und PZ1 mit 2 multiplizieren.
  5. 5. Wenn Rest < 2, PZ2 = 0; sonst 11 - Rest.
  6. 6. Zeichenfolgen mit 14 identischen Ziffern sind unzulässig.

Häufig gestellte Fragen (FAQ)