Was der EPC-QR-Code ist
Der EPC-QR-Code folgt einer Richtlinie des European Payments Council (EPC069-12, Version 3.1 vom 19. März 2024). Er enthält die Daten, die Sie für eine SEPA-Überweisung brauchen. Die Grundlage dafür hat die PSA Payment Services Austria erarbeitet; in Österreich heißt der Code „Zahlen mit Code“.
Der Ablauf laut Richtlinie: Der Empfänger druckt den Code auf die Rechnung. Sie scannen ihn mit der Banking-App Ihrer Bank, die Felder der Überweisung sind damit ausgefüllt, und Sie bestätigen die Zahlung so, wie Sie es bei Ihrer Bank immer tun. Laut PSA sollen so Tippfehler bei IBAN und anderen Zahlungsdaten vermieden werden, und der Empfänger kann die Zahlung sicher zuordnen.
Gedacht ist der Code für Rechnungen, auf denen dieselben Zahlungsdaten auch im Klartext stehen — damit Sie Code und Rechnung vergleichen können. Für Codes, die nur am Kassenterminal oder im Warenkorb eines Webshops gezeigt werden, verweist der EPC auf ein eigenes Dokument (EPC 024-22).
Was im Code steht
| Angabe | im Code | Länge |
|---|---|---|
| Name des Empfängers | Pflicht | bis 70 Zeichen |
| IBAN des Empfängers | Pflicht, nur IBAN | bis 34 Zeichen |
| BIC der Empfängerbank | in Version 001 Pflicht; in Version 002 nur, wenn eine Bank außerhalb des EWR beteiligt ist | 8 oder 11 Zeichen |
| Betrag in Euro | freiwillig | 0,01 bis 999.999.999,99 € |
| Zahlungsreferenz, strukturiert (etwa eine RF-Referenz nach ISO 11649) | freiwillig — entweder Referenz oder Verwendungszweck | bis 35 Zeichen |
| Verwendungszweck als Freitext | freiwillig — entweder Verwendungszweck oder Referenz | bis 140 Zeichen |
| Hinweis des Empfängers an Sie | freiwillig | bis 70 Zeichen |
Der ganze Inhalt ist auf 331 Byte begrenzt. Eine strukturierte Zahlungsreferenz übernehmen Sie so, wie sie im Code steht — die Richtlinie sieht vor, dass Zahlende sie nicht ändern.
Ob Ihre Bank den Code liest, entscheidet die Bank: Laut EPC ist das Angebot für Banken freiwillig. Laut PSA bieten die österreichischen Banken Banking-Apps an, die den Code lesen und daraus eine Überweisung machen, die Sie dann freigeben.
BeispielEine Lieferantenrechnung mit Code
Beispiel
Eine Druckerei schickt Ihnen eine Rechnung über 1.284,00 €, Zahlungsreferenz RF18 5390 0754 7034, daneben der QR-Code. Sie scannen den Code in Ihrer Banking-App: Name der Druckerei, IBAN, Betrag und Referenz stehen schon in der Überweisung. Sie vergleichen die Felder mit der Rechnung — alles gleich. Die Bank meldet „Name stimmt nahezu überein“ und zeigt den Namen, der am Empfängerkonto hinterlegt ist: die Druckerei mit vollem Firmenwortlaut. Er passt zur Rechnung, Sie übernehmen ihn und geben die Zahlung frei. Hätte die Bank „Name stimmt nicht überein“ gemeldet, hätten Sie zuerst die Druckerei kontaktiert.
Seit 9. Oktober 2025: die Empfängerüberprüfung
Mit der EU-Instant-Payment-Verordnung prüft Ihre Bank seit 9. Oktober 2025 bei jeder SEPA-Überweisung und SEPA-Echtzeitüberweisung in Euro vor der Freigabe, ob der angegebene Empfängername zum Inhaber des Empfängerkontos passt. Das gilt für Banken in EWR-Ländern mit dem Euro; in EWR-Ländern mit anderer Währung ab 9. Juli 2027. Sie bekommen sofort eine von vier Rückmeldungen:
- Name stimmt überein
- Name stimmt nahezu überein — die Bank zeigt den Namen, der am Empfängerkonto hinterlegt ist
- Name stimmt nicht überein
- Keine Empfängerüberprüfung möglich — etwa wenn das Empfängerkonto ein Sparkonto oder geschlossen ist, die Empfängerbank nicht teilnimmt oder es ein technisches Problem gibt
Freigeben können Sie die Überweisung in jedem Fall. Über die Folgen für die Haftung klärt Ihre Bank Sie vor der Freigabe auf: Geht das Geld nach Ihrer Freigabe an die falsche Person, haftet die Bank wie bisher nicht — außer bei einem technischen Gebrechen der Empfängerüberprüfung.
Die Prüfung sagt nur, ob Name und Kontoinhaber zusammenpassen. Betrag und IBAN prüfen Sie weiter selbst. Ausgenommen sind unter anderem Überweisungen außerhalb des EWR oder nicht in Euro, SEPA-Lastschriften und Überweisungen auf Konten, die keine Zahlungskonten sind. Bei Sammelüberweisungen können Unternehmen auf die Prüfung verzichten.
9.10.2025Seit diesem Tag prüfen Banken in EWR-Ländern mit dem Euro vor jeder SEPA-Überweisung in Euro, ob der Empfängername zum Konto passt · EU-Instant-Payment-Verordnung, Information der WKO
So zahlen Sie eine Rechnung mit Code
- Den Code in der Banking-App scannen. Öffnen Sie die App Ihrer Bank und wählen Sie die Funktion zum Scannen eines QR-Codes. Die Überweisung ist danach ausgefüllt.
- Mit der Rechnung vergleichen. Name, IBAN, Betrag und Referenz im Formular müssen zu dem passen, was im Klartext auf der Rechnung steht. Die Richtlinie des EPC ist für Rechnungen gedacht, auf denen die Daten auch im Klartext stehen — genau für diesen Vergleich.
- Die Referenz unverändert lassen. Eine strukturierte Zahlungsreferenz bleibt so, wie sie im Code steht. Damit kann der Empfänger Ihre Zahlung der Rechnung zuordnen.
- Die Rückmeldung der Empfängerüberprüfung lesen. Stimmt der Name nicht oder nur nahezu, entscheiden Sie nach der Tabelle unten, bevor Sie freigeben.
- Selbst freigeben. Sie bestätigen die Zahlung mit dem Verfahren Ihrer Bank, etwa pushTAN. Bestätigen Sie nur Überweisungen, die Sie selbst erfasst oder gescannt haben.
Wenn — dann
| Wenn | dann |
|---|---|
| Die Bank meldet „Name stimmt überein“ | Betrag und IBAN mit der Rechnung vergleichen, dann freigeben |
| Die Bank meldet „Name stimmt nahezu überein“ | Den hinterlegten Namen übernehmen, wenn er zur Rechnung passt; sonst den Empfänger vor der Freigabe kontaktieren |
| Die Bank meldet „Name stimmt nicht überein“ | Den Namen auf der Rechnung prüfen, Tippfehler suchen, den Empfänger vor der Freigabe kontaktieren |
| Die Bank meldet „Keine Empfängerüberprüfung möglich“ | Bei Zweifeln den Empfänger kontaktieren; kennen Sie das Konto, etwa bei wiederkehrenden Zahlungen, können Sie freigeben |
| Auf der Rechnung steht kein QR-Code | Den Empfängernamen genau so von der Rechnung übernehmen, wie er dort steht |
| Code und Klartext auf der Rechnung weichen voneinander ab | Nicht freigeben, den Empfänger kontaktieren |
| Sie zahlen viele Rechnungen in einer Sammelüberweisung | Als Unternehmen können Sie auf die Empfängerüberprüfung verzichten — dann prüfen Sie die Daten selbst |
Der Code auf Ihren eigenen Rechnungen
Ein QR-Code ist keine Pflichtangabe: Unter den Angaben, die eine Rechnung nach § 11 Abs. 1 Z 3 UStG enthalten muss, stehen weder Bankverbindung noch Code. Welche Angaben Pflicht sind, zeigt der Check Rechnungsmerkmale.
Seit der Empfängerüberprüfung empfiehlt die WKO Unternehmen, die Rechnungen stellen:
- den korrekten Kontoinhaber auf die Rechnung schreiben — so, wie er bei Ihrer Bank am Konto hinterlegt ist
- den QR-Code auf die Rechnung drucken, damit die Empfängerdaten richtig ankommen
- keine SEPA-Zahlungsanweisungen mehr ausgeben, jedenfalls keine unbedruckten
- für regelmäßige Zahlungen prüfen, ob eine SEPA-Lastschrift passt
Ob Ihr Rechnungsprogramm den Code auf die Rechnung druckt, erfahren Sie bei dessen Anbieter. Steht der Code auf der Rechnung, gehören dieselben Daten auch im Klartext daneben. Wer nicht zahlt, bekommt eine Erinnerung — Vorlagen dafür stehen unter Zahlungserinnerung und Mahnung.
Das erledigt Aistax für Sie
Häufige Fragen
Was ist ein EPC-QR-Code?
Ein QR-Code mit den Daten einer SEPA-Überweisung nach der Richtlinie EPC069-12 des European Payments Council. In Österreich heißt er „Zahlen mit Code“; die Grundlage dafür hat die PSA Payment Services Austria erarbeitet. Sie scannen ihn in der Banking-App und geben die ausgefüllte Überweisung selbst frei.
Welche Daten stehen im EPC-QR-Code?
Pflicht sind der Name des Empfängers (bis 70 Zeichen) und seine IBAN. Freiwillig sind der Betrag in Euro, entweder eine strukturierte Zahlungsreferenz (bis 35 Zeichen) oder ein Verwendungszweck (bis 140 Zeichen) und ein Hinweis an Sie. Die BIC braucht die Version 002 nur, wenn eine Bank außerhalb des EWR beteiligt ist.
Ist Zahlen mit Code sicher?
Der Code füllt nur die Überweisung aus — freigeben müssen Sie selbst. Vergleichen Sie die Daten vorher mit der Rechnung. Seit 9. Oktober 2025 prüft Ihre Bank außerdem, ob der Empfängername zum Konto passt. Diese Prüfung sagt aber nur etwas über den Namen; Betrag und IBAN prüfen Sie selbst.
Muss auf einer Rechnung ein QR-Code stehen?
Nein. Unter den Rechnungsangaben nach § 11 Abs. 1 Z 3 UStG stehen weder Bankverbindung noch QR-Code. Die WKO empfiehlt Unternehmen seit der Empfängerüberprüfung aber, den Code und den korrekten Kontoinhaber auf ihre Rechnungen zu setzen.
Was tun, wenn die Bank „Name stimmt nicht überein“ meldet?
Prüfen Sie den Namen auf der Rechnung und suchen Sie nach Tippfehlern. Passt es dann immer noch nicht, kontaktieren Sie den Empfänger, bevor Sie freigeben. Freigeben könnten Sie trotzdem — geht das Geld dann an die falsche Person, haftet die Bank nicht, außer bei einem technischen Gebrechen der Prüfung.
Quellen
- Quick Response Code: Guidelines to Enable Data Capture for the Initiation of a SEPA Credit Transfer (EPC069-12, aktuelle Version 3.1, 19.03.2024): Ablauf, Daten, Pflicht, Längen, BIC, Betrag, 331 Byte, Klartext, EPC 024-22, für Banken freiwillig European Payments Council
- QR-Code „Zahlen mit Code“ (Web-Archiv-Kopie vom 24.04.2026, zv.psa.at in Wartung): Österreich — Name, EPC-Norm auf Vorarbeiten der PSA, Banking-Apps österreichischer Banken lesen den Code; laut PSA weniger Tippfehler, sichere Zuordnung PSA Payment Services Austria
- EU Instant Payment-Verordnung (WKO, 09.10.2025): Empfängerüberprüfung seit 9.10.2025, andere Währungen ab 9.7.2027, vier Rückmeldungen, Freigabe, Haftung, Ausnahmen inkl. Sammelüberweisungen, Empfehlungen für Rechnungen WKO
- § 11 UStG 1994: Angaben, die eine Rechnung enthalten muss (Abs. 1 Z 3) — ohne Bankverbindung und ohne QR-Code RIS
Geprüft am 24.10.2026.