Zum Inhalt springen

QR-Code für Überweisung

Ein GiroCode ist ein QR-Code mit allen Daten einer SEPA-Überweisung. Wer ihn mit der Banking-App scannt, bekommt ein ausgefülltes Überweisungsformular und muss nur noch bestätigen. Tippfehler in der IBAN fallen damit weg.

Art des QR-Codes

GiroCode (SEPA-Überweisung)

Banking-Apps füllen die Überweisung aus. Nach EPC069-12.

Leerzeichen sind erlaubt.

Für Konten im Europäischen Wirtschaftsraum nicht nötig.

Optional. Cent mit Komma oder Punkt, ohne Tausenderpunkt.

Verwendungszweck

Bis 140 Zeichen als Freitext oder bis 35 Zeichen als strukturierte Referenz.

Optionaler Code aus vier Buchstaben nach ISO 20022, zum Beispiel CHAR für eine Spende.

Optional, bis 70 Zeichen. Banking-Apps zeigen ihn unter Umständen an.

Stil

Module
Ecken
Farbe
Kontrast 19,5 : 1

Noch lesbar, wenn bis zu 15 % beschädigt sind · Rand 4 Module

Banking-Apps erwarten einen schlichten GiroCode, deshalb gibt es hier kein Logo.

Weitere Einstellungen

Geschätzter Symbolkontrast 100 % (Stufe A nach ISO/IEC 15415)

Freier Rand in Modulen. Der QR-Standard verlangt 4.

GiroCodes nutzen immer Stufe M (EPC069-12).

Vorschau

Füllen Sie die Felder aus, dann erscheint Ihr QR-Code.

Der Code wird nach jeder Änderung geprüft.

Herunterladen

Dateiformat

Rasterbild bis 4096 × 4096 px

Nichts, was Sie eingeben, verlässt Ihren Browser

So erstellen Sie den Code

  1. Tragen Sie den Namen des Kontoinhabers so ein, wie er bei der Bank geführt wird, und die IBAN mit oder ohne Leerzeichen. Der Generator prüft die Prüfziffer der IBAN.

  2. Die BIC können Sie bei Konten im Europäischen Wirtschaftsraum leer lassen. Für Empfänger etwa in der Schweiz oder in Großbritannien verlangt der Standard sie.

  3. Geben Sie einen festen Betrag in Euro an oder lassen Sie das Feld frei, damit der Zahler den Betrag selbst einträgt. Dazu kommt ein Verwendungszweck bis 140 Zeichen.

  4. Öffnen Sie die Scan-Funktion Ihrer eigenen Banking-App und prüfen Sie, ob alle Felder richtig übernommen werden. Abschicken müssen Sie den Testauftrag nicht.

  • Für Ausdrucke im A4-Format sind 3 bis 4 cm Kantenlänge üblich. Auf einem Plakat, das aus zwei Metern gescannt wird, rechnen Sie mit etwa 20 cm.
  • Drucken Sie Empfänger, IBAN, Betrag und Verwendungszweck in Klarschrift neben den Code. So kann der Zahler vergleichen, was die App anzeigt.
  • Schreiben Sie „GiroCode“ oder „Zahlen mit Code“ als Beschriftung dazu. Manche Menschen wissen nicht, dass die Banking-App solche Codes lesen kann.

Häufige Fehler

  • Mit der normalen Kamera gescannt

    Die Kamera-App zeigt bei einem GiroCode meist nur Text an. Gescannt wird in der Banking-App, über die Funktion für Foto- oder QR-Überweisungen.

  • Betrag mit Tausenderpunkt

    Eine Eingabe wie 1.250,00 ist mehrdeutig. Schreiben Sie 1250,00 oder 1250.00. Im Code steht der Betrag mit Punkt als Dezimaltrennzeichen, etwa EUR1250.5 für 1250,50 Euro.

  • Kontoinhaber falsch geschrieben

    Seit Einführung der Empfängerüberprüfung gleichen Banken bei Überweisungen den Namen mit der IBAN ab. Ein abweichender Name führt zu einem Warnhinweis beim Zahler.

Was hinter dem GiroCode steckt

Das Format ist in der Richtlinie EPC069-12 des European Payments Council festgelegt. In Deutschland heißt es GiroCode, anderswo EPC-QR-Code oder SEPA-QR-Code. Der Inhalt sind einzelne Zeilen: die Kennung BCD, Version 002, Zeichensatz UTF-8, dann BIC, Name, IBAN, Betrag und Verwendungszweck. Der ganze Inhalt darf höchstens 331 Byte groß sein; die Fehlerkorrektur ist auf Stufe M festgelegt.

Die Richtlinie sieht vor, dass die Zahlungsdaten zusätzlich lesbar neben dem Code stehen. Banking-Apps nennen die Scan-Funktion unterschiedlich, oft sitzt sie im Überweisungsformular hinter einem Kamera-Symbol. Der Code überweist nichts von selbst; der Zahler sieht alle Angaben und gibt die Zahlung in seiner App frei.

Häufige Fragen

Das ist ein statischer QR-Code: Der Inhalt steht im Code selbst, der Code funktioniert also ohne unseren Server.

Statische und dynamische QR-Codes erklärt

Welche Banking-Apps lesen GiroCodes?

Viele Apps deutscher Banken und Sparkassen sowie verbreitete Multibanking-Apps haben eine Scan-Funktion für Überweisungen. Den genauen Menüpunkt finden Sie meist direkt im Überweisungsformular, oft neben einem Kamera-Symbol.

Funktioniert der Code auch für Zahlungen ins Ausland?

Für Überweisungen in Euro innerhalb des SEPA-Raums, ja. Andere Währungen kennt das Format nicht. Liegt das Konto des Empfängers außerhalb des EWR, gehört die BIC in den Code.

Kann der Zahler den Betrag noch ändern?

Die Daten landen in einem normalen Überweisungsformular. Ob Felder dort bearbeitet werden können, entscheidet die jeweilige Banking-App. Ohne Betrag im Code gibt der Zahler ihn in jedem Fall selbst ein.

Wie lange bleibt der Code gültig?

Der Code enthält nur die Zahlungsdaten und braucht keinen Server. Er bleibt nutzbar, solange das Konto mit dieser IBAN besteht.