CPF-Generator
Generieren Sie gültige CPF-Nummern mit Ursprungsstatus und Formatierung. QA-Tests.
Über den CPF-Generator nach Bundesstaat
Der Box4Dev CPF Generator ist ein kostenloses Online-Tool zur Unterstützung von Entwicklern, Testern (QAs) und Studenten. Es erstellt mathematisch gültige CPF-Zahlen (Cadastro de Pessoas Físicas) mit der Option, den Herkunftsstaat (UF) anzugeben. Dies ist nützlich zum Testen von Systemen, deren Geschäftsregeln auf der Steuerregion des Dokuments basieren.
Der Hauptvorteil besteht darin, sicherzustellen, dass die Systemvalidierungsalgorithmen korrekt funktionieren. Alle generierten Nummern, ob aus einem bestimmten Bundesstaat oder zufällig, verfügen über Prüfziffern, die gemäß den offiziellen Regeln des Bundesfinanzamts berechnet werden.
Aufbau & Struktur der brasilianischen Steuernummer (CPF)
Die 11-stellige CPF gliedert sich in 3 Funktionsabschnitte:
| Position | Feld | Länge | Bedeutung & Regel | Beispiel |
|---|---|---|---|---|
| 1 bis 8 | Laufnummer | 8 Ziffern | Fortlaufende persönliche Kennziffer | 12345678 |
| 9 | Finanzamtsregion | 1 Ziffer | Code der Steuerregion (z. B. 8 für SP, 7 für RJ/ES, 6 für MG) | 8 |
| 10 und 11 | Prüfziffern | 2 Ziffern | Zwei Modulo-11-Prüfziffern mit Gewichten 10..2 und 11..2 | 90 |
Offizieller CPF-Algorithmus (Modulo 11)
Die Gültigkeit wird über zwei verkettete Modulo-11-Prüfungen ermittelt:
- 1. Erste 9 Ziffern mit Faktoren 10 bis 2 multiplizieren.
- 2. Produkte aufsummieren und Rest modulo 11 bilden.
- 3. Wenn Rest < 2, PZ1 = 0; sonst 11 - Rest.
- 4. Erste 9 Ziffern mit 11 bis 3 und PZ1 mit 2 multiplizieren.
- 5. Wenn Rest < 2, PZ2 = 0; sonst 11 - Rest.
- 6. Zeichenketten mit 11 identischen Ziffern sind unzulässig.