Beitragsbild mit einer Rechnung, die einen Bezahl-QR-Code, auch GiroCoder oder EPC-Code genannt, enthält

Veröffentlicht am 

 von 

 in 

💳 QR-Code (GiroCode/EPC-Code) für Rechnungen erstellen

✅ Was ist ein GiroCode bzw. EPC-QR-Code?

Der GiroCode, auch als EPC-QR-Code bekannt (European Payments Council QR-Code), ist ein standardisierter QR-Code zur Vereinfachung von SEPA-Überweisungen. Durch das Scannen des Codes mit einer Banking-App werden die Überweisungsdaten automatisch ausgefüllt – der Nutzer muss diese nicht mehr manuell eintippen.

Diese Technologie wurde insbesondere für den Einsatz auf Rechnungen entwickelt – sowohl im privaten als auch im geschäftlichen Bereich – und ist mittlerweile weit verbreitet in Deutschland und Europa.


📦 Was bringt mir ein GiroCode auf der Rechnung?

Ein GiroCode auf einer Rechnung bietet klare Vorteile:

  • Weniger Tippfehler bei der IBAN oder dem Betrag.
  • Schnellere Bezahlung durch den Empfänger.
  • Professioneller Auftritt gegenüber Kunden.
  • Kompatibilität mit fast allen modernen Banking-Apps (Sparkasse, Volksbank, N26, etc.).
  • Vereinfachung für ältere oder wenig technikaffine Kunden.

Er ist besonders praktisch für Rechnungen, Spendenaufrufe, Mitgliedsbeiträge, Veranstaltungen oder jeden Fall, in dem eine einfache und schnelle SEPA-Überweisung ermöglicht werden soll.


🔧 Was steht im EPC-QR-Code drin?

Ein EPC-QR-Code enthält nach Standard folgende Informationen:

BCD
001
1
SCT
DEUTDEFFXXX
Max Mustermann
DE89370400440532013000
EUR12.34
Rechnungsnummer 12345

Das bedeutet im Einzelnen:

FeldBedeutung
BCDQR-Code Typ („Banking Code“)
001Version des Formats
1Codierung (1 = UTF-8)
SCTSEPA Credit Transfer
DEUTDEFFXXXBIC der Empfängerbank
Max MustermannName des Zahlungsempfängers
DE89…IBAN des Empfängers
EUR12.34Betrag
Verwendungszweckz. B. Rechnungsnummer

🧰 So erstellst du einen GiroCode – Schritt für Schritt

1️⃣ Benötigte Informationen

Bevor du loslegst, brauchst du folgende Angaben:

  • Name des Empfängers
  • IBAN
  • BIC (optional in Deutschland)
  • Betrag (optional)
  • Verwendungszweck (z. B. Rechnungsnummer)

2️⃣ EPC-String zusammensetzen

Hier ein Beispiel (mit Betrag und Verwendungszweck):

BCD
001
1
SCT
DEUTDEFFXXX
Musterfirma GmbH
DE89370400440532013000
EUR89.99
Rechnung 2025-001

Dieser Text wird in einen QR-Code umgewandelt.

3️⃣ QR-Code generieren

Du kannst Tools oder Bibliotheken nutzen und dann das generiert Bild auf deine Rechnung einfügen:

🖥️ Online-Generatoren

🧑‍💻 Programmatisch (z. B. mit PHP oder Python)

Beispiel in Python mit qrcode-Bibliothek:

import qrcode

epc_string = """BCD
001
1
SCT
DEUTDEFFXXX
Musterfirma GmbH
DE89370400440532013000
EUR89.99
Rechnung 2025-001"""

qr = qrcode.make(epc_string)
qr.save("epc_qrcode.png")

📄 Integration in Rechnungssoftware

Wenn du Rechnungen automatisch mit QR-Code erstellen möchtest, ist es sinnvoll, dass deine Software diesen Prozess unterstützt. Viele moderne Tools bieten dies inzwischen als Funktion – z. B.:

  • DA-QuickBill (für Selbstständige und KMU, https://quick-bill.net/)
  • Lexoffice, sevDesk, Debitoor u. a.
  • Individuelle ERP-Lösungen mit QR-Modul

Der QR-Code kann direkt auf der PDF-Rechnung platziert werden – meistens unten rechts neben dem Zahlschein oder Zahlungshinweis. Prinzipiell ist es aber egal, wo der GiroCode platziert wird, Hauptsache es ist für den Kunden eindeutig ersichtlich.

Einfügen des Bezahl-QR-Codes mit DA-QuickBill

Wenn du DA-QuickBill verwendest, dann geht das Einfügen des GiroCodes relativ simpel. Stelle als erstes sicher, dass du in den Einstellungen (Stammdaten) die Bankverbindung der Firma vollständig und richtig eingegeben hast. Zu den Stammdaten gelangst du über die Taste F4 oder übers Menü „Bearbeiten“ => „Stammdaten“.

Dann schreibst du ganz normal wie immer deine Rechnungen mit DA-QuickBill und setzt einfach den Haken bei der Checkbox „EPC QR-Code“, wie im nachfolgenden Bild dargestellt.

Screenshot von DA-QuickBill mit der Checkbox zum Einfügen des EPC QR-Code (GiroCode)

Gehst du danach auf „Vorschau„, siehst du schon den Bezahl-QR-Code, wie er dann auf der Rechnung ausgegeben wird.


🧾 Pflichtangaben und Normen

Der EPC-Standard definiert klar, wie die Daten aufgebaut sein müssen. Es gibt dabei folgende Einschränkungen:

FeldMax. Länge
Name70 Zeichen
IBAN34 Zeichen
BIC11 Zeichen
BetragNach ISO-4217, also z. B. EUR12.34
Verwendungszweck140 Zeichen

Die QR-Code-Grafik sollte eine Mindestgröße von 25×25 mm auf dem Dokument haben, damit sie von allen Banking-Apps gelesen werden kann.


📱 Unterstützung durch Banking-Apps

Fast alle gängigen Banken unterstützen heute GiroCodes:

  • Sparkassen-App
  • Volksbanken & Raiffeisenbanken
  • Comdirect, DKB, ING, N26
  • Banking-Apps wie Outbank oder Finanzguru

🚫 Was ist kein GiroCode/EPC-Code?

Es gibt viele Arten von QR-Codes für Zahlungen:

QR-Code-TypBeschreibung
GiroCode / EPCSEPA-Überweisung via QR-Code
PayPal-QR-CodeFür Zahlungen über PayPal
Bitcoin-QREnthält BTC-Adresse
vCard-QRFür Kontakte
URL-QRLeitet auf eine Website

Ein GiroCode ist immer textbasiert und entspricht dem EPC-Standard.


🛠️ Troubleshooting

QR-Code wird nicht erkannt?

  • Prüfe, ob der Text exakt dem EPC-Format entspricht.
  • Achte auf UTF-8-Codierung (keine Sonderzeichen wie „ä“, „ß“ etc. ohne passende Umwandlung).
  • QR-Code zu klein? Vergrößere ihn auf der Rechnung.
  • QR-Code zu verpixelt? Höhere Auflösung wählen!

Den fertigen QR-Code kann man auch ganz einfach mit der eigenen Banking-App testen. Wenn sich ein Fehler eingeschlichen hat, meldet die Banking-App, dass es sich um keine gültige Überweisung handelt.


📌 Fazit: GiroCode für Rechnungen – einfach, schnell, effizient

Ein GiroCode oder EPC-Code auf deiner Rechnung ist ein echter Komfort-Booster für deine Kunden. Er senkt die Fehlerquote beim Bezahlen, steigert die Professionalität deines Unternehmens und führt oft zu schnelleren Zahlungseingängen. Egal ob du Freelancer, Unternehmer oder Verein bist – der EPC-QR-Code ist ein smartes Feature, das du heute schon mit einfachen Mitteln nutzen kannst.

2 Antworten zu „💳 QR-Code (GiroCode/EPC-Code) für Rechnungen erstellen“

  1. iPhone E-Mail Account lässt sich nicht löschen – eKiwi-Blog.de

    […] ein Konfigurationsprofil zugeschickt bekommt. Das kann per E-Mail erfolgen oder über einen QR-Code oder direkt übers Internet geladen werden. Damit soll es ermöglicht werden das iPhone in […]

  2. Im Internet Präsenz zeigen – wie die Webseite bekannter wird ❖ eKiwi.de

    […] oder Kataloge nutzen, um auch ihre Webpräsenz zu bewerben. Am besten drucken sie dafür einen QR-Code auf das jeweilige Medium, sodass der Verbraucher nur sein Smartphone zücken und den Code scannen […]

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert