StartseiteGiroCode-Generator
Kostenloses Werkzeug, ohne Konto

GiroCode-Generator: der Zahl-QR für deine Rechnung

Trag Empfänger, IBAN und Betrag ein — du bekommst den QR-Code, den jede Banking-App im SEPA-Raum lesen kann. Dein Kunde scannt ihn, das Überweisungsformular ist ausgefüllt, er muss nur noch freigeben. Kein Konto, keine E-Mail-Adresse, keine Begrenzung.

Deine Angaben

Der Name des Empfängers gehört in jeden GiroCode.

Ohne IBAN kann die Banking-App nichts ausfüllen.

Trag den Rechnungsbetrag ein.

Kurz halten: die Rechnungsnummer reicht. 0 von 140 Zeichen.

Dein GiroCode

Sobald Empfänger, IBAN und Betrag stimmen, erscheint hier dein Code.

Alles passiert in deinem Browser. Deine Bankdaten werden nicht übertragen, nicht gespeichert und nicht ausgewertet.

So sieht das Ergebnis aus

Ein GiroCode ist nichts als zwölf Zeilen Text

Kein Link, kein Dienst dazwischen, keine Nachverfolgung: Im Code stehen die Überweisungsdaten direkt drin. Deshalb funktioniert er auch offline und kostet nichts. Rechts steht ein Beispiel mit einer offiziellen Muster-IBAN — genau so baut LokalX den Code auf jede Rechnung.

BCD
002
1
SCT

Mustermann GmbH
DE89370400440532013000
EUR366.52


Rechnung RE-2026-0042

Zeile 5 (der BIC) ist leer: In Version 002 ist er innerhalb des SEPA-Raums nicht mehr nötig. Was in den übrigen Zeilen steht und welche Regeln gelten, steht imRatgeber zum GiroCode.

Beispielhafter GiroCode für die Muster-Rechnung Rechnung RE-2026-0042 über 366,52 Euro

Beispiel: Mustermann GmbH, 366,52 €, „Rechnung RE-2026-0042". Die IBAN ist eine öffentliche Muster-IBAN — bitte nicht überweisen.

Bevor du druckst

Vier Dinge, an denen es in der Praxis scheitert

Der Generator fängt die ersten drei schon beim Tippen ab. Den vierten musst du selbst beachten.

Leerzeichen in der IBAN

Auf der Rechnung schreibt man die IBAN in Vierergruppen, im Code darf sie das nicht. Banking-Apps melden dann „fehlerhafte Daten". Hier darfst du die Leerzeichen tippen — sie werden entfernt.

Falsche Prüfziffer

Ein Zahlendreher in der IBAN fällt oft erst auf, wenn das Geld zurückkommt. Der Generator rechnet die Prüfsumme nach ISO 13616 nach und sagt dir sofort, wenn sie nicht stimmt.

Zu langer Text

Der Empfängername darf 70 Zeichen haben, der Verwendungszweck 140, der ganze Datensatz 331 Byte. Wird abgeschnitten, fehlt im schlimmsten Fall genau die Rechnungsnummer. Hier wird mitgezählt.

Zu klein gedruckt

Unter etwa 25 Millimetern Kantenlänge wird das Scannen unzuverlässig, besonders bei einer abfotografierten Rechnung. Lass rundherum weißen Rand stehen und druck den Code nicht kleiner als eine Briefmarke.

Alle fünf typischen Fehler und die vollständige Felderklärung →

Oder du machst das nie wieder von Hand.

Bei jeder Rechnung von Hand einen Code bauen, das Bild in die Vorlage kopieren und hoffen, dass der Betrag noch stimmt — das ist genau die Arbeit, die ein Rechnungsprogramm abnimmt. In LokalX sitzt der GiroCode automatisch auf Seite eins jedes PDFs, gebaut aus IBAN, Betrag und Rechnungsnummer.

Häufige Fragen

Werden meine Bankdaten hier irgendwo gespeichert?

Nein. Der Code wird in deinem Browser gerechnet und gezeichnet. Was du eintippst, verlässt dein Gerät nicht — es geht keine Anfrage an einen Server, es wird nichts gespeichert und nichts ausgewertet.

Kostet der Generator etwas oder brauche ich ein Konto?

Weder noch. Kein Konto, keine E-Mail-Adresse, keine Anmeldung, keine Begrenzung. Der EPC-Standard ist offen und lizenzfrei; wir stellen nur die Oberfläche dazu.

Wie groß muss ich den Code auf die Rechnung drucken?

Mindestens etwa 25 Millimeter Kantenlänge, mit weißem Rand ringsum. Kleiner gedruckt wird das Scannen mit einer Handykamera unzuverlässig — besonders, wenn die Rechnung als Foto weitergereicht wurde. Die PNG-Datei hat 512 Pixel Kantenlänge und reicht dafür aus.

Muss ich IBAN und Betrag zusätzlich auf die Rechnung schreiben?

Ja. Der QR-Code ersetzt die aufgedruckten Bankdaten nicht. Empfänger, IBAN, Betrag und Verwendungszweck gehören zusätzlich lesbar auf die Rechnung — für alle, die den Code nicht scannen können oder wollen.

Warum kann ich den Betrag nicht leer lassen?

Der Standard erlaubt einen leeren Betrag; der Zahlende trägt ihn dann selbst ein. Bei einer Rechnung ist genau das der Fehler — der feste Betrag ist der Punkt. Deshalb setzt dieses Werkzeug ihn immer, wie das Rechnungsprogramm auch.

Kann ich den Code für die Schweiz verwenden?

Nein. Die Schweiz hat mit der QR-Rechnung einen eigenen, nicht kompatiblen Standard. Der GiroCode gilt im SEPA-Raum, also unter anderem in Deutschland und Österreich.

Quellen

Passt auch dazu