Girocode Generator: SEPA QR-Code für Rechnungen kostenlos erstellen
Girocode Generator kostenlos: SEPA QR-Code für Rechnungen, Spendenaufrufe & Mietzahlungen erstellen. EPC-Standard, DSGVO-konform, sofort einsatzbereit.
Wer eine Rechnung bezahlen muss, kennt das Ritual: IBAN abtippen, BIC suchen, Verwendungszweck korrekt eintippen – und am Ende trotzdem nochmal kontrollieren, ob alles stimmt. Fehler passieren. Überweisungen landen falsch. Mahnungen folgen.
Ein Girocode macht diesen Prozess überflüssig. Statt Zahlen abzutippen, scannt dein Kunde den QR-Code auf der Rechnung und alle Zahlungsdaten sind automatisch im Banking vorausgefüllt. Ein Tipp – fertig.
In diesem Artikel erklären wir, was ein Girocode ist, wie er technisch funktioniert, wer ihn braucht und wie du ihn kostenlos erstellst.
Was ist ein Girocode?
Ein Girocode (auch „EPC QR-Code" oder „SEPA-Zahlungs-QR-Code") ist ein standardisierter QR-Code, der alle notwendigen Daten für eine SEPA-Überweisung enthält. Er folgt dem Standard des European Payments Council (EPC) – der Organisation, die das SEPA-Zahlungssystem reguliert.
Der Girocode wurde entwickelt, um bargeldlose Überweisungen im EURO-Raum zu vereinfachen. Kompatible Banking-Apps (nahezu jede österreichische und deutsche Mobile-Banking-App, Klarna, PayPal Geschäftskonto, etc.) erkennen den Code automatisch und füllen das Überweisungsformular vor.
Was steckt im Girocode?
Ein Girocode kodiert folgende Felder nach EPC-Standard:
| Feld | Pflicht | Beispiel | |------|---------|---------| | Empfängername | Ja | Musterfirma GmbH | | IBAN | Ja | AT12 3456 7890 1234 5678 | | BIC | Nein (SEPA-Inland) | RLNWATWWXXX | | Betrag | Nein | EUR 149.00 | | Verwendungszweck | Nein | Rechnung 2026-0042 | | Zahlungsreferenz | Nein | RF18 5390 0754 7034 | | Remittance Info | Nein | Bestellnr. 4711 |
Die Version 1 des EPC-Standards erlaubt max. 331 Zeichen Payload. Version 2 erweitert dies leicht – praktisch spielt das kaum eine Rolle, da alle relevanten Felder problemlos hineinpassen.
Wer braucht einen Girocode?
Selbstständige und Kleinunternehmen
Rechnungen mit Girocode sind professioneller und reduzieren Mahnungsaufwand. Kunden zahlen schneller, wenn sie nicht abtippen müssen. Studien zeigen, dass der durchschnittliche Zahlungsverzug bei Rechnungen mit integriertem Zahlungs-QR deutlich sinkt.
Vereine und Organisationen
Mitgliedsbeiträge, Spendenaufrufe, Veranstaltungsgebühren: Ein Girocode auf dem Infoflyer oder der E-Mail macht es Mitgliedern und Unterstützern einfach zu zahlen – ohne Konto-Daten abtippen zu müssen.
Gastronomie und Handel
Für Kleinbeträge und schnelle Kassenabrechnungen. Auch für Take-Away: Kunde scannt Bestellzettel, Betrag ist vorausgefüllt.
Vermieter und Hausverwaltungen
Monatliche Mietzahlungen per Girocode auf dem Mietvertrag oder der monatlichen Abrechnung. Fehlüberweisungen mit falschem Verwendungszweck werden eliminiert.
Behörden und öffentliche Stellen
Gebührenbescheide, Bußgelder, Verwaltungsgebühren – überall dort, wo Bürger Zahlungen leisten müssen, reduziert ein Girocode Fehlerquoten und Bearbeitungsaufwand.
Wie funktioniert ein Girocode technisch?
Das EPC-Payload-Format
Die Daten im Girocode sind als Klartext strukturiert, zeilenweise, im UTF-8-Format:
BCD <- Service Tag (immer "BCD")
002 <- Version (001 oder 002)
1 <- Zeichenkodierung (1 = UTF-8)
SCT <- Identification Code (SCT = SEPA Credit Transfer)
RLNWATWWXXX <- BIC (optional ab Version 2 für SEPA-Inland)
Musterfirma <- Name des Empfängers
AT1234567890123456789 <- IBAN
EUR149.00 <- Betrag (optional)
<- Purpose Code (leer)
RF185390075470346 <- Structured Creditor Reference (optional)
Rechnung 2026-0042 <- Unstrukturierte Referenz (alternativ)
<- Beneficiary to Originator Info (leer)
Diese Payload wird dann in einen QR-Code der Version M oder höher kodiert. Die Fehlerkorrektur sollte auf Level M gesetzt sein – das balanciert Lesbarkeit und Robustheit optimal.
Kompatibilität mit Banking-Apps
Nahezu alle modernen Mobile-Banking-Apps in DACH erkennen den EPC-Standard:
- Österreich: George (Erste Bank), Elba (Raiffeisen), BAWAG Online Banking, Bank Austria MobileBanking
- Deutschland: Deutsche Bank, Sparkasse, DKB, ING, Comdirect, N26
- Schweiz: UBS Mobile, Credit Suisse (ZKB etc. via TWINT-Anbindung begrenzt)
Desktop-Banking ist teilweise eingeschränkt – aber mobile Nutzung deckt den Hauptanwendungsfall ab.
Girocode kostenlos erstellen mit Knapp.
Mit dem Girocode Generator von Knapp. erstellst du SEPA QR-Codes ohne Registrierung – und ohne dass irgendwelche Zahlungsdaten auf unseren Servern gespeichert werden. Die Generierung erfolgt direkt im Browser.
Schritt-für-Schritt-Anleitung
Schritt 1: Tool öffnen Navigiere zum Girocode Generator auf knapp.at. Keine App, kein Account notwendig.
Schritt 2: Empfängerdaten eingeben
- Name des Empfängers (max. 70 Zeichen)
- IBAN (wird automatisch auf Plausibilität geprüft)
- BIC (optional für SEPA-Inlandszahlungen innerhalb der EU)
Schritt 3: Zahlungsdetails (optional)
- Betrag in Euro (leer lassen für flexible Zahlung, z. B. bei Spendenaufrufen)
- Verwendungszweck oder Referenz (max. 140 Zeichen)
Schritt 4: QR-Code herunterladen Lade den Code als PNG oder SVG herunter. SVG für Print empfohlen – verlustfreie Skalierung in jede Größe.
Für wiederkehrende Zahlungen: Girocode speichern
Mit einem kostenlosen Knapp.-Account kannst du Girocodes für wiederkehrende Zahlungen speichern und direkt als Link teilen. Nützlich für:
- Vereine mit monatlichem Mitgliedsbeitrag
- Vermieter mit fixen Mietzahlungen
- Freelancer mit Standard-Rechnungsbeträgen
Girocode in Rechnungen einbetten
Word / LibreOffice
Lade den Girocode als PNG herunter und füge ihn in deine Rechnungsvorlage ein. Empfohlene Größe: 4×4 cm bei 300 dpi – gut lesbar für alle Banking-Apps.
Tipp: Platziere den Code unten rechts auf der Rechnung, neben den Kontoverbindungsdaten. Nutzer erwarten ihn dort.
PDF-Rechnungen
In PDF-Rechnungstools (Lexoffice, sevDesk, FastBill) gibt es zunehmend native Girocode-Unterstützung. Für Tools ohne native Unterstützung: PNG ins Template einbetten, dann als PDF exportieren.
E-Mail-Rechnungen
Bette den Girocode direkt in die HTML-E-Mail ein (als eingebettetes Bild, nicht als Anhang). Alternativ: Als Anhang beilegen mit klarer Beschriftung „Girocode zum Einscannen".
ZUGFeRD und XRechnung
ZUGFeRD (deutsches Format für elektronische Rechnungen) unterstützt Girocodes nativ in der XML-Payload. Wenn du XRechnung oder ZUGFeRD verwendest, können konforme Buchhaltungssysteme den Girocode automatisch generieren – frage deinen Softwareanbieter.
Girocode vs. andere Zahlungsoptionen
Girocode vs. PayPal-Link
PayPal zieht Gebühren (bis zu 2,49 % + Fixbetrag) und überträgt Daten in die USA. Für B2B und Behördenzahlungen scheidet PayPal oft aus. Ein Girocode ist gebührenfrei und datenschutzkonform.
Girocode vs. Klarna / Stripe
Online-Payment-Dienste sind sinnvoll für E-Commerce mit Warenkorbabbruch-Optimierung. Für B2B-Rechnungen oder Vereinsbeiträge ist ein Girocode einfacher, günstiger und DSGVO-freundlicher.
Girocode vs. Banküberweisung mit Freitext
Der Vorteil liegt auf der Hand: Kein Abtippen, keine Fehler, kein Klärungsaufwand bei falschem Verwendungszweck.
DSGVO und Datenschutz beim Girocode
Ein Girocode selbst ist datenschutzrechtlich unkritisch: Er enthält deine Empfänger-IBAN und -Name – also öffentliche Zahlungsdaten, die du ohnehin auf der Rechnung angibst.
Die Scanning-App verarbeitet die Daten lokal im Gerät des Zahlenden. Es gibt keine serverseitige Verarbeitung deinerseits.
Mit Knapp. wird die Girocode-Generierung vollständig clientseitig durchgeführt. Keine Bankdaten landen auf unseren Servern. Kein Drittland-Transfer. Vollständig DSGVO-konform – ohne dass du dazu einen Datenschutzbeauftragten fragen müsstest.
Häufige Fehler beim Girocode
1. IBAN mit Leerzeichen
Viele Nutzer kopieren IBANs im Format AT12 3456 7890 .... Im Girocode muss die IBAN ohne Leerzeichen stehen: AT1234567890.... Unser Generator bereinigt das automatisch.
2. Betrag mit Komma statt Punkt
Der EPC-Standard verwendet Punkt als Dezimaltrennzeichen: EUR149.00. Falsch wäre: EUR149,00. Bei manueller Erstellung häufige Fehlerquelle – unser Generator formatiert automatisch korrekt.
3. Verwendungszweck zu lang Max. 140 Zeichen. Lange Projektnamen oder Beschreibungen müssen gekürzt werden. Nutze strukturierte Referenzen (RF-Code) für maschinenlesbare Zuordnung.
4. Zu kleiner QR-Code im Druck Unter 2×2 cm wird der Code für einige Apps unlesbar. Empfehlung: Mindestens 3×3 cm, besser 4×4 cm. Mehr dazu im Artikel zur QR-Code Größe für Druck.
Fazit
Ein Girocode ist die einfachste Möglichkeit, Überweisungen für deine Kunden, Mitglieder oder Bürger zu vereinfachen. Der EPC-Standard wird in ganz DACH von allen modernen Banking-Apps unterstützt. Erstellung kostet nichts – der Aufwand reduziert sich auf Minuten.
Für Selbstständige, Vereine, Behörden und alle, die regelmäßig Zahlungseingänge brauchen: Girocode gehört auf jede Rechnung.
Jetzt kostenlos mit Knapp. starten – Girocode Generator, dynamische QR-Codes und DSGVO-konformes Link-Tracking in einem Tool.