STATISCHE QR-WERKSTATT
GiroCode erstellen – EPC-QR-Code für SEPA-Überweisungen
Pack IBAN, Namen, Betrag und Rechnungsnummer in einen QR-Code, den viele europäische Banking-Apps direkt in ein Überweisungsformular übernehmen – so zahlen deine Kunden, ohne etwas abzutippen. Er folgt der Richtlinie EPC069-12 des European Payments Council und entsteht vollständig in deinem Browser.
- IBAN-Prüfziffern geprüft
- Betrag und Verwendungszweck
- Fehlerkorrektur M, wie vorgeschrieben
- Kein Upload
Was dieser Code macht
Ein EPC-QR-Code, in Deutschland und Österreich als GiroCode bekannt, enthält die Daten einer SEPA-Überweisung. Scannt ein Kunde ihn in einer Banking-App, die das Format unterstützt, füllt die App Empfänger, IBAN, Betrag und Verwendungszweck aus; der Kunde prüft die Angaben und bestätigt. Allein durch das Scannen wird nichts bezahlt, und QR Meadow sieht nie eine Zahlung: Der Code enthält nur die Daten, die du eingibst.
Das Format ist in der Richtlinie EPC069-12 des European Payments Council beschrieben, „Quick Response Code: Guidelines to Enable the Data Capture for the Initiation of a SEPA Credit Transfer“ (Version 3.0, geprüft am 24. Oktober 2026). Die Richtlinie ist informativ und für Banken freiwillig, die Unterstützung unterscheidet sich also je nach Bank und App; gedacht ist sie für Codes, die neben denselben Daten im Klartext stehen, wie auf einer Rechnung.
So füllst du es aus
- Empfänger. Der Name des Kontoinhabers, bis zu 70 Zeichen, genau so, wie deine Bank ihn erwartet.
- IBAN. Leerzeichen sind erlaubt und werden entfernt. Die Prüfziffern werden kontrolliert, sodass die meisten Tippfehler auffallen, bevor du druckst.
- BIC (optional). Version 002 des Formats, die QR Meadow verwendet, macht die BIC innerhalb des EWR optional. Für Konten außerhalb des EWR brauchen Banken sie weiterhin, und das Formular erinnert dich daran.
- Betrag (optional). Von 0,01 bis 999.999.999,99 Euro. Lass ihn leer, wenn der Zahler den Betrag selbst bestimmt.
- Verwendungszweck. Entweder ein Freitext mit bis zu 140 Zeichen, etwa eine Rechnungsnummer, oder eine strukturierte Gläubigerreferenz im Format ISO 11649 (RF gefolgt von zwei Prüfziffern), die ebenfalls geprüft wird. Die Richtlinie erlaubt nur eines von beiden.
- Hinweis für den Zahler (optional). Bis zu 70 Zeichen, die manche Apps dem Zahler anzeigen. Er ist nicht Teil der Überweisung selbst.
Nach der Richtlinie gebaut
- Jedes Element in einer eigenen Zeile, in der Reihenfolge der Richtlinie, beginnend mit
BCD, Version002, Zeichensatz1(UTF-8) undSCT, ohne Trennzeichen nach dem letzten Element. - Fehlerkorrekturstufe M, wie es die Richtlinie vorschreibt. Deshalb lässt QR Meadow bei EPC-Codes das Logo weg; Farben, Formen und Rahmen gelten weiterhin.
- Höchstens 331 Byte, damit der Code bei QR-Version 13 oder kleiner bleibt. Ein zu langer Name oder Text wird mit einer klaren Meldung abgelehnt.
- Der Betrag wird wie in den Beispielen der Richtlinie geschrieben, etwa
EUR12.3.
Wo du ihn einsetzt
Rechnungen und Zahlungserinnerungen, Mitgliedsbeiträge, Miet- und Kautionsforderungen, Spendenbriefe und Auftragsbestätigungen: überall, wo du ohnehin deine Bankverbindung druckst. Lass die Angaben im Klartext neben dem Code stehen, wie es die Richtlinie vorsieht, damit auch Leute zahlen können, deren App keine EPC-Codes liest.
Bevor du einen Stapel Rechnungen verschickst, scanne einen gedruckten Code mit zwei oder drei Banking-Apps und prüfe, ob IBAN, Betrag und Verwendungszweck unverändert ankommen. Der QR-Code-Scanner zeigt die Felder eines EPC-Codes ebenfalls aus einem Bild an.
Häufige Fragen
Ist ein EPC-QR-Code dasselbe wie ein GiroCode?
Ja. GiroCode ist der in Deutschland und Österreich verwendete Name für den EPC-QR-Code, den die Richtlinie EPC069-12 des European Payments Council definiert.
Welche Banking-Apps können ihn lesen?
Die Richtlinie ist für Banken freiwillig, die Unterstützung ist also unterschiedlich. Viele Banking-Apps in Deutschland, Österreich, den Niederlanden, Belgien und Finnland lesen ihn; teste mit den Banken deiner Kunden, bevor du dich darauf verlässt.
Brauche ich die BIC?
Nicht für Konten innerhalb des EWR: Version 002 des Formats macht sie optional. Für Konten außerhalb des EWR brauchen Banken die BIC weiterhin.
Warum kann ich kein Logo hinzufügen?
Die Richtlinie schreibt Fehlerkorrekturstufe M vor. Ein Logo braucht die höhere Stufe H, um lesbar zu bleiben, deshalb lässt QR Meadow es bei EPC-Codes weg.
Kann der Zahler den Betrag ändern?
Das hängt von der Banking-App ab. Der Code füllt den Betrag aus, und der Zahler bestätigt die Überweisung immer in seiner eigenen App.
Wird meine IBAN irgendwo hochgeladen?
Nein. Der Code entsteht in deinem Browser, und nichts, was du eingibst, wird an einen Server gesendet.