Zum Hauptinhalt springen
Zum Hauptinhalt springen

Boleto-Generator

Generieren Sie gültige Bankbelege (Boletos). Perfekt für die Software-Qualitätssicherung.

Warten auf die Generation...

Über den Boleto-Generator

Ein Boleto (Bankbeleg) ist ein in Brasilien verwendetes standardisiertes Zahlungsdokument, das die Begleichung von Schulden über Banken, Lotteriestellen und andere autorisierte Einrichtungen ermöglicht. Jeder Boleto enthält wichtige Informationen, darunter die ausstellende Bank, Agentur, Zedentenkontonummer (Aussteller), Betrag, Fälligkeitsdatum, Zahlungsanweisungen und einen eindeutigen Barcode zur automatischen Zahlungsidentifizierung.

Der Box4Dev Boleto Generator erstellt strukturell gültige Boletos für Test- und Entwicklungszwecke. Mithilfe der @box4dev/gerador-boleto-Bibliothek generiert dieses Tool Boleto-Nummern, die dem FEBRABAN-Standard (Brasilianischer Bankenverband) entsprechen, komplett mit Barcodes, typisierbaren Zeilen und korrekt berechneten Prüfziffern gemäß den offiziellen technischen Spezifikationen jedes Finanzinstituts.

Aufbau der brasilianischen Zahlscheinzeile (Boleto)

Die 47-stellige Zeile gliedert sich in 5 Felder:

PositionFeldLängeBedeutung & RegelBeispiel
1 bis 10Feld 1 (Bank + Währung + PZ1)10 ZiffernBankleitzahl (3), Währungscode (9), 5 Freistellen und Modulo-10-PZ00190.00009
11 bis 21Feld 2 (Freifelder + PZ2)11 ZiffernFreie Bankdaten (Stellen 6 bis 15) und Modulo-10-PZ01234.567802
22 bis 32Feld 3 (Freifelder + PZ3)11 ZiffernFreie Bankdaten (Stellen 16 bis 25) und Modulo-10-PZ01234.567803
33Feld 4 (Barcode-Prüfziffer)1 ZifferAllgemeine Modulo-11-Barcode-Prüfziffer5
34 bis 47Feld 5 (Fälligkeit + Betrag)14 ZiffernFälligkeitsfaktor (4) und Nennbetrag in Cent (10)91230000015000

Boleto-Prüfsummenalgorithmus (Modulo 10 FEBRABAN)

Felder 1, 2 und 3 werden nach Modulo 10 mit abwechselnden Gewichten 2 und 1 geprüft:

PZ = (NächsteZehnerstelle - Quersumme(d[i]*p[i])) % 10
  1. 1. Ziffern von rechts nach links abwechselnd mit 2 und 1 multiplizieren.
  2. 2. Bei Produkten über 9 die Quersumme bilden.
  3. 3. Alle Produkte aufsummieren.
  4. 4. Summe vom nächsten Vielfachen von 10 subtrahieren.
  5. 5. Ergibt die Summe ein Vielfaches von 10, ist PZ 0.

Häufig gestellte Fragen